FS2_Open
Open source remastering of the Freespace 2 engine
screen Struct Reference

#include <2d.h>

Public Attributes

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 )()
 

Detailed Description

Definition at line 358 of file 2d.h.

Member Data Documentation

float screen::aspect

Definition at line 372 of file 2d.h.

int screen::bits_per_pixel

Definition at line 374 of file 2d.h.

int screen::bytes_per_pixel

Definition at line 375 of file 2d.h.

int screen::center_h

Definition at line 363 of file 2d.h.

int screen::center_offset_x

Definition at line 364 of file 2d.h.

int screen::center_offset_y

Definition at line 364 of file 2d.h.

int screen::center_w

Definition at line 363 of file 2d.h.

float screen::clip_aspect

Definition at line 372 of file 2d.h.

int screen::clip_bottom

Definition at line 388 of file 2d.h.

int screen::clip_bottom_unscaled

Definition at line 390 of file 2d.h.

float screen::clip_center_x

Definition at line 381 of file 2d.h.

float screen::clip_center_y

Definition at line 381 of file 2d.h.

int screen::clip_height

Definition at line 378 of file 2d.h.

int screen::clip_height_unscaled

Definition at line 379 of file 2d.h.

int screen::clip_left

Definition at line 388 of file 2d.h.

int screen::clip_left_unscaled

Definition at line 390 of file 2d.h.

int screen::clip_right

Definition at line 388 of file 2d.h.

int screen::clip_right_unscaled

Definition at line 390 of file 2d.h.

int screen::clip_top

Definition at line 388 of file 2d.h.

int screen::clip_top_unscaled

Definition at line 390 of file 2d.h.

int screen::clip_width

Definition at line 378 of file 2d.h.

int screen::clip_width_unscaled

Definition at line 379 of file 2d.h.

float screen::current_alpha

Definition at line 400 of file 2d.h.

int screen::current_alphablend_mode

Definition at line 392 of file 2d.h.

int screen::current_bitblt_mode

Definition at line 393 of file 2d.h.

int screen::current_bitmap

Definition at line 395 of file 2d.h.

color screen::current_clear_color

Definition at line 398 of file 2d.h.

color screen::current_color

Definition at line 396 of file 2d.h.

color screen::current_fog_color

Definition at line 397 of file 2d.h.

int screen::current_fog_mode

Definition at line 394 of file 2d.h.

shader screen::current_shader

Definition at line 399 of file 2d.h.

bool screen::custom_size

Definition at line 402 of file 2d.h.

int screen::envmap_render_target

Definition at line 406 of file 2d.h.

float screen::fog_far

Definition at line 383 of file 2d.h.

float screen::fog_near

Definition at line 383 of file 2d.h.

void(* screen::gf_aabitmap) (int x, int y, int resize_mode, bool mirror)

Definition at line 430 of file 2d.h.

void(* screen::gf_aabitmap_ex) (int x, int y, int w, int h, int sx, int sy, int resize_mode, bool mirror)

Definition at line 431 of file 2d.h.

void(* screen::gf_aaline) (vertex *v1, vertex *v2)

Definition at line 451 of file 2d.h.

void(* screen::gf_aascaler) (vertex *va, vertex *vb)

Definition at line 459 of file 2d.h.

int(* screen::gf_alpha_mask_set) (int mode, float alpha)

Definition at line 493 of file 2d.h.

void(* screen::gf_arc) (int x, int y, float r, float angle_start, float angle_end, bool fill, int resize_mode)

Definition at line 440 of file 2d.h.

void(* screen::gf_bitmap_ex) (int x, int y, int w, int h, int sx, int sy, int resize_mode)

Definition at line 428 of file 2d.h.

void(* screen::gf_bm_create) (int n)

Definition at line 538 of file 2d.h.

bool(* screen::gf_bm_data) (int n, bitmap *bm)

Definition at line 541 of file 2d.h.

void(* screen::gf_bm_free_data) (int n, bool release)

Definition at line 537 of file 2d.h.

void(* screen::gf_bm_init) (int n)

Definition at line 539 of file 2d.h.

int(* screen::gf_bm_make_render_target) (int n, int *width, int *height, ubyte *bpp, int *mm_lvl, int flags)

Definition at line 543 of file 2d.h.

void(* screen::gf_bm_page_in_start) ()

Definition at line 540 of file 2d.h.

int(* screen::gf_bm_set_render_target) (int n, int face)

Definition at line 544 of file 2d.h.

void(* screen::gf_center_alpha) (int)

Definition at line 605 of file 2d.h.

void(* screen::gf_circle) (int x, int y, int r, int resize_mode)

Definition at line 438 of file 2d.h.

void(* screen::gf_clear) ()

Definition at line 425 of file 2d.h.

void(* screen::gf_clear_states) ()

Definition at line 627 of file 2d.h.

bool(* screen::gf_config_buffer) (const int buffer_id, vertex_buffer *vb, bool update_ibuffer_only)

Definition at line 554 of file 2d.h.

void(* screen::gf_copy_effect_texture) ()

Definition at line 601 of file 2d.h.

int(* screen::gf_create_buffer) ()

Definition at line 552 of file 2d.h.

int(* screen::gf_create_stream_buffer) ()

Definition at line 563 of file 2d.h.

void(* screen::gf_cross_fade) (int bmap1, int bmap2, int x1, int y1, int x2, int y2, float pct, int resize_mode)

Definition at line 525 of file 2d.h.

void(* screen::gf_curve) (int x, int y, int r, int direction, int resize_mode)

Definition at line 441 of file 2d.h.

void(* screen::gf_deferred_lighting_begin) ()

Definition at line 595 of file 2d.h.

void(* screen::gf_deferred_lighting_end) ()

Definition at line 596 of file 2d.h.

void(* screen::gf_deferred_lighting_finish) ()

Definition at line 597 of file 2d.h.

void(* screen::gf_destroy_buffer) (int)

Definition at line 555 of file 2d.h.

void(* screen::gf_destroy_light) (int)

Definition at line 582 of file 2d.h.

void(* screen::gf_draw_line_list) (const colored_vector *lines, int num)

Definition at line 616 of file 2d.h.

void(* screen::gf_end_clip_plane) ()

Definition at line 609 of file 2d.h.

void(* screen::gf_end_instance_matrix) ()

Definition at line 578 of file 2d.h.

void(* screen::gf_end_proj_matrix) ()

Definition at line 568 of file 2d.h.

void(* screen::gf_end_view_matrix) ()

Definition at line 571 of file 2d.h.

void(* screen::gf_flash) (int r, int g, int b)

Definition at line 415 of file 2d.h.

void(* screen::gf_flash_alpha) (int r, int g, int b, int a)

Definition at line 416 of file 2d.h.

void(* screen::gf_flip) ()

Definition at line 409 of file 2d.h.

void(* screen::gf_fog_set) (int fog_mode, int r, int g, int b, float fog_near, float fog_far)

Definition at line 516 of file 2d.h.

void(* screen::gf_free_screen) (int id)

Definition at line 502 of file 2d.h.

void(* screen::gf_get_bitmap_from_texture) (void *data_out, int bitmap_num)

Definition at line 632 of file 2d.h.

void(* screen::gf_get_region) (int front, int w, int h, ubyte *data)

Definition at line 513 of file 2d.h.

void(* screen::gf_gradient) (int x1, int y1, int x2, int y2, int resize_mode)

Definition at line 436 of file 2d.h.

void(* screen::gf_lighting) (bool, bool)

Definition at line 603 of file 2d.h.

void(* screen::gf_line) (int x1, int y1, int x2, int y2, int resize_mode)

Definition at line 444 of file 2d.h.

void(* screen::gf_line_htl) (const vec3d *start, const vec3d *end)

Definition at line 620 of file 2d.h.

uint(* screen::gf_lock) ()

Definition at line 509 of file 2d.h.

int(* screen::gf_make_light) (light *, int, int)

Definition at line 580 of file 2d.h.

int(* screen::gf_maybe_create_shader) (shader_type type, unsigned int flags)

Definition at line 623 of file 2d.h.

void(* screen::gf_modify_light) (light *, int, int)

Definition at line 581 of file 2d.h.

bool(* screen::gf_pack_buffer) (const int buffer_id, vertex_buffer *vb)

Definition at line 553 of file 2d.h.

void(* screen::gf_pixel) (int x, int y, int resize_mode)

Definition at line 453 of file 2d.h.

void(* screen::gf_pop_scale_matrix) ()

Definition at line 574 of file 2d.h.

void(* screen::gf_pop_texture_matrix) (int unit)

Definition at line 548 of file 2d.h.

void(* screen::gf_post_process_begin) ()

Definition at line 591 of file 2d.h.

void(* screen::gf_post_process_end) ()

Definition at line 592 of file 2d.h.

void(* screen::gf_post_process_save_zbuffer) ()

Definition at line 593 of file 2d.h.

void(* screen::gf_post_process_set_defaults) ()

Definition at line 589 of file 2d.h.

void(* screen::gf_post_process_set_effect) (const char *, int)

Definition at line 588 of file 2d.h.

int(* screen::gf_preload) (int bitmap_num, int is_aabitmap)

Definition at line 531 of file 2d.h.

void(* screen::gf_print_screen) (const char *filename)

Definition at line 470 of file 2d.h.

void(* screen::gf_push_scale_matrix) (const vec3d *)

Definition at line 573 of file 2d.h.

void(* screen::gf_push_texture_matrix) (int unit)

Definition at line 547 of file 2d.h.

void(* screen::gf_render) (int nv, vertex *verts, uint flags)

Definition at line 465 of file 2d.h.

void(* screen::gf_render_buffer) (int, const vertex_buffer *, int, int)

Definition at line 557 of file 2d.h.

void(* screen::gf_render_effect) (int nv, vertex *verts, float *radius_list, uint flags)

Definition at line 467 of file 2d.h.

void(* screen::gf_render_stream_buffer) (int buffer_handle, int offset, int n_verts, int flags)

Definition at line 564 of file 2d.h.

void(* screen::gf_reset_clip) ()

Definition at line 422 of file 2d.h.

void(* screen::gf_reset_lighting) ()

Definition at line 584 of file 2d.h.

void(* screen::gf_restore_screen) (int id)

Definition at line 499 of file 2d.h.

int(* screen::gf_save_screen) ()

Definition at line 496 of file 2d.h.

void(* screen::gf_scaler) (vertex *va, vertex *vb, bool bw_bitmap)

Definition at line 456 of file 2d.h.

void(* screen::gf_scene_texture_begin) ()

Definition at line 599 of file 2d.h.

void(* screen::gf_scene_texture_end) ()

Definition at line 600 of file 2d.h.

void(* screen::gf_set_ambient_light) (int, int, int)

Definition at line 585 of file 2d.h.

void(* screen::gf_set_animated_effect) (int effect, float timer)

Definition at line 625 of file 2d.h.

void(* screen::gf_set_buffer) (int)

Definition at line 556 of file 2d.h.

void(* screen::gf_set_clear_color) (int r, int g, int b)

Definition at line 534 of file 2d.h.

void(* screen::gf_set_clip) (int x, int y, int w, int h, int resize_mode)

Definition at line 419 of file 2d.h.

int(* screen::gf_set_color_buffer) (int mode)

Definition at line 522 of file 2d.h.

int(* screen::gf_set_cull) (int cull)

Definition at line 519 of file 2d.h.

void(* screen::gf_set_fill_mode) (int)

Definition at line 613 of file 2d.h.

void(* screen::gf_set_gamma) (float gamma)

Definition at line 505 of file 2d.h.

void(* screen::gf_set_light) (light *)

Definition at line 583 of file 2d.h.

void(* screen::gf_set_light_factor) (float)

Definition at line 604 of file 2d.h.

void(* screen::gf_set_line_width) (float width)

Definition at line 618 of file 2d.h.

void(* screen::gf_set_palette) (const ubyte *new_pal, int restrict_alphacolor)

Definition at line 412 of file 2d.h.

void(* screen::gf_set_proj_matrix) (float, float, float, float)

Definition at line 567 of file 2d.h.

void(* screen::gf_set_team_color) (const team_color *colors)

Definition at line 629 of file 2d.h.

void(* screen::gf_set_texture_addressing) (int)

Definition at line 550 of file 2d.h.

void(* screen::gf_set_texture_panning) (float u, float v, bool enable)

Definition at line 614 of file 2d.h.

void(* screen::gf_set_thrust_scale) (float)

Definition at line 606 of file 2d.h.

void(* screen::gf_set_transform_buffer_offset) (int offset)

Definition at line 561 of file 2d.h.

void(* screen::gf_set_view_matrix) (const vec3d *, const matrix *)

Definition at line 570 of file 2d.h.

void(* screen::gf_shadow_map_end) ()

Definition at line 635 of file 2d.h.

void(* screen::gf_shadow_map_start) (const matrix4 *shadow_view_matrix, const matrix *light_matrix)

Definition at line 634 of file 2d.h.

void(* screen::gf_sphere_htl) (float rad)

Definition at line 621 of file 2d.h.

void(* screen::gf_start_angles_instance_matrix) (const vec3d *, const angles *)

Definition at line 577 of file 2d.h.

void(* screen::gf_start_clip_plane) ()

Definition at line 608 of file 2d.h.

void(* screen::gf_start_frame) ()

Definition at line 473 of file 2d.h.

void(* screen::gf_start_instance_matrix) (const vec3d *, const matrix *)

Definition at line 576 of file 2d.h.

void(* screen::gf_stencil_clear) ()

Definition at line 491 of file 2d.h.

int(* screen::gf_stencil_set) (int mode)

Definition at line 488 of file 2d.h.

void(* screen::gf_stop_frame) ()

Definition at line 476 of file 2d.h.

void(* screen::gf_string) (int x, int y, const char *text, int resize_mode)

Definition at line 433 of file 2d.h.

int(* screen::gf_tcache_set) (int bitmap_id, int bitmap_type, float *u_scale, float *v_scale, int stage)

Definition at line 528 of file 2d.h.

void(* screen::gf_tmapper) (int nv, vertex *verts[], uint flags)

Definition at line 462 of file 2d.h.

void(* screen::gf_translate_texture_matrix) (int unit, const vec3d *shift)

Definition at line 546 of file 2d.h.

void(* screen::gf_unfilled_circle) (int x, int y, int r, int resize_mode)

Definition at line 439 of file 2d.h.

void(* screen::gf_unlock) ()

Definition at line 510 of file 2d.h.

void(* screen::gf_update_buffer_object) (int handle, uint size, void *data)

Definition at line 559 of file 2d.h.

void(* screen::gf_update_texture) (int bitmap_handle, int bpp, const ubyte *data, int width, int height)

Definition at line 631 of file 2d.h.

void(* screen::gf_update_transform_buffer) (void *data, uint size)

Definition at line 560 of file 2d.h.

void(* screen::gf_zbias) (int zbias)

Definition at line 611 of file 2d.h.

void(* screen::gf_zbuffer_clear) (int use_zbuffer)

Definition at line 485 of file 2d.h.

int(* screen::gf_zbuffer_get) ()

Definition at line 479 of file 2d.h.

int(* screen::gf_zbuffer_set) (int mode)

Definition at line 482 of file 2d.h.

int screen::max_h

Definition at line 360 of file 2d.h.

int screen::max_h_unscaled

Definition at line 361 of file 2d.h.

int screen::max_h_unscaled_zoomed

Definition at line 362 of file 2d.h.

int screen::max_w

Definition at line 360 of file 2d.h.

int screen::max_w_unscaled

Definition at line 361 of file 2d.h.

int screen::max_w_unscaled_zoomed

Definition at line 362 of file 2d.h.

int screen::mode

Definition at line 371 of file 2d.h.

int screen::offset_x

Definition at line 376 of file 2d.h.

int screen::offset_x_unscaled

Definition at line 377 of file 2d.h.

int screen::offset_y

Definition at line 376 of file 2d.h.

int screen::offset_y_unscaled

Definition at line 377 of file 2d.h.

int screen::rendering_to_face

Definition at line 404 of file 2d.h.

int screen::rendering_to_texture

Definition at line 403 of file 2d.h.

int screen::res

Definition at line 370 of file 2d.h.

int screen::rowsize

Definition at line 373 of file 2d.h.

int screen::save_center_h

Definition at line 368 of file 2d.h.

int screen::save_center_offset_x

Definition at line 369 of file 2d.h.

int screen::save_center_offset_y

Definition at line 369 of file 2d.h.

int screen::save_center_w

Definition at line 368 of file 2d.h.

int screen::save_max_h

Definition at line 365 of file 2d.h.

int screen::save_max_h_unscaled

Definition at line 366 of file 2d.h.

int screen::save_max_h_unscaled_zoomed

Definition at line 367 of file 2d.h.

int screen::save_max_w

Definition at line 365 of file 2d.h.

int screen::save_max_w_unscaled

Definition at line 366 of file 2d.h.

int screen::save_max_w_unscaled_zoomed

Definition at line 367 of file 2d.h.

uint screen::signature

Definition at line 359 of file 2d.h.


The documentation for this struct was generated from the following file: