1 /* Generated by GOB (v2.0.17) (do not edit directly) */
4 #include <glib-object.h>
5 #ifndef __GLIV_IMAGE_H__
6 #define __GLIV_IMAGE_H__
10 #endif /* __cplusplus */
14 #include "texture_map.h"
18 * Type checking and casting macros
20 #define GLIV_TYPE_IMAGE (gliv_image_get_type())
21 #define GLIV_IMAGE(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gliv_image_get_type(), GlivImage)
22 #define GLIV_IMAGE_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gliv_image_get_type(), GlivImage const)
23 #define GLIV_IMAGE_CLASS(klass) G_TYPE_CHECK_CLASS_CAST((klass), gliv_image_get_type(), GlivImageClass)
24 #define GLIV_IS_IMAGE(obj) G_TYPE_CHECK_INSTANCE_TYPE((obj), gliv_image_get_type ())
26 #define GLIV_IMAGE_GET_CLASS(obj) G_TYPE_INSTANCE_GET_CLASS((obj), gliv_image_get_type(), GlivImageClass)
29 * Main object structure
31 #ifndef __TYPEDEF_GLIV_IMAGE__
32 #define __TYPEDEF_GLIV_IMAGE__
33 typedef struct _GlivImage GlivImage
;
48 gboolean initial_h_flip
;
54 typedef struct _GlivImageClass GlivImageClass
;
55 struct _GlivImageClass
{
56 GObjectClass __parent__
;
63 GType
gliv_image_get_type (void) G_GNUC_CONST
;
64 #line 29 "../tools/gliv-image.gob"
65 GlivImage
* gliv_image_new (void);
66 #line 67 "gliv-image.h"
70 #endif /* __cplusplus */