19 class DtCharacterModelAgent;
35 virtual void setCharacterAlive(
bool);
36 virtual void setCharacterAppearance(
const std::string& appearance );
37 virtual void setCharacterHeadAppearance(
const std::string& headAppearance );
38 virtual void setCharacterItemAppearance(
const std::string& itemAppearance );
39 virtual void setCharacterModel(
const std::string& m );
40 virtual void setCharacterAction(
const std::string& action,
bool paused,
float speed,
int autoChooseTransitionBehavior );
41 virtual void setCharacterWeaponAiming(
bool aiming);
42 virtual void setCharacterPaused(
bool paused);
43 virtual void setCharacterScale(
const DtVector & scale);
45 virtual void setPartOrientation(
int partNumber,
46 const DtTaitBryan& orientation,
const DtVector& rotationalVelocity);
51 virtual void setColorizedColor(
float r,
float g,
float b,
float alpha );
54 virtual void setDisableModelScaling(
bool b );
65 virtual void setEnableAnimationSmoothing(
bool);
68 virtual bool enableAnimationSmoothing()
const;
71 virtual void createModelAgents();
72 virtual void destroyModelAgents();
73 virtual void setModelDefinitionForAgents();
74 virtual void resetSpatial();
75 virtual void updateColorBlending();
76 virtual void slot_embarkedStateChanged();