8 #ifndef _GTK_MAIN_WINDOW_WIDGET_H_ 9 #define _GTK_MAIN_WINDOW_WIDGET_H_ 80 #define IVTIMAGE_TYPE (ivtimage_get_type ()) 81 #define IVTIMAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IVTIMAGE_TYPE, IVTImage)) 82 #define IVTIMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IVTIMAGE_TYPE, IVTImageClass)) 83 #define IS_IVTIMAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IVTIMAGE_TYPE)) 84 #define IS_IVTIMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IVTIMAGE_TYPE)) 123 #define IVTGLWIDGET_TYPE (ivtglwidget_get_type ()) 124 #define IVTGLWIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IVTGLWIDGET_TYPE, IVTGLWidget)) 125 #define IVTGLWIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IVTGLWIDGET_TYPE, IVTGLWidgetClass)) 126 #define IS_IVTGLWIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IVTGLWIDGET_TYPE)) 127 #define IS_IVTGLWIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IVTGLWIDGET_TYPE)) 130 typedef struct _IVTGLWidget IVTGLWidget;
131 typedef struct _IVTGLWidgetClass IVTGLWidgetClass;
135 GtkDrawingArea parent;
141 struct _IVTGLWidgetClass
143 GtkDrawingAreaClass parent_class;
145 void (* ivtglwidget) (IVTGLWidget *ttt);
148 GType ivtglwidget_get_type (
void);
149 GtkWidget* ivtglwidget_new (
void);
Data structure for the representation of 8-bit grayscale images and 24-bit RGB (or HSV) color images ...
GLuint GLuint GLsizei GLenum type
GtkDrawingAreaClass parent_class
GtkWidget * ivtimage_new(void)
void ValueChanged(int value)
GLsizei const GLfloat * value
CGTKMainWindowWidget * main_window_widget
void TextChanged(const char *str)
CGTKMainWindowWidget(CGTKMainWindow *main_window, GTKWidgetType type)
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
CGTKMainWindow * m_main_window
GType ivtimage_get_type(void)