FreeWRL / FreeX3D 4.3.0
pOpenGL_Utils Struct Reference

Data Fields

struct VectorlinearNodeTable
 
int potentialHoleCount
 
float cc_red
 
float cc_green
 
float cc_blue
 
float cc_alpha
 
pthread_mutex_t memtablelock
 
MATRIX4 FW_ModelView [MAX_LARGE_MATRIX_STACK]
 
MATRIX4 FW_ProjectionView [MAX_SMALL_MATRIX_STACK]
 
MATRIX4 FW_TextureView [MAX_SMALL_MATRIX_STACK]
 
int modelviewTOS
 
int projectionviewTOS
 
int textureviewTOS
 
int whichMode
 
GLDOUBLE * currentMatrix
 
struct VectormyShaderTable
 
int userDefinedShaderCount
 
char * userDefinedFragmentShader [MAX_USER_DEFINED_SHADERS]
 
char * userDefinedVertexShader [MAX_USER_DEFINED_SHADERS]
 
int shadingStyle
 
int maxStackUsed
 

Detailed Description

Definition at line 124 of file OpenGL_Utils.c.

Field Documentation

◆ cc_alpha

float pOpenGL_Utils::cc_alpha

Definition at line 131 of file OpenGL_Utils.c.

◆ cc_blue

float pOpenGL_Utils::cc_blue

Definition at line 131 of file OpenGL_Utils.c.

◆ cc_green

float pOpenGL_Utils::cc_green

Definition at line 131 of file OpenGL_Utils.c.

◆ cc_red

float pOpenGL_Utils::cc_red

Definition at line 131 of file OpenGL_Utils.c.

◆ currentMatrix

GLDOUBLE* pOpenGL_Utils::currentMatrix

Definition at line 143 of file OpenGL_Utils.c.

◆ FW_ModelView

MATRIX4 pOpenGL_Utils::FW_ModelView[MAX_LARGE_MATRIX_STACK]

Definition at line 133 of file OpenGL_Utils.c.

◆ FW_ProjectionView

MATRIX4 pOpenGL_Utils::FW_ProjectionView[MAX_SMALL_MATRIX_STACK]

Definition at line 134 of file OpenGL_Utils.c.

◆ FW_TextureView

MATRIX4 pOpenGL_Utils::FW_TextureView[MAX_SMALL_MATRIX_STACK]

Definition at line 135 of file OpenGL_Utils.c.

◆ linearNodeTable

struct Vector* pOpenGL_Utils::linearNodeTable

Definition at line 127 of file OpenGL_Utils.c.

◆ maxStackUsed

int pOpenGL_Utils::maxStackUsed

Definition at line 154 of file OpenGL_Utils.c.

◆ memtablelock

pthread_mutex_t pOpenGL_Utils::memtablelock

Definition at line 132 of file OpenGL_Utils.c.

◆ modelviewTOS

int pOpenGL_Utils::modelviewTOS

Definition at line 137 of file OpenGL_Utils.c.

◆ myShaderTable

struct Vector* pOpenGL_Utils::myShaderTable

Definition at line 148 of file OpenGL_Utils.c.

◆ potentialHoleCount

int pOpenGL_Utils::potentialHoleCount

Definition at line 129 of file OpenGL_Utils.c.

◆ projectionviewTOS

int pOpenGL_Utils::projectionviewTOS

Definition at line 138 of file OpenGL_Utils.c.

◆ shadingStyle

int pOpenGL_Utils::shadingStyle

Definition at line 153 of file OpenGL_Utils.c.

◆ textureviewTOS

int pOpenGL_Utils::textureviewTOS

Definition at line 139 of file OpenGL_Utils.c.

◆ userDefinedFragmentShader

char* pOpenGL_Utils::userDefinedFragmentShader[MAX_USER_DEFINED_SHADERS]

Definition at line 150 of file OpenGL_Utils.c.

◆ userDefinedShaderCount

int pOpenGL_Utils::userDefinedShaderCount

Definition at line 149 of file OpenGL_Utils.c.

◆ userDefinedVertexShader

char* pOpenGL_Utils::userDefinedVertexShader[MAX_USER_DEFINED_SHADERS]

Definition at line 151 of file OpenGL_Utils.c.

◆ whichMode

int pOpenGL_Utils::whichMode

Definition at line 142 of file OpenGL_Utils.c.


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