NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Public Member Functions
MessageRouter Class Reference

List of all members.

Public Member Functions

void Subscribe (int id, SubscriberSPTR &s)
void Subscribe (std::vector< int > &ids, SubscriberSPTR &s)
void SubscribeDirected (int id, std::shared_ptr< DirectedSubscriber > &s)
void Unsubscribe (int id, SubscriberSPTR &s)
void Unsubscribe (std::vector< int > &ids, SubscriberSPTR &s)
void SendSP (EnvelopeSPTR, bool async=true)
EnvelopeSPTR SendDirected (EnvelopeSPTR e, int id) const
void Route (void)
void Shutdown (EnvelopeSPTR e)
void Quit (EnvelopeSPTR e)

Detailed Description

Definition at line 38 of file MessageRouter.h.

The documentation for this class was generated from the following files: