8 #define V_VImageVieP_h 1
26 #include <X11/IntrinsicP.h>
29 #include "viaio/VImageView.h"
32 #include <X11/Xaw/SimpleP.h>
35 #include "viaio/VImage.h"
36 #include "viaio/colormap.h"
39 #include <X11/Xfuncproto.h>
52 } VImageViewClassPart;
54 typedef struct V_ImageViewClassRec {
55 CoreClassPart core_class;
56 VImageViewClassPart v_image_view_class;
59 extern VImageViewClassRec vImageViewClassRec;
73 XtCallbackList expose_callback;
75 XtCallbackList input_callback;
76 XtCallbackList move_zoom_center_callback;
83 XtCallbackList zoom_in_callback;
85 XtCallbackList zoom_out_callback;
88 VBoolean render_needed;
89 VFloat pixel_aspect_ratio;
93 unsigned int alloced_height;
94 unsigned int alloced_width;
104 VBoolean free_vcolormap;
108 typedef struct V_ImageViewRec {
116 extern XImage *V_RenderVToX (
117 #
if NeedFunctionPrototypes