Fission FSN
Loading...
Searching...
No Matches
gfCGameMessageDispatcher.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCGameMessageDispatcher.h
4*
5* Purpose: Delivery system for game specific messages. Decorates
6* the generic level-complete message with the current
7* level name so listeners don't need a level lookup of
8* their own.
9*
10*********************************************************************/
11
12#ifndef gfCGameMessageDispatcherhdr
13#define gfCGameMessageDispatcherhdr
14
16
17
19{
20public:
21
22 static void create();
23 static void destroy();
24
25protected:
26
27 fsBool messageDispatchDo(const fsCUniqueId& pMessageType, const sMessageParameters& pParam) override;
28
31
32private:
33};
34
35#endif
fsCAppMessageDispatcher()
Definition fsCAppMessageDispatcher.cpp:3
Definition fsCUniqueId.h:21
static void destroy()
Definition gfCGameMessageDispatcher.cpp:25
gfCGameMessageDispatcher()
Definition gfCGameMessageDispatcher.cpp:30
virtual ~gfCGameMessageDispatcher()
Definition gfCGameMessageDispatcher.cpp:34
fsBool messageDispatchDo(const fsCUniqueId &pMessageType, const sMessageParameters &pParam) override
Definition gfCGameMessageDispatcher.cpp:9
static void create()
Definition gfCGameMessageDispatcher.cpp:19
bool fsBool
Definition fsBaseTypes.h:26
Definition fsIMessageDispatcher.h:32