Pac-Man
CSienaGhost Member List

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

alive_CGhostprotected
canBeKilled(const CGameInfo &gameInfo) constCGhost
canKill(const CGameInfo &gameInfo) constCGhost
canStepOn(EGameObject &object)CGhostprotectedstatic
CGhost(const CMap &map, const SCoordinates &homeLocation)CGhost
CMovingObject(const CMap &map, const SCoordinates &location)CMovingObject
CSienaGhost(const CMap &map, const SCoordinates &homeLocation)CSienaGhost
DIRECTION_DOWN enum value (defined in CMovingObject)CMovingObject
DIRECTION_LEFT enum value (defined in CMovingObject)CMovingObject
DIRECTION_RIGHT enum value (defined in CMovingObject)CMovingObject
DIRECTION_UP enum value (defined in CMovingObject)CMovingObject
EDirection enum nameCMovingObject
generalGhostDecision(const CMap &map, const SCoordinates &targetCoords)CGhostprotected
getMainEntityInfo() constCGhostvirtual
getMoveVector(EDirection direction, float speed)CMovingObjectprotectedstatic
getObjectInfo(const CGameInfo &gameInfo) const overrideCSienaGhostvirtual
getOpositeDirectionTo(EDirection directon)CMovingObjectprotectedstatic
getTargetCoordinates(const CMap &map, const SMainEntitiesInfo &mainEntitiesInfo, const CGameInfo &gameInfo) overrideCSienaGhostprotectedvirtual
getTileInDirection(const CMap &map, EDirection direction) constCMovingObjectprotected
goingFromDirection_CGhostprotected
homeLocation_CGhostprotected
innerGridMove(const SCoordinates &moveVector)CMovingObjectprotected
isOnIntersection() constCMovingObject
killed(const CMap &map, uint32_t time)CGhost
location_CMovingObjectprotected
move(const CMap &map, const SMainEntitiesInfo &mainEntitiesInfo, const CGameInfo &gameInfo) overrideCSienaGhostvirtual
NO_DIRECTION enum value (defined in CMovingObject)CMovingObject
randomTile_CGhostprotected
randomTileSet_CGhostprotected
reset(const CMap &map)CGhost
CMovingObject::reset(const CMap &map, SCoordinates &coordinates)CMovingObjectprotected
timeOfDeath_CGhostprotected