LibGame  v0.4.0
The LG Game Engine - Copyright (C) 2024 ETMSoftware
LG_Env Struct Reference
Collaboration diagram for LG_Env:

Data Fields

int sdl_display
 
SDL_DisplayMode sdl_display_mode
 
int sdl_convert_surf_format
 
int sdl_create_rgb_surf_bitdepth
 
int r_size
 
int g_size
 
int b_size
 
int a_size
 
uint32_t r_mask
 
uint32_t g_mask
 
uint32_t b_mask
 
uint32_t a_mask
 
int screen_w
 
int screen_h
 
SDL_Window * gl_win
 
SDL_GLContext gl_context
 
int top_win_logical_w
 
int top_win_logical_h
 
Rec2Di viewport_rect
 
zboolean fullscreen
 
float fullscreen_scale
 
int max_combined_texture_image_units
 
int max_texture_size
 
int max_cubemap_texture_size
 
GLuint lg_backgroud_tex_id
 
LG_Color_u bg_color
 
int bg_shift_x
 
int bg_shift_y
 
char * app_name
 
char * app_cmd
 
char * org_name_android
 
char * app_name_android
 
char * assets_dir
 
char * app_wr_dir
 
char * vbo_cache
 
char * obj_cache
 
zboolean enable_mouse
 
zboolean oes_vao_extension
 
void(* glGenVertexArraysOES )(GLsizei, GLuint *)
 
void(* glBindVertexArrayOES )(GLuint)
 
void(* glDeleteVertexArraysOES )(GLsizei, const GLuint *)
 
void(* glIsVertexArrayOES )(GLuint)
 
zboolean oes_element_index_uint_extension
 
zboolean ext_texcompr_s3tc_extension
 
zboolean oes_texcompr_etc1_rgb8_extension
 
zboolean khr_texcompr_astc_ldr_extension
 
LG_ErrorContext last_error_context
 
float luminosity_k
 
LG_Sound ** sounds
 
zboolean fonts_loaded
 

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