3) Define the current frame class. This will be used for read access.
|
| | DtHumanStateComponentCurrentFrame (DtStateData *) |
| |
| virtual | ~DtHumanStateComponentCurrentFrame () override |
| |
| virtual const DtString | diguyAppearance () const override |
| |
| virtual const DtString | diguyType () const override |
| |
| virtual const DtString | diguyHeadAppearance () const override |
| |
| virtual const DtString | diguyItemAppearance () const override |
| |
| virtual const DtPatchIdentifier | diguyPrimaryUnitPatch () const override |
| |
| virtual const DtPatchIdentifier | diguySecondaryUnitPatch () const override |
| |
| virtual const DtPatchIdentifier | diguyRankPatch () const override |
| |
| virtual const DtString | diguyCharacterName () const override |
| |
| virtual const DtString | diguyAction () const override |
| |
| virtual const double | bodyWeight () const override |
| |
| virtual const bool | diguyUsingAnimationOffset () const override |
| |
| virtual const DtVector | diguyAnimationOffset () const override |
| |
| virtual const float | diguyTransitionSpeed () const override |
| |
| bool | readComponentValid () const |
| |
| bool | findReadComponent () |
| |
| | DtHumanStateComponent (DtStateData *sd) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyAppearance, DiguyAppearance) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyType, DiguyType) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyHeadAppearance, DiguyHeadAppearance) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyItemAppearance, DiguyItemAppearance) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtPatchIdentifier, diguyPrimaryUnitPatch, DiguyPrimaryUnitPatch) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtPatchIdentifier, diguySecondaryUnitPatch, DiguySecondaryUnitPatch) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtPatchIdentifier, diguyRankPatch, DiguyRankPatch) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyCharacterName, DiguyCharacterName) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtString, diguyAction, DiguyAction) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (double, bodyWeight, BodyWeight) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (bool, diguyUsingAnimationOffset, DiguyUsingAnimationOffset) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (DtVector, diguyAnimationOffset, DiguyAnimationOffset) |
| |
| | UNDEFINED_RETURNVALUE_ACCESSOR_MUTATOR (float, diguyTransitionSpeed, DiguyTransitionSpeed) |
| |
| virtual void | setDiguyType (const DtString &newType, const DtString &newAppearance) |
| |
| | DtFrameStateInterface (DtStateData *) |
| |
| virtual | ~DtFrameStateInterface () |
| |
| void | setIsWritable (bool b) |
| |
| bool | isWritable () const |
| |
| UInt64 | stateId () const |
| |
| UInt64 | legionGlobalId () const |
| |
| void | setLegionGlobalId (UInt64 d) |
| |
| virtual bool | isModified () const |
| |
| virtual void | clearModified () |
| |
| virtual void | markModified () |
| |
virtual
DtStateComponent::StateComponentType | type () const |
| |
virtual
DtStateComponent::StateComponentType | componentType () const =0 |
| |
| virtual const char * | stringType () const =0 |
| |
| void | setId (UInt64 id) |
| |
| virtual UInt64 | id () const |
| |
| virtual void | updateStateData (DtStateData *sd) |
| |
| virtual Legion::ReadStateInstance | readStateInstance () const |
| |
| virtual Legion::WriteStateInstance | writeStateInstance () |
| |
| void | emitComponentUpdated () |
| |
| bool | cleared () const |
| |
| bool | advancedFrame () const |
| |
| virtual void | frameAdvanced () |
| |
| virtual void | convertToRemote () |
| |
| virtual void | convertToLocal () |
| |
| virtual void | aboutToBeDeleted () |
| |