EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EffectsActions.h
Go to the documentation of this file.
1 
12 #ifndef _EVE_FX_ACTION_H__
13 #define _EVE_FX_ACTION_H__
14 
15 #include "effects/EffectsDataMgr.h"
17 
18 
19 class SystemEntity;
20 
21 class FxAction
22 : public Singleton<FxAction>
23 {
24 public:
25  FxAction() { /* do nothing here */ }
26  ~FxAction() { /* do nothing here */ }
27 
28  void DoAction(uint8 action, SystemEntity* pSE);
29 
30 protected:
31 
32 private:
33 
34 };
35 
36 #define sFxAct \
37 ( FxAction::get() )
38 
39 #endif // _EVE_FX_ACTION_H__
unsigned __int8 uint8
Definition: eve-compat.h:46
void DoAction(uint8 action, SystemEntity *pSE)
Template used for singleton classes.
Definition: Singleton.h:43