39 virtual void removeFromScene();
41 virtual void setCharacterModel(
const std::string& appearanceName);
43 virtual void setDefaultAppearance(
const std::string& appearanceName);
44 virtual void setAppearance(
const std::string& appearanceName);
45 virtual void setHeadAppearance(
const std::string& appearanceName);
46 virtual void setItemAppearance(
const std::string& appearanceName);
49 virtual void setDesiredAction(
const std::string& action,
float speed);
52 virtual void forceAction(
const std::string& action,
float speed,
int autoChooseTransitionBehavior);
55 virtual void forceTemporaryAction(
const std::string& action,
double duration);
58 virtual void setSpeed(
float speed);
61 virtual void setPosture(
int posture);
64 virtual bool weaponDeployed()
const;
67 virtual void setWeaponDeployed(
bool deployed);
71 virtual void die(
const std::string& deathAction);
74 virtual void revive(
const std::string& aliveAction);
77 virtual void setPaused(
bool paused);
81 virtual std::string className()
const;
84 virtual void setSolid(
bool solid);
88 virtual void setModelScalingEnabled(
bool b );
90 virtual void setEmbarked(
bool b );
91 virtual void setScale(
const DtVector& scale );
96 virtual void setEnableAnimationSmoothing(
bool);