EvEmu
0.8.4
11 September 2021
|
#include "Station.h"
Static Public Member Functions | |
static StationType * | Load (uint16 stationTypeID) |
![]() | |
static ItemType * | Load (uint16 typeID) |
Protected Member Functions | |
StationType (uint16 _id, const Inv::TypeData &_data) | |
![]() | |
ItemType (uint16 _id, const Inv::TypeData &_data) | |
virtual bool | _Load () |
void | LoadEffects () |
Static Protected Member Functions | |
template<class _Ty > | |
static _Ty * | _LoadType (uint16 stationTypeID, const Inv::TypeData &data) |
![]() | |
template<class _Ty > | |
static _Ty * | Load (uint16 typeID) |
template<class _Ty > | |
static _Ty * | _Load (uint16 typeID) |
template<class _Ty > | |
static _Ty * | _LoadType (uint16 typeID, const Inv::TypeData &data) |
Friends | |
class | ItemType |
Additional Inherited Members | |
![]() | |
virtual | ~ItemType () |
uint16 | id () const |
uint16 | groupID () const |
const std::string & | groupName () const |
uint8 | categoryID () const |
float | radius () const |
float | mass () const |
float | volume () const |
float | capacity () const |
uint8 | race () const |
const std::string & | name () const |
const std::string & | description () const |
uint16 | portionSize () const |
double | basePrice () const |
uint32 | marketGroupID () const |
float | chanceOfDuplicating () const |
bool | published () const |
bool | refinable () const |
bool | recyclable () const |
const bool | HasAttribute (const uint16 attributeID) const |
EvilNumber | GetAttribute (const uint16 attributeID) const |
const void | CopyAttributes (InventoryItem &itemRef) const |
bool | HasReqSkill (const uint16 skillID) const |
void | GetEffectMap (const int8 state, std::map< uint16, Effect > &effectMap) const |
uint16 | GetDefaultEffect () const |
bool | HasEffect (uint16 effectID) const |
![]() | |
std::unordered_multimap< int8, Effect > | m_stateFxMap |
|
protected |
Definition at line 43 of file Station.cpp.
References Inv::TypeData::groupID, Inv::TypeData::id, and EVEDB::invGroups::Station.
Referenced by _LoadType().
|
inlinestaticprotected |
Definition at line 54 of file Station.h.
References _log, Inv::TypeData::groupID, sConfig, sDataMgr, EVEDB::invGroups::Station, StationType(), and EvE::traceStack().
|
static |
Definition at line 51 of file Station.cpp.