Agent(Kernel &kernel, Environment &env, int x, int y, Role_t role) | Agent | |
AGENT_BORN enum value (defined in Agent) | Agent | |
AGENT_DIE enum value (defined in Agent) | Agent | |
AGENT_LIVE enum value (defined in Agent) | Agent | |
agent_state_t enum name (defined in Agent) | Agent | |
AgentRobber(Kernel &kernel, Environment &env, int x, int y) (defined in AgentRobber) | AgentRobber | |
born() (defined in AgentRobber) | AgentRobber | [virtual] |
canMove(int x, int y) const (defined in Agent) | Agent | |
canMove(direction_t dir, int &x, int &y) const (defined in Agent) | Agent | |
canMove(direction_t dir) const (defined in Agent) | Agent | |
die() (defined in AgentRobber) | AgentRobber | [virtual] |
doRandomMove(int turn_percent) (defined in Agent) | Agent | [protected] |
GetGraphicCode() const | Agent | |
getId() const (defined in Agent) | Agent | |
getRole() const (defined in Agent) | Agent | |
getX() const (defined in Agent) | Agent | |
getY() const (defined in Agent) | Agent | |
live() (defined in AgentRobber) | AgentRobber | [virtual] |
lookForAgent(direction_t dir, unsigned long max_distance) (defined in Agent) | Agent | |
m_agent_state (defined in Agent) | Agent | [protected] |
m_direction (defined in Agent) | Agent | [protected] |
m_enumGC | Agent | [protected] |
m_environment (defined in Agent) | Agent | [protected] |
m_kernel (defined in Agent) | Agent | [protected] |
m_messages (defined in Agent) | Agent | [protected] |
m_move_speed (defined in Agent) | Agent | [protected] |
m_role (defined in Agent) | Agent | [protected] |
m_x (defined in Agent) | Agent | [protected] |
m_y (defined in Agent) | Agent | [protected] |
move(int x, int y) (defined in Agent) | Agent | |
moveDirection() | Agent | |
operator<< (defined in Agent) | Agent | [friend] |
output(std::ostream &os) const (defined in AgentRobber) | AgentRobber | [virtual] |
processMessage() (defined in AgentRobber) | AgentRobber | [virtual] |
randomMove(int turn_percent=60) | Agent | |
receiveMessage(const Message &msg) (defined in Agent) | Agent | |
sendMessage(Role_t role, const Message &msg) (defined in Agent) | Agent | |
sendMessageToAgent(AgentID_t agent, const Message &msg) (defined in Agent) | Agent | |
SetGraphicCode(const OPENCITY_GRAPHIC_CODE gc) (defined in Agent) | Agent | |
~Agent() (defined in Agent) | Agent | [virtual] |
~AgentRobber() (defined in AgentRobber) | AgentRobber | [virtual] |