Open Inventor Reference
SoGLLazyElement::GLLazyState Struct Reference

provide a public typedef for GLLazyState, so that GLRenderCache can use it: More...

#include <Inventor/elements/SoGLLazyElement.h>

Public Attributes

SbNodeIdType GLDiffuseNodeId
 
SbNodeIdType GLTranspNodeId
 
float GLAmbient [4]
 
float GLEmissive [4]
 
float GLSpecular [4]
 
float GLShininess
 
int GLColorMaterial
 
int32_t GLLightModel
 
int GLBlending
 
int32_t GLStippleNum
 

Detailed Description

Definition at line 150 of file SoGLLazyElement.h.

Member Data Documentation

◆ GLAmbient

float SoGLLazyElement::GLLazyState::GLAmbient[4]

Definition at line 153 of file SoGLLazyElement.h.

◆ GLBlending

int SoGLLazyElement::GLLazyState::GLBlending

Definition at line 159 of file SoGLLazyElement.h.

◆ GLColorMaterial

int SoGLLazyElement::GLLazyState::GLColorMaterial

Definition at line 157 of file SoGLLazyElement.h.

◆ GLDiffuseNodeId

SbNodeIdType SoGLLazyElement::GLLazyState::GLDiffuseNodeId

Definition at line 151 of file SoGLLazyElement.h.

◆ GLEmissive

float SoGLLazyElement::GLLazyState::GLEmissive[4]

Definition at line 154 of file SoGLLazyElement.h.

◆ GLLightModel

int32_t SoGLLazyElement::GLLazyState::GLLightModel

Definition at line 158 of file SoGLLazyElement.h.

◆ GLShininess

float SoGLLazyElement::GLLazyState::GLShininess

Definition at line 156 of file SoGLLazyElement.h.

◆ GLSpecular

float SoGLLazyElement::GLLazyState::GLSpecular[4]

Definition at line 155 of file SoGLLazyElement.h.

◆ GLStippleNum

int32_t SoGLLazyElement::GLLazyState::GLStippleNum

Definition at line 160 of file SoGLLazyElement.h.

◆ GLTranspNodeId

SbNodeIdType SoGLLazyElement::GLLazyState::GLTranspNodeId

Definition at line 152 of file SoGLLazyElement.h.


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