EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FleetManager.h
Go to the documentation of this file.
1 
12 #ifndef EVEMU_SRC_FLEET_MGR_H_
13 #define EVEMU_SRC_FLEET_MGR_H_
14 
15 #include "PyService.h"
16 #include "fleet/FleetService.h"
17 
18 class FleetManager: public PyService
19 {
20 public:
22  ~FleetManager();
23 
24 protected:
25 
26  class Dispatcher;
27  Dispatcher *const m_dispatch;
28 
29  PyCallable_DECL_CALL(ForceLeaveFleet);
30  PyCallable_DECL_CALL(AddToWatchlist);
31  PyCallable_DECL_CALL(RemoveFromWatchlist);
32  PyCallable_DECL_CALL(RegisterForDamageUpdates);
33  PyCallable_DECL_CALL(GetActiveStatus);
34  PyCallable_DECL_CALL(BroadcastToBubble);
35  PyCallable_DECL_CALL(BroadcastToSystem);
36 
37 };
38 
39 #endif // EVEMU_SRC_FLEET_MGR_H_
FleetManager(PyServiceMgr *mgr)
Dispatcher *const m_dispatch
Definition: FleetManager.h:26
PyCallable_DECL_CALL(ForceLeaveFleet)