Functions
gthree_renderer_clear ()
void
gthree_renderer_clear (GthreeRenderer *renderer
,
gboolean color
,
gboolean depth
,
gboolean stencil
);
gthree_renderer_clear_color ()
void
gthree_renderer_clear_color (GthreeRenderer *renderer
);
gthree_renderer_clear_depth ()
void
gthree_renderer_clear_depth (GthreeRenderer *renderer
);
gthree_renderer_set_autoclear ()
void
gthree_renderer_set_autoclear (GthreeRenderer *renderer
,
gboolean auto_clear
);
gthree_renderer_get_autoclear ()
gboolean
gthree_renderer_get_autoclear (GthreeRenderer *renderer
);
gthree_renderer_set_autoclear_color ()
void
gthree_renderer_set_autoclear_color (GthreeRenderer *renderer
,
gboolean clear_color
);
gthree_renderer_get_autoclear_color ()
gboolean
gthree_renderer_get_autoclear_color (GthreeRenderer *renderer
);
gthree_renderer_set_autoclear_depth ()
void
gthree_renderer_set_autoclear_depth (GthreeRenderer *renderer
,
gboolean clear_depth
);
gthree_renderer_get_autoclear_depth ()
gboolean
gthree_renderer_get_autoclear_depth (GthreeRenderer *renderer
);
gthree_renderer_set_autoclear_stencil ()
void
gthree_renderer_set_autoclear_stencil (GthreeRenderer *renderer
,
gboolean clear_stencil
);
gthree_renderer_get_autoclear_stencil ()
gboolean
gthree_renderer_get_autoclear_stencil (GthreeRenderer *renderer
);
gthree_renderer_set_clipping_planes ()
void
gthree_renderer_set_clipping_planes (GthreeRenderer *renderer
,
GArray *clipping_planes
);
gthree_renderer_get_clipping_planes ()
GArray *
gthree_renderer_get_clipping_planes (GthreeRenderer *renderer
);
gthree_renderer_get_n_clipping_planes ()
int
gthree_renderer_get_n_clipping_planes (GthreeRenderer *renderer
);
gthree_renderer_remove_clipping_plane ()
void
gthree_renderer_remove_clipping_plane (GthreeRenderer *renderer
,
int index
);
gthree_renderer_remove_all_clipping_planes ()
void
gthree_renderer_remove_all_clipping_planes
(GthreeRenderer *renderer
);
gthree_renderer_get_drawing_buffer_height ()
int
gthree_renderer_get_drawing_buffer_height
(GthreeRenderer *renderer
);
gthree_renderer_get_drawing_buffer_width ()
int
gthree_renderer_get_drawing_buffer_width
(GthreeRenderer *renderer
);
gthree_renderer_set_gamma_factor ()
void
gthree_renderer_set_gamma_factor (GthreeRenderer *renderer
,
float factor
);
gthree_renderer_get_gamma_factor ()
float
gthree_renderer_get_gamma_factor (GthreeRenderer *renderer
);
gthree_renderer_set_pixel_ratio ()
void
gthree_renderer_set_pixel_ratio (GthreeRenderer *renderer
,
int pixel_ratio
);
gthree_renderer_get_pixel_ratio ()
int
gthree_renderer_get_pixel_ratio (GthreeRenderer *renderer
);
gthree_renderer_set_render_target ()
void
gthree_renderer_set_render_target (GthreeRenderer *renderer
,
GthreeRenderTarget *target
,
int active_cube_target
,
int active_mipmap_level
);
gthree_renderer_set_size ()
void
gthree_renderer_set_size (GthreeRenderer *renderer
,
int width
,
int height
);
gthree_renderer_get_width ()
int
gthree_renderer_get_width (GthreeRenderer *renderer
);
gthree_renderer_get_height ()
int
gthree_renderer_get_height (GthreeRenderer *renderer
);