SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::Server Member List

This is the complete list of members for ai::Server, including all inherited members.

_addNodeHandler (defined in ai::Server)ai::Serverprotected
_aiRegistry (defined in ai::Server)ai::Serverprotected
_broadcastMask (defined in ai::Server)ai::Serverprotected
_changeHandler (defined in ai::Server)ai::Serverprotected
_deleteNodeHandler (defined in ai::Server)ai::Serverprotected
_events (defined in ai::Server)ai::Serverprotected
_lock (defined in ai::Server)ai::Serverprotected
_names (defined in ai::Server)ai::Serverprotected
_network (defined in ai::Server)ai::Serverprotected
_nopHandler (defined in ai::Server)ai::Serverprotected
_pause (defined in ai::Server)ai::Serverprotected
_pauseHandler (defined in ai::Server)ai::Serverprotected
_resetHandler (defined in ai::Server)ai::Serverprotected
_selectedCharacterId (defined in ai::Server)ai::Serverprotected
_selectHandler (defined in ai::Server)ai::Serverprotected
_stepHandler (defined in ai::Server)ai::Serverprotected
_time (defined in ai::Server)ai::Serverprotected
_updateNodeHandler (defined in ai::Server)ai::Serverprotected
_zone (defined in ai::Server)ai::Serverprotected
_zones (defined in ai::Server)ai::Serverprotected
addChildren(const TreeNodePtr &node, std::vector< AIStateNodeStatic > &out) const (defined in ai::Server)ai::Serverinlineprotected
addChildren(const TreeNodePtr &node, AIStateNode &parent, const AIPtr &ai) const (defined in ai::Server)ai::Serverinlineprotected
addNode(const CharacterId &characterId, int32_t parentNodeId, const std::string &name, const std::string &type, const std::string &condition)ai::Serverinline
addZone(Zone *zone)ai::Serverinline
broadcastCharacterDetails(const Zone *zone) (defined in ai::Server)ai::Serverinlineprotected
broadcastState(const Zone *zone) (defined in ai::Server)ai::Serverinlineprotected
broadcastStaticCharacterDetails(const Zone *zone) (defined in ai::Server)ai::Serverinlineprotected
deleteNode(const CharacterId &characterId, int32_t nodeId)ai::Serverinline
enqueueEvent(const Event &event) (defined in ai::Server)ai::Serverinlineprotected
EV_MAX enum value (defined in ai::Server)ai::Serverprotected
EV_NEWCONNECTION enum value (defined in ai::Server)ai::Serverprotected
EV_PAUSE enum value (defined in ai::Server)ai::Serverprotected
EV_RESET enum value (defined in ai::Server)ai::Serverprotected
EV_SELECTION enum value (defined in ai::Server)ai::Serverprotected
EV_SETDEBUG enum value (defined in ai::Server)ai::Serverprotected
EV_STEP enum value (defined in ai::Server)ai::Serverprotected
EV_UPDATESTATICCHRDETAILS enum value (defined in ai::Server)ai::Serverprotected
EV_ZONEADD enum value (defined in ai::Server)ai::Serverprotected
EV_ZONEREMOVE enum value (defined in ai::Server)ai::Serverprotected
EventType enum name (defined in ai::Server)ai::Serverprotected
handleEvents(Zone *zone, bool pauseState) (defined in ai::Server)ai::Serverinlineprotected
onConnect(Client *client) override (defined in ai::Server)ai::Serverinlineprotectedvirtual
onDisconnect(Client *client) override (defined in ai::Server)ai::Serverinlineprotectedvirtual
pause(const ClientId &clientId, bool pause)ai::Serverinline
removeZone(Zone *zone)ai::Serverinline
reset()ai::Serverinline
resetSelection() (defined in ai::Server)ai::Serverinlineprotected
select(const ClientId &clientId, const CharacterId &id)ai::Serverinline
Server(AIRegistry &aiRegistry, short port=10001, const std::string &hostname="0.0.0.0") (defined in ai::Server)ai::Serverinline
setDebug(const std::string &zoneName)ai::Serverinline
start()ai::Serverinline
step(int64_t stepMillis=1L)ai::Serverinline
update(int64_t deltaTime)ai::Serverinline
updateNode(const CharacterId &characterId, int32_t nodeId, const std::string &name, const std::string &type, const std::string &condition)ai::Serverinline
ZoneConstIter typedef (defined in ai::Server)ai::Serverprotected
ZoneIter typedef (defined in ai::Server)ai::Serverprotected
Zones typedef (defined in ai::Server)ai::Serverprotected
~INetworkListener() (defined in ai::INetworkListener)ai::INetworkListenerinlinevirtual
~Server() (defined in ai::Server)ai::Serverinlinevirtual