EvEmu
0.8.4
11 September 2021
|
Public Member Functions | |
PyCallable_Make_Dispatcher (PlanetMgrBound) PlanetMgrBound(PyServiceMgr *mgr | |
Client PlanetSE | m_dispatch (new Dispatcher(this)) |
Client PlanetSE | m_planet (pPlanet) |
virtual | ~PlanetMgrBound () |
virtual void | Release () |
PyCallable_DECL_CALL (GetPlanetInfo) | |
PyCallable_DECL_CALL (GetPlanetResourceInfo) | |
PyCallable_DECL_CALL (GetCommandPinsForPlanet) | |
PyCallable_DECL_CALL (GetFullNetworkForOwner) | |
PyCallable_DECL_CALL (GetExtractorsForPlanet) | |
PyCallable_DECL_CALL (GetProgramResultInfo) | |
PyCallable_DECL_CALL (GetResourceData) | |
PyCallable_DECL_CALL (UserAbandonPlanet) | |
PyCallable_DECL_CALL (UserLaunchCommodities) | |
PyCallable_DECL_CALL (UserTransferCommodities) | |
PyCallable_DECL_CALL (UserUpdateNetwork) | |
PyCallable_DECL_CALL (GMAddCommodity) | |
PyCallable_DECL_CALL (GMConvertCommandCenter) | |
PyCallable_DECL_CALL (GMForceInstallProgram) | |
PyCallable_DECL_CALL (GMGetLocalDistributionReport) | |
PyCallable_DECL_CALL (GMGetSynchedServerState) | |
PyCallable_DECL_CALL (GMRunDepletionSim) | |
![]() | |
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 | |
Client * | pClient |
Client PlanetSE * | pPlanet: PyBoundObject(mgr) |
Protected Attributes | |
Colony * | m_colony |
PlanetDB * | m_db |
PlanetSE * | m_planet |
PlanetMgr * | m_planetMgr |
Dispatcher *const | m_dispatch |
![]() | |
PyServiceMgr *const | m_manager |
std::string | m_strBoundObjectName |
Additional Inherited Members | |
![]() | |
void | _SetNodeBindID (uint32 nodeID, uint32 bindID) |
![]() | |
void | _SetCallDispatcher (CallDispatcher *d) |
Definition at line 56 of file PlanetMgrBound.cpp.
|
inlinevirtual |
Definition at line 97 of file PlanetMgrBound.cpp.
References m_dispatch, m_planetMgr, and SafeDelete().
Definition at line 65 of file PlanetMgrBound.cpp.
References PyCallable::_SetCallDispatcher(), Colony::GetColony(), Colony::Init(), m_colony, m_dispatch, m_planetMgr, PyBoundObject::m_strBoundObjectName, and PyCallable_REG_CALL.
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetPlanetInfo | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetPlanetResourceInfo | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetCommandPinsForPlanet | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetFullNetworkForOwner | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetExtractorsForPlanet | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetProgramResultInfo | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GetResourceData | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | UserAbandonPlanet | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | UserLaunchCommodities | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | UserTransferCommodities | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | UserUpdateNetwork | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMAddCommodity | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMConvertCommandCenter | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMForceInstallProgram | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMGetLocalDistributionReport | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMGetSynchedServerState | ) |
PlanetMgrBound::PyCallable_DECL_CALL | ( | GMRunDepletionSim | ) |
PlanetMgrBound::PyCallable_Make_Dispatcher | ( | PlanetMgrBound | ) |
|
inlinevirtual |
Implements PyBoundObject.
Definition at line 102 of file PlanetMgrBound.cpp.
|
protected |
Definition at line 134 of file PlanetMgrBound.cpp.
Referenced by m_planet().
|
protected |
Definition at line 135 of file PlanetMgrBound.cpp.
|
protected |
Definition at line 138 of file PlanetMgrBound.cpp.
Referenced by m_planet(), and ~PlanetMgrBound().
|
protected |
Definition at line 136 of file PlanetMgrBound.cpp.
|
protected |
Definition at line 137 of file PlanetMgrBound.cpp.
Referenced by m_planet(), and ~PlanetMgrBound().
Client* PlanetMgrBound::pClient |
Definition at line 62 of file PlanetMgrBound.cpp.
Definition at line 62 of file PlanetMgrBound.cpp.