|
uint | signature |
|
int | max_w |
|
int | max_h |
|
int | max_w_unscaled |
|
int | max_h_unscaled |
|
int | max_w_unscaled_zoomed |
|
int | max_h_unscaled_zoomed |
|
int | center_w |
|
int | center_h |
|
int | center_offset_x |
|
int | center_offset_y |
|
int | save_max_w |
|
int | save_max_h |
|
int | save_max_w_unscaled |
|
int | save_max_h_unscaled |
|
int | save_max_w_unscaled_zoomed |
|
int | save_max_h_unscaled_zoomed |
|
int | save_center_w |
|
int | save_center_h |
|
int | save_center_offset_x |
|
int | save_center_offset_y |
|
int | res |
|
int | mode |
|
float | aspect |
|
float | clip_aspect |
|
int | rowsize |
|
int | bits_per_pixel |
|
int | bytes_per_pixel |
|
int | offset_x |
|
int | offset_y |
|
int | offset_x_unscaled |
|
int | offset_y_unscaled |
|
int | clip_width |
|
int | clip_height |
|
int | clip_width_unscaled |
|
int | clip_height_unscaled |
|
float | clip_center_x |
|
float | clip_center_y |
|
float | fog_near |
|
float | fog_far |
|
int | clip_left |
|
int | clip_right |
|
int | clip_top |
|
int | clip_bottom |
|
int | clip_left_unscaled |
|
int | clip_right_unscaled |
|
int | clip_top_unscaled |
|
int | clip_bottom_unscaled |
|
int | current_alphablend_mode |
|
int | current_bitblt_mode |
|
int | current_fog_mode |
|
int | current_bitmap |
|
color | current_color |
|
color | current_fog_color |
|
color | current_clear_color |
|
shader | current_shader |
|
float | current_alpha |
|
bool | custom_size |
|
int | rendering_to_texture |
|
int | rendering_to_face |
|
int | envmap_render_target |
|
void(* | gf_flip )() |
|
void(* | gf_set_palette )(const ubyte *new_pal, int restrict_alphacolor) |
|
void(* | gf_flash )(int r, int g, int b) |
|
void(* | gf_flash_alpha )(int r, int g, int b, int a) |
|
void(* | gf_set_clip )(int x, int y, int w, int h, int resize_mode) |
|
void(* | gf_reset_clip )() |
|
void(* | gf_clear )() |
|
void(* | gf_bitmap_ex )(int x, int y, int w, int h, int sx, int sy, int resize_mode) |
|
void(* | gf_aabitmap )(int x, int y, int resize_mode, bool mirror) |
|
void(* | gf_aabitmap_ex )(int x, int y, int w, int h, int sx, int sy, int resize_mode, bool mirror) |
|
void(* | gf_string )(int x, int y, const char *text, int resize_mode) |
|
void(* | gf_gradient )(int x1, int y1, int x2, int y2, int resize_mode) |
|
void(* | gf_circle )(int x, int y, int r, int resize_mode) |
|
void(* | gf_unfilled_circle )(int x, int y, int r, int resize_mode) |
|
void(* | gf_arc )(int x, int y, float r, float angle_start, float angle_end, bool fill, int resize_mode) |
|
void(* | gf_curve )(int x, int y, int r, int direction, int resize_mode) |
|
void(* | gf_line )(int x1, int y1, int x2, int y2, int resize_mode) |
|
void(* | gf_aaline )(vertex *v1, vertex *v2) |
|
void(* | gf_pixel )(int x, int y, int resize_mode) |
|
void(* | gf_scaler )(vertex *va, vertex *vb, bool bw_bitmap) |
|
void(* | gf_aascaler )(vertex *va, vertex *vb) |
|
void(* | gf_tmapper )(int nv, vertex *verts[], uint flags) |
|
void(* | gf_render )(int nv, vertex *verts, uint flags) |
|
void(* | gf_render_effect )(int nv, vertex *verts, float *radius_list, uint flags) |
|
void(* | gf_print_screen )(const char *filename) |
|
void(* | gf_start_frame )() |
|
void(* | gf_stop_frame )() |
|
int(* | gf_zbuffer_get )() |
|
int(* | gf_zbuffer_set )(int mode) |
|
void(* | gf_zbuffer_clear )(int use_zbuffer) |
|
int(* | gf_stencil_set )(int mode) |
|
void(* | gf_stencil_clear )() |
|
int(* | gf_alpha_mask_set )(int mode, float alpha) |
|
int(* | gf_save_screen )() |
|
void(* | gf_restore_screen )(int id) |
|
void(* | gf_free_screen )(int id) |
|
void(* | gf_set_gamma )(float gamma) |
|
uint(* | gf_lock )() |
|
void(* | gf_unlock )() |
|
void(* | gf_get_region )(int front, int w, int h, ubyte *data) |
|
void(* | gf_fog_set )(int fog_mode, int r, int g, int b, float fog_near, float fog_far) |
|
int(* | gf_set_cull )(int cull) |
|
int(* | gf_set_color_buffer )(int mode) |
|
void(* | gf_cross_fade )(int bmap1, int bmap2, int x1, int y1, int x2, int y2, float pct, int resize_mode) |
|
int(* | gf_tcache_set )(int bitmap_id, int bitmap_type, float *u_scale, float *v_scale, int stage) |
|
int(* | gf_preload )(int bitmap_num, int is_aabitmap) |
|
void(* | gf_set_clear_color )(int r, int g, int b) |
|
void(* | gf_bm_free_data )(int n, bool release) |
|
void(* | gf_bm_create )(int n) |
|
void(* | gf_bm_init )(int n) |
|
void(* | gf_bm_page_in_start )() |
|
bool(* | gf_bm_data )(int n, bitmap *bm) |
|
int(* | gf_bm_make_render_target )(int n, int *width, int *height, ubyte *bpp, int *mm_lvl, int flags) |
|
int(* | gf_bm_set_render_target )(int n, int face) |
|
void(* | gf_translate_texture_matrix )(int unit, const vec3d *shift) |
|
void(* | gf_push_texture_matrix )(int unit) |
|
void(* | gf_pop_texture_matrix )(int unit) |
|
void(* | gf_set_texture_addressing )(int) |
|
int(* | gf_create_buffer )() |
|
bool(* | gf_pack_buffer )(const int buffer_id, vertex_buffer *vb) |
|
bool(* | gf_config_buffer )(const int buffer_id, vertex_buffer *vb, bool update_ibuffer_only) |
|
void(* | gf_destroy_buffer )(int) |
|
void(* | gf_set_buffer )(int) |
|
void(* | gf_render_buffer )(int, const vertex_buffer *, int, int) |
|
void(* | gf_update_buffer_object )(int handle, uint size, void *data) |
|
void(* | gf_update_transform_buffer )(void *data, uint size) |
|
void(* | gf_set_transform_buffer_offset )(int offset) |
|
int(* | gf_create_stream_buffer )() |
|
void(* | gf_render_stream_buffer )(int buffer_handle, int offset, int n_verts, int flags) |
|
void(* | gf_set_proj_matrix )(float, float, float, float) |
|
void(* | gf_end_proj_matrix )() |
|
void(* | gf_set_view_matrix )(const vec3d *, const matrix *) |
|
void(* | gf_end_view_matrix )() |
|
void(* | gf_push_scale_matrix )(const vec3d *) |
|
void(* | gf_pop_scale_matrix )() |
|
void(* | gf_start_instance_matrix )(const vec3d *, const matrix *) |
|
void(* | gf_start_angles_instance_matrix )(const vec3d *, const angles *) |
|
void(* | gf_end_instance_matrix )() |
|
int(* | gf_make_light )(light *, int, int) |
|
void(* | gf_modify_light )(light *, int, int) |
|
void(* | gf_destroy_light )(int) |
|
void(* | gf_set_light )(light *) |
|
void(* | gf_reset_lighting )() |
|
void(* | gf_set_ambient_light )(int, int, int) |
|
void(* | gf_post_process_set_effect )(const char *, int) |
|
void(* | gf_post_process_set_defaults )() |
|
void(* | gf_post_process_begin )() |
|
void(* | gf_post_process_end )() |
|
void(* | gf_post_process_save_zbuffer )() |
|
void(* | gf_deferred_lighting_begin )() |
|
void(* | gf_deferred_lighting_end )() |
|
void(* | gf_deferred_lighting_finish )() |
|
void(* | gf_scene_texture_begin )() |
|
void(* | gf_scene_texture_end )() |
|
void(* | gf_copy_effect_texture )() |
|
void(* | gf_lighting )(bool, bool) |
|
void(* | gf_set_light_factor )(float) |
|
void(* | gf_center_alpha )(int) |
|
void(* | gf_set_thrust_scale )(float) |
|
void(* | gf_start_clip_plane )() |
|
void(* | gf_end_clip_plane )() |
|
void(* | gf_zbias )(int zbias) |
|
void(* | gf_set_fill_mode )(int) |
|
void(* | gf_set_texture_panning )(float u, float v, bool enable) |
|
void(* | gf_draw_line_list )(const colored_vector *lines, int num) |
|
void(* | gf_set_line_width )(float width) |
|
void(* | gf_line_htl )(const vec3d *start, const vec3d *end) |
|
void(* | gf_sphere_htl )(float rad) |
|
int(* | gf_maybe_create_shader )(shader_type type, unsigned int flags) |
|
void(* | gf_set_animated_effect )(int effect, float timer) |
|
void(* | gf_clear_states )() |
|
void(* | gf_set_team_color )(const team_color *colors) |
|
void(* | gf_update_texture )(int bitmap_handle, int bpp, const ubyte *data, int width, int height) |
|
void(* | gf_get_bitmap_from_texture )(void *data_out, int bitmap_num) |
|
void(* | gf_shadow_map_start )(const matrix4 *shadow_view_matrix, const matrix *light_matrix) |
|
void(* | gf_shadow_map_end )() |
|
Definition at line 358 of file 2d.h.