GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
MainLoopEnv Struct Reference

#include <GraphI.hh>

Collaboration diagram for MainLoopEnv:

Public Attributes

int sh_color = 0
int sh_texture = 0
int sh_texture_2d = 0
int sh_array_texture = 0
std::string v_shader_functions
std::string f_shader_functions
float time = 0.0
float delta_time = 0.0
float in_POS = 0.0
Matrix env
int us_vertex_shader = -1
int us_fragment_shader = -1
Matrix in_MV
bool has_inverse =false
Matrix in_iMV
Matrix in_T
Matrix in_N
Matrix in_P
int sfo_id =-1
int spotlight_id = 1
int screen_x = 0
int screen_y = 0
int screen_width = 800
int screen_height = 600
bool is_2d = false
World * current_world = 0
ContentCollection * avail_content =0
int depthfunc =Low_GL_LEQUAL
int depthmask =Low_GL_TRUE
bool cullface =false

Member Data Documentation

◆ avail_content

ContentCollection* MainLoopEnv::avail_content =0

◆ cullface

bool MainLoopEnv::cullface =false

◆ current_world

World* MainLoopEnv::current_world = 0

◆ delta_time

float MainLoopEnv::delta_time = 0.0

◆ depthfunc

int MainLoopEnv::depthfunc =Low_GL_LEQUAL

◆ depthmask

int MainLoopEnv::depthmask =Low_GL_TRUE

◆ env

Matrix MainLoopEnv::env

◆ f_shader_functions

std::string MainLoopEnv::f_shader_functions

◆ has_inverse

bool MainLoopEnv::has_inverse =false

◆ in_iMV

Matrix MainLoopEnv::in_iMV

◆ in_MV

Matrix MainLoopEnv::in_MV

◆ in_N

Matrix MainLoopEnv::in_N

◆ in_P

Matrix MainLoopEnv::in_P

◆ in_POS

float MainLoopEnv::in_POS = 0.0

◆ in_T

Matrix MainLoopEnv::in_T

◆ is_2d

bool MainLoopEnv::is_2d = false

◆ screen_height

int MainLoopEnv::screen_height = 600

◆ screen_width

int MainLoopEnv::screen_width = 800

◆ screen_x

int MainLoopEnv::screen_x = 0

◆ screen_y

int MainLoopEnv::screen_y = 0

◆ sfo_id

int MainLoopEnv::sfo_id =-1

◆ sh_array_texture

int MainLoopEnv::sh_array_texture = 0

◆ sh_color

int MainLoopEnv::sh_color = 0

◆ sh_texture

int MainLoopEnv::sh_texture = 0

◆ sh_texture_2d

int MainLoopEnv::sh_texture_2d = 0

◆ spotlight_id

int MainLoopEnv::spotlight_id = 1

◆ time

float MainLoopEnv::time = 0.0

◆ us_fragment_shader

int MainLoopEnv::us_fragment_shader = -1

◆ us_vertex_shader

int MainLoopEnv::us_vertex_shader = -1

◆ v_shader_functions

std::string MainLoopEnv::v_shader_functions

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