aesop::Application | The Application object manages all local terminals (user input/output sessions) as well as communications with the server, and state management for the local host and users |
aesop::ClientGameLogic | This interface is used by the application to delegate decisions and routing to game-specific logic |
aesop::ClientGameLogicHost | |
aesop::event_t | A general events event. Typicaly this is a button press or release |
aesop::kd_node_t | |
aesop::map_draw_stats_t | |
aesop::MapKdTree | Top-level object that manages the full kd-tree |
aesop::player_stats_t | Handy for constructing player dialogs |
aesop::Terminal | Class that manages input + display for a particular player |
aesop::TerminalHost |