Inheritance Graph
graph BT
SkeletalHardwareRendererState
SkeletalHardwareRendererState --> SkeletalAbstractRendererState
click SkeletalHardwareRendererState "classMinSG_1_1SkeletalHardwareRendererState"
click SkeletalAbstractRendererState "classMinSG_1_1SkeletalAbstractRendererState"
Description
Public Types
Protected Functions
Public Functions
Documentation
enum
MinSG::SkeletalHardwareRendererState::shaderHandlingTypes
Enumerator |
|
Description |
Enumerator |
|
Description |
UNIFORM |
|
|
TEXTURE |
|
|
NOTSUPPORTED |
|
|
NOSHADER |
|
|
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:84
function
MinSG::SkeletalHardwareRendererState::init
|
|
|
|
|
|
void init( |
uint32_t |
forceShaderType ) |
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:74
function
MinSG::SkeletalHardwareRendererState::doEnableState
Enable this state for the given node (=subtree). This function has to be implemented by derived classes. It is called byenableState.
Parameters
- context
- FrameContext to be used by this state.
- node
- Node that this state should be enabled for.
- rp
- Rendering options.
Returns
Special result enumerator
See also: stateResult_t for description of return type
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:76
function
MinSG::SkeletalHardwareRendererState::doDisableState
Disable this state for the given node (=subtree). It is called bydisableState.
Parameters
- context
- FrameContext to be used by this state.
- node
- Node that this state should be enabled for.
- rp
- Rendering options.
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:77
function
MinSG::SkeletalHardwareRendererState::SkeletalHardwareRendererState
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:86
function
MinSG::SkeletalHardwareRendererState::SkeletalHardwareRendererState
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:87
function
MinSG::SkeletalHardwareRendererState::SkeletalHardwareRendererState
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:88
function
MinSG::SkeletalHardwareRendererState::~SkeletalHardwareRendererState
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:89
function
MinSG::SkeletalHardwareRendererState::switchToHandlingType
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:91
function
MinSG::SkeletalHardwareRendererState::getUsingShaderType
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:92
function
MinSG::SkeletalHardwareRendererState::validateMatriceOrder
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:95
function
MinSG::SkeletalHardwareRendererState::clone
Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalHardwareRendererState.h:98