Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
Public Member Functions | List of all members
ABoneChannel Class Reference

#include <ABoneChannel.h>

Inheritance diagram for ABoneChannel:
AChannel< PRSKey >

Public Member Functions

void UpdateTransformParameters () override
 
const AMMatrix & GetCurrentPRSMatrix ()
 
void SetStandStreamData () override
 
- Public Member Functions inherited from AChannel< PRSKey >
void AnimateRoot (ATimeValue t, ABaseSystem *system)
 
void Animate (ATimeValue t, AChannel *otherchannel)
 
LocalToGlobalBaseType * GetChannelLocalToGlobalData () override
 
LocalToGlobalBaseType * GetLocalToGlobalBeforeChange () override
 
void ResetLocalToGlobalAfterChange (LocalToGlobalBaseType *tmp_data) override
 
LocalToGlobalBaseType * GetStandData () override
 
void SetStandData (LocalToGlobalBaseType *stddata) override
 
void UpdateLocalToGlobalData (AChannel *otherchannel)
 

Detailed Description

Bone channel class, used by ABoneSystem class

Member Function Documentation

◆ GetCurrentPRSMatrix()

const AMMatrix & ABoneChannel::GetCurrentPRSMatrix ( )
inline

return the PRS matrix

◆ SetStandStreamData()

void ABoneChannel::SetStandStreamData ( )
overridevirtual

set the stand stream data for this channel

Implements AChannel< PRSKey >.

◆ UpdateTransformParameters()

void ABoneChannel::UpdateTransformParameters ( )
overridevirtual

after the flux mix is done, the parameters for the transformation must be set

Implements AChannel< PRSKey >.


The documentation for this class was generated from the following files: