Fission FSN
Loading...
Searching...
No Matches
gfCGameMessageDispatcher Class Reference

#include <gfCGameMessageDispatcher.h>

Inheritance diagram for gfCGameMessageDispatcher:

Static Public Member Functions

static void create ()
static void destroy ()
Static Public Member Functions inherited from fsTSingleton< fsCAppMessageDispatcher >
static void create ()
static fsCAppMessageDispatcherinstanceGet ()
static void destroy ()

Protected Member Functions

fsBool messageDispatchDo (const fsCUniqueId &pMessageType, const sMessageParameters &pParam) override
 gfCGameMessageDispatcher ()
virtual ~gfCGameMessageDispatcher ()
Protected Member Functions inherited from fsCAppMessageDispatcher
 fsCAppMessageDispatcher ()
virtual ~fsCAppMessageDispatcher ()
Protected Member Functions inherited from fsIMessageDispatcher
 fsIMessageDispatcher ()
virtual ~fsIMessageDispatcher ()
Protected Member Functions inherited from fsTSingleton< fsCAppMessageDispatcher >
 fsTSingleton ()=default
 ~fsTSingleton ()=default

Additional Inherited Members

Public Member Functions inherited from fsIMessageDispatcher
void priorityListenerButtonClear ()
void priorityListenerRegister (fsIMessageListener *pListener)
void priorityListenerDeregister (fsIMessageListener *pListener)
void listenerRegister (const fsCUniqueId &pMessageType, fsIMessageListener *pListener)
void listenerDeregister (const fsCUniqueId &pMessageType, fsIMessageListener *pListener)
fsBool messageDispatch (const fsCUniqueId &pMessageType, const sMessageParameters &pParam)
Static Public Attributes inherited from fsIMessageDispatcher
static sMessageParameters mNullParam
Static Protected Attributes inherited from fsTSingleton< fsCAppMessageDispatcher >
static fsCAppMessageDispatchermInstance

Constructor & Destructor Documentation

◆ gfCGameMessageDispatcher()

gfCGameMessageDispatcher::gfCGameMessageDispatcher ( )
protected

◆ ~gfCGameMessageDispatcher()

gfCGameMessageDispatcher::~gfCGameMessageDispatcher ( )
protectedvirtual

Member Function Documentation

◆ create()

void gfCGameMessageDispatcher::create ( )
static

◆ destroy()

void gfCGameMessageDispatcher::destroy ( )
static

◆ messageDispatchDo()

fsBool gfCGameMessageDispatcher::messageDispatchDo ( const fsCUniqueId & pMessageType,
const sMessageParameters & pParam )
overrideprotectedvirtual

Reimplemented from fsIMessageDispatcher.


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