Includes
#include <gthree/gthree.h>
Functions
gthree_pass_resize ()
void
gthree_pass_resize (GthreePass *pass
,
int width
,
int height
);
gthree_pass_set_clear ()
void
gthree_pass_set_clear (GthreePass *pass
,
gboolean clear
);
gthree_pass_set_enabled ()
void
gthree_pass_set_enabled (GthreePass *pass
,
gboolean enabled
);
Types and Values
GthreePass
typedef struct _GthreePass GthreePass;
GthreePassClass
typedef struct {
GObjectClass parent_class;
void (*set_size) (GthreePass *pass,
int width,
int height);
void (*render) (GthreePass *pass,
GthreeRenderer *renderer,
GthreeRenderTarget *write_buffer,
GthreeRenderTarget *read_buffer,
float delta_time,
gboolean render_to_screen,
gboolean mask_active);
gpointer padding[8];
} GthreePassClass;