| 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] |