13 #ifndef DtDummyCharacterModel_H_
14 #define DtDummyCharacterModel_H_
43 virtual void removeFromScene();
45 virtual void setCharacterModel(
const std::string& appearanceName);
47 virtual void setDefaultAppearance(
const std::string& appearanceName);
48 virtual void setAppearance(
const std::string& appearanceName);
49 virtual void setHeadAppearance(
const std::string& appearanceName);
52 virtual void setDesiredAction(
const std::string& action,
float speed);
55 virtual void forceAction(
const std::string& action,
float speed);
58 virtual void forceTemporaryAction(
const std::string& action,
double duration);
61 virtual void setSpeed(
float speed);
64 virtual void setPosture(
int posture);
67 virtual bool weaponDeployed()
const;
70 virtual void setWeaponDeployed(
bool deployed);
74 virtual void die(
const std::string& deathAction);
77 virtual void revive(
const std::string& aliveAction);
80 virtual void setPaused(
bool paused);
84 virtual std::string className()
const;
87 virtual void setSolid(
bool solid);
91 virtual void setModelScalingEnabled(
bool b );