EvEmu
0.8.4
11 September 2021
|
#include "EntityService.h"
Public Member Functions | |
PyCallable_Make_Dispatcher (EntityBound) EntityBound(PyServiceMgr *mgr | |
virtual | ~EntityBound () |
virtual void | Release () |
PyCallable_DECL_CALL (CmdEngage) | |
PyCallable_DECL_CALL (CmdRelinquishControl) | |
PyCallable_DECL_CALL (CmdDelegateControl) | |
PyCallable_DECL_CALL (CmdAssist) | |
PyCallable_DECL_CALL (CmdGuard) | |
PyCallable_DECL_CALL (CmdMine) | |
PyCallable_DECL_CALL (CmdMineRepeatedly) | |
PyCallable_DECL_CALL (CmdUnanchor) | |
PyCallable_DECL_CALL (CmdReturnHome) | |
PyCallable_DECL_CALL (CmdReturnBay) | |
PyCallable_DECL_CALL (CmdAbandonDrone) | |
PyCallable_DECL_CALL (CmdReconnectToDrones) | |
![]() | |
PyBoundObject (PyServiceMgr *mgr) | |
virtual | ~PyBoundObject () |
uint32 | nodeID () const |
uint32 | bindID () const |
std::string | GetBindStr () const |
const char * | GetName () const |
virtual PyResult | Call (const std::string &method, PyCallArgs &args) |
![]() | |
PyCallable () | |
virtual | ~PyCallable () |
Public Attributes | |
SystemManager * | systemMgr |
SystemManager uint32 | systemID |
Protected Attributes | |
Dispatcher *const | m_dispatch |
SystemManager * | m_sysMgr |
uint32 | m_systemID |
![]() | |
PyServiceMgr *const | m_manager |
std::string | m_strBoundObjectName |
Additional Inherited Members | |
![]() | |
void | _SetNodeBindID (uint32 nodeID, uint32 bindID) |
![]() | |
void | _SetCallDispatcher (CallDispatcher *d) |
Definition at line 34 of file EntityService.h.
|
inlinevirtual |
EntityBound::PyCallable_DECL_CALL | ( | CmdEngage | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdRelinquishControl | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdDelegateControl | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdAssist | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdGuard | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdMine | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdMineRepeatedly | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdUnanchor | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdReturnHome | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdReturnBay | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdAbandonDrone | ) |
EntityBound::PyCallable_DECL_CALL | ( | CmdReconnectToDrones | ) |
EntityBound::PyCallable_Make_Dispatcher | ( | EntityBound | ) |
|
inlinevirtual |
Implements PyBoundObject.
Definition at line 42 of file EntityService.h.
|
protected |
Definition at line 61 of file EntityService.h.
Referenced by ~EntityBound().
|
protected |
Definition at line 62 of file EntityService.h.
|
protected |
Definition at line 64 of file EntityService.h.
SystemManager uint32 EntityBound::systemID |
Definition at line 40 of file EntityService.h.
SystemManager* EntityBound::systemMgr |
Definition at line 40 of file EntityService.h.