#include <client-game-logic.h>
Public Member Functions | |
virtual MapDynamics * | getMapForPlayer (IN int playerId)=0 |
given a player ID, return the map they are in (can be null!) | |
virtual bool | getPlacement (IN int playerId, OUT placement_t &placement)=0 |
given a player ID, return their position and orientation | |
virtual smart_ptr< Instance > | getPlayerInstance (IN int playerId)=0 |
given a player ID, return the Instance representing them | |
Protected Member Functions | |
virtual | ~ClientGameLogicHost (void) throw () |
Definition at line 52 of file glut-app/client-game-logic.h.
aesop::ClientGameLogicHost::~ClientGameLogicHost | ( | void | ) | throw () [protected, virtual] |
Definition at line 43 of file application.cpp.
virtual MapDynamics* aesop::ClientGameLogicHost::getMapForPlayer | ( | IN int | playerId | ) | [pure virtual] |
given a player ID, return the map they are in (can be null!)
virtual bool aesop::ClientGameLogicHost::getPlacement | ( | IN int | playerId, | |
OUT placement_t & | placement | |||
) | [pure virtual] |
given a player ID, return their position and orientation
virtual smart_ptr<Instance> aesop::ClientGameLogicHost::getPlayerInstance | ( | IN int | playerId | ) | [pure virtual] |
given a player ID, return the Instance representing them