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 ( )

return the PRS matrix

◆ SetStandStreamData()

void ABoneChannel::SetStandStreamData ( )

set the stand stream data for this channel

Implements AChannel< PRSKey >.

◆ UpdateTransformParameters()

void ABoneChannel::UpdateTransformParameters ( )

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: