action | Object::Config | [protected] |
agentBehavior | ObjectAgent::Config | [private] |
BaseConfig() | BaseConfig | [inline] |
carryingObjConfig | ObjectAgent::Config | [private] |
ChangeBehavior(const ObjectAgent::Behavior &newBehavior) | ObjectAgent::Config | [inline] |
ChangeImage(const string &newImageFileName) | Object::Config | [inline] |
ChangeTrailImage(const string &newTrailImageFileName) | ObjectAgent::Config | [inline] |
Config(const string &imageFile, const Direction &objectDirection, const Action &objectAction, const string &objectName, const string &objectDescription, ObjectTransferable::Config *carryingObjectConfig, const string &trailImageFileName, const ObjectTrail::DurationSize &trailDuration, ObjectAgent::Behavior behavior) | ObjectAgent::Config | [inline] |
Config(TiXmlElement *node) | ObjectAgent::Config | [explicit] |
Object::Config::Config(const string &imageFile, const Direction &objectDirection, const Object::Action &objectAction, const string &objectName, const string &objectDescription) | Object::Config | [inline] |
CreateXmlNode() const | ObjectAgent::Config | [virtual] |
direction | Object::Config | [protected] |
EditableInWindowConfig() | EditableInWindowConfig | [inline] |
GetAction() const | Object::Config | [inline] |
GetBehavior() const | ObjectAgent::Config | [inline] |
GetCarryingObjectConfig() const | ObjectAgent::Config | [inline] |
GetDirection() const | Object::Config | [inline] |
GetDurationSizeMax() | ObjectAgent::Config | [inline, static] |
GetDurationSizeMin() | ObjectAgent::Config | [inline, static] |
GetImage() const | Object::Config | [inline] |
GetObjectClassName() const | ObjectAgent::Config | [inline, virtual] |
GetObjectDescription() const | Object::Config | [inline] |
GetObjectName() const | Object::Config | [inline] |
GetObjectTextColour() const | ObjectAgent::Config | [inline, virtual] |
GetTrailDuration() const | ObjectAgent::Config | [inline] |
GetTrailImageFileName() const | ObjectAgent::Config | [inline] |
SetAction(Action newAction) | Object::Config | [inline] |
SetDirection(Direction newDirection) | Object::Config | [inline] |
SetEditationState(bool edited) | EditableInWindowConfig | [inline] |
SetObjectDescription(string newDescription) | Object::Config | [inline] |
SetObjectName(string newName) | Object::Config | [inline] |
SetTrailDuration(ObjectTrail::DurationSize newDuration) | ObjectAgent::Config | [inline] |
ShowEditationWindow(wxWindow *parent, bool waitUntilClosed=true) | ObjectAgent::Config | [virtual] |
trailDurat | ObjectAgent::Config | [private] |
trailImage | ObjectAgent::Config | [private] |
WasEdited() const | EditableInWindowConfig | [inline] |
~BaseConfig() | BaseConfig | [inline, virtual] |
~Config() | ObjectAgent::Config | [inline, virtual] |
~EditableInWindowConfig() | EditableInWindowConfig | [inline, virtual] |