public

Inheritance Graph

graph BT
	SkeletalSoftwareRendererState
	SkeletalSoftwareRendererState --> SkeletalAbstractRendererState
	click SkeletalSoftwareRendererState "classMinSG_1_1SkeletalSoftwareRendererState"
	click SkeletalAbstractRendererState "classMinSG_1_1SkeletalAbstractRendererState"

Description

Classes

   
struct MinSG::SkeletalSoftwareRendererState::VertexPair

Public Functions

     
     
  SkeletalSoftwareRendererState()  
     
  SkeletalSoftwareRendererState(const SkeletalSoftwareRendererState & source)  
     
  ~SkeletalSoftwareRendererState()  
     
void validateMatriceOrder( Node * node)
> [ SkeletalAbstractRendererState ]
     
stateResult_t doEnableState( FrameContext & context, Node * node, const RenderParam & rp)
> [ State ]
     
void doDisableState( FrameContext & void, Node * void, const RenderParam & void)  
     
SkeletalSoftwareRendererState * clone() const
> [ State ]

Documentation

function
MinSG::SkeletalSoftwareRendererState::SkeletalSoftwareRendererState

public
   
   
SkeletalSoftwareRendererState( )

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:43


function
MinSG::SkeletalSoftwareRendererState::SkeletalSoftwareRendererState

public
     
     
SkeletalSoftwareRendererState( const SkeletalSoftwareRendererState & source )

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:44


function
MinSG::SkeletalSoftwareRendererState::~SkeletalSoftwareRendererState

public inline virtual
   
   
~SkeletalSoftwareRendererState( )

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:45


function
MinSG::SkeletalSoftwareRendererState::validateMatriceOrder

public virtual
     
     
void validateMatriceOrder( Node * node )
> [ SkeletalAbstractRendererState ]

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:48


function
MinSG::SkeletalSoftwareRendererState::doEnableState

public virtual
     
     
stateResult_t doEnableState( FrameContext & context,
  Node * node,
  const RenderParam & rp
)    
> [ State ]

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:51


function
MinSG::SkeletalSoftwareRendererState::doDisableState

public virtual
     
     
void doDisableState( FrameContext & void,
  Node * void,
  const RenderParam & void
)    

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/SkeletalSoftwareRendererState.h:52


function
MinSG::SkeletalSoftwareRendererState::clone

public const virtual
   
   
SkeletalSoftwareRendererState * clone( ) const
> [ State ]

Defined in MinSG/Ext/SkeletalAnimation/Renderer/SkeletalSoftwareRendererState.h:53