ObjectAgent Member List

This is the complete list of members for ObjectAgent, including all inherited members.

actionObject [protected]
AGENT_MOVEMENT_ACTIONSObjectAgent [private, static]
behaviorObjectAgent [private]
CAN_APPEAR_MORE_THEN_ONCEObjectAgent [private, static]
CanAppearMoreThenOnce() const ObjectAgent [inline, virtual]
carryingObjectObjectAgent [private]
ChangeBehavior(const string &newBehavior)ObjectAgent [inline]
ChangeDirectionAccToAction()Object
ChangeImage(const string &newImageFileName)Object [inline, protected]
ChooseNextAction()ObjectAgent [inline, virtual]
CLASS_NAMEObjectAgent [static]
Collision(Object *collisionObject)ObjectAgent [virtual]
CreateObjectConfig() const ObjectAgent [virtual]
directionObject [protected]
DrawImage(wxCoord x, wxCoord y, wxDC &dc)Object [inline]
DropObject()ObjectAgent [inline]
GetAction() const Object [inline]
GetBehavior() const ObjectAgent [inline]
GetClassName() const ObjectAgent [inline, virtual]
GetDirection() const Object [inline]
GetImageFileName() const Object [inline, protected]
GetObjectDescription() const Object [inline]
GetObjectName() const Object [inline]
GetPriority() const ObjectAgent [inline, virtual]
GetTicketNumber() const Object [inline]
GetTrailDuration() const ObjectAgent [inline]
GetTrailImageFileName() const ObjectAgent [inline]
HasObject() const ObjectAgent [inline]
Interpret()ObjectAgent [private]
Interpret(string type)ObjectAgent [private]
Interpreter classObjectAgent [friend]
IsEditableByUser() const ObjectAgent [inline, virtual]
IsImaginary() const ObjectAgent [inline, virtual]
IsMoveableByUser() const ObjectAgent [inline, virtual]
IsPuttingTrail() const ObjectAgent [inline]
LoadFromConfig(const Object::Config &config, bool fullLoad=true)ObjectAgent [virtual]
nextActionSetObjectAgent [private]
Object(const Config &config)Object [inline]
ObjectAgent(const ObjectAgent::Config &config)ObjectAgent
Priority typedefObject
PRIORITYObjectAgent [private, static]
RandomAction()ObjectAgent [private]
ScaleImage(int size)Object [inline]
SetAction(const Action &newAction)ObjectAgent [inline, virtual]
Object::SetAction(const Action &newAction)=0Object [pure virtual]
SetDirection(const Direction &newDirection)ObjectAgent [inline, virtual]
SetObjectDescription(const string &newDescription)Object [inline]
SetObjectName(const string &newName)Object [inline]
SetTicketNumber(TicketSize number)Object [inline]
SimkinDropObject()ObjectAgent [inline, private]
SimkinGo()ObjectAgent [inline, private]
SimkinHasObject() const ObjectAgent [inline, private]
SimkinTakeObject()ObjectAgent [inline, private]
SimkinTurnBack()ObjectAgent [inline, private]
SimkinTurnLeft()ObjectAgent [inline, private]
SimkinTurnRight()ObjectAgent [inline, private]
TakeObject(ObjectTransferable *object)ObjectAgent [inline]
TicketSize typedefObject
trailDurationObjectAgent [private]
trailImageObjectAgent [private]
~Object()Object [inline, virtual]
~ObjectAgent()ObjectAgent [inline, virtual]


Generated on Sun Apr 29 11:46:11 2007 for IPP/ICP2007 by  doxygen 1.4.7