Pac-Man
CGhost Member List

This is the complete list of members for CGhost, 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
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 =0CGhostpure virtual
getOpositeDirectionTo(EDirection directon)CMovingObjectprotectedstatic
getTargetCoordinates(const CMap &map, const SMainEntitiesInfo &mainEntitiesInfo, const CGameInfo &gameInfo)=0CGhostprotectedpure virtual
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)CGhostvirtual
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