| 
    HDK
    
   | 
 
#include <RE_OGLState.h>
Classes | |
| struct | re_TexStackItem | 
Public Member Functions | |
| RE_OGLState () | |
| void | invalidate () | 
Definition at line 30 of file RE_OGLState.h.
| RE_OGLState::RE_OGLState | ( | ) | 
| void RE_OGLState::invalidate | ( | ) | 
| int RE_OGLState::_colorBufferWriting | 
Definition at line 39 of file RE_OGLState.h.
| float RE_OGLState::_offset_constant | 
Definition at line 65 of file RE_OGLState.h.
| float RE_OGLState::_offset_variable | 
Definition at line 64 of file RE_OGLState.h.
| int RE_OGLState::_s_clear_value | 
Definition at line 72 of file RE_OGLState.h.
| RE_SFunction RE_OGLState::_s_function | 
Definition at line 74 of file RE_OGLState.h.
| int RE_OGLState::_s_function_mask | 
Definition at line 76 of file RE_OGLState.h.
| int RE_OGLState::_s_function_ref | 
Definition at line 75 of file RE_OGLState.h.
| RE_SOperation RE_OGLState::_s_operation_dpfail | 
Definition at line 78 of file RE_OGLState.h.
| RE_SOperation RE_OGLState::_s_operation_dppass | 
Definition at line 79 of file RE_OGLState.h.
| RE_SOperation RE_OGLState::_s_operation_sfail | 
Definition at line 77 of file RE_OGLState.h.
| int RE_OGLState::_s_write_mask | 
Definition at line 73 of file RE_OGLState.h.
| int RE_OGLState::lineWidthIndex | 
Definition at line 88 of file RE_OGLState.h.
| float RE_OGLState::lineWidthStack[PATTERN_STACK_SIZE] | 
Definition at line 87 of file RE_OGLState.h.
| struct { ... } RE_OGLState::myAlignmentStack[RE_ALIGN_STACK_SIZE] | 
| int RE_OGLState::myAlignmentStackIndex | 
Definition at line 102 of file RE_OGLState.h.
| UT_IntArray RE_OGLState::myBackfaceWinding | 
Definition at line 135 of file RE_OGLState.h.
| int RE_OGLState::myBlendSmoothLevel | 
Definition at line 119 of file RE_OGLState.h.
| re_BlendSmoothState RE_OGLState::myBlendSmoothStack[RE_SMOOTH_STACK_SIZE] | 
Definition at line 120 of file RE_OGLState.h.
| UT_IntArray RE_OGLState::myBoundUniformBlocks | 
Definition at line 140 of file RE_OGLState.h.
| unsigned RE_OGLState::myColorMask | 
Definition at line 70 of file RE_OGLState.h.
| int RE_OGLState::myDepthLevel | 
Definition at line 131 of file RE_OGLState.h.
| re_DepthState RE_OGLState::myDepthStack[RE_DEPTH_STACK_SIZE] | 
Definition at line 132 of file RE_OGLState.h.
| RE_OGLFramebuffer* RE_OGLState::myDrawFBOStack[RE_FRAMEBUFFER_STACK_SIZE] | 
Definition at line 82 of file RE_OGLState.h.
| int RE_OGLState::myDrawFBOStackIndex | 
Definition at line 83 of file RE_OGLState.h.
| unsigned RE_OGLState::myFBOStackValid | 
Definition at line 137 of file RE_OGLState.h.
| unsigned RE_OGLState::myFillOffsetState | 
Definition at line 43 of file RE_OGLState.h.
| unsigned RE_OGLState::myLineOffsetState | 
Definition at line 43 of file RE_OGLState.h.
| unsigned RE_OGLState::myLineSmoothingState | 
Definition at line 43 of file RE_OGLState.h.
| unsigned RE_OGLState::myPointOffsetState | 
Definition at line 43 of file RE_OGLState.h.
| RE_OGLFramebuffer* RE_OGLState::myReadFBOStack[RE_FRAMEBUFFER_STACK_SIZE] | 
Definition at line 84 of file RE_OGLState.h.
| int RE_OGLState::myReadFBOStackIndex | 
Definition at line 85 of file RE_OGLState.h.
| UT_Int32Array RE_OGLState::mySampleMask | 
Definition at line 67 of file RE_OGLState.h.
| unsigned RE_OGLState::mySampleMaskState | 
Definition at line 43 of file RE_OGLState.h.
| UT_BitArray RE_OGLState::mySampleMaskValid | 
Definition at line 68 of file RE_OGLState.h.
| unsigned RE_OGLState::myScissorState | 
Definition at line 43 of file RE_OGLState.h.
| unsigned RE_OGLState::mySeamlessMapState | 
Definition at line 43 of file RE_OGLState.h.
| int RE_OGLState::myShaderLevel | 
Definition at line 127 of file RE_OGLState.h.
| RE_Shader* RE_OGLState::myShaderStack[RE_SHADER_STACK_SIZE] | 
Definition at line 128 of file RE_OGLState.h.
| unsigned RE_OGLState::myShaderStackValid | 
Definition at line 137 of file RE_OGLState.h.
| int RE_OGLState::myStencilLevel | 
Definition at line 123 of file RE_OGLState.h.
| re_StencilState RE_OGLState::myStencilStack[RE_STENCIL_STACK_SIZE] | 
Definition at line 124 of file RE_OGLState.h.
| unsigned RE_OGLState::myStencilState | 
Definition at line 43 of file RE_OGLState.h.
| struct RE_OGLState::re_TexStackItem RE_OGLState::myTexStack[RE_MAX_TEXTURE_STATE_STACK] | 
| int RE_OGLState::myTexStackIndex | 
Definition at line 116 of file RE_OGLState.h.
| float RE_OGLState::myXZoom | 
Definition at line 61 of file RE_OGLState.h.
| float RE_OGLState::myYZoom | 
Definition at line 61 of file RE_OGLState.h.
| float RE_OGLState::pointSize | 
Definition at line 92 of file RE_OGLState.h.
| int RE_OGLState::pointSizeIndex | 
Definition at line 95 of file RE_OGLState.h.
| struct { ... } RE_OGLState::pointSizeStack[PATTERN_STACK_SIZE] | 
| bool RE_OGLState::programPointSize | 
Definition at line 93 of file RE_OGLState.h.
| unsigned char RE_OGLState::read | 
Definition at line 99 of file RE_OGLState.h.
| float RE_OGLState::rx | 
Definition at line 53 of file RE_OGLState.h.
| float RE_OGLState::ry | 
Definition at line 53 of file RE_OGLState.h.
| float RE_OGLState::rz | 
Definition at line 53 of file RE_OGLState.h.
| UT_DimRect RE_OGLState::scissorState | 
Definition at line 55 of file RE_OGLState.h.
| int RE_OGLState::scissorStateValid | 
Definition at line 59 of file RE_OGLState.h.
| UT_DimRect RE_OGLState::viewportState | 
Definition at line 56 of file RE_OGLState.h.
| int RE_OGLState::viewportStateValid | 
Definition at line 58 of file RE_OGLState.h.
| float RE_OGLState::wPosX | 
Definition at line 52 of file RE_OGLState.h.
| float RE_OGLState::wPosY | 
Definition at line 52 of file RE_OGLState.h.
| float RE_OGLState::wPosZ | 
Definition at line 52 of file RE_OGLState.h.
| unsigned char RE_OGLState::write | 
Definition at line 99 of file RE_OGLState.h.
| float RE_OGLState::zFar | 
Definition at line 63 of file RE_OGLState.h.
| float RE_OGLState::zNear | 
Definition at line 63 of file RE_OGLState.h.