TrinityCore
|
#include <SpawnData.h>
Public Attributes | |
uint32 | id = 0 |
Position | spawnPoint |
uint8 | phaseUseFlags = 0 |
uint32 | phaseId = 0 |
uint32 | phaseGroup = 0 |
int32 | terrainSwapMap = -1 |
uint32 | poolId = 0 |
int32 | spawntimesecs = 0 |
std::vector< Difficulty > | spawnDifficulties |
uint32 | scriptId = 0 |
std::string | StringId |
Public Attributes inherited from SpawnMetadata | |
SpawnObjectType const | type |
uint64 | spawnId = 0 |
uint32 | mapId = MAPID_INVALID |
bool | dbData = true |
SpawnGroupTemplateData const * | spawnGroupData = nullptr |
Protected Member Functions | |
SpawnData (SpawnObjectType t) | |
Protected Member Functions inherited from SpawnMetadata | |
SpawnMetadata (SpawnObjectType t) | |
Additional Inherited Members | |
Public Member Functions inherited from SpawnMetadata | |
SpawnData const * | ToSpawnData () const |
Static Public Member Functions inherited from SpawnMetadata | |
static constexpr bool | TypeInMask (SpawnObjectType type, SpawnObjectTypeMask mask) |
static constexpr bool | TypeHasData (SpawnObjectType type) |
static constexpr bool | TypeIsValid (SpawnObjectType type) |
Static Public Attributes inherited from SpawnMetadata | |
template<typename T > | |
static constexpr SpawnObjectType | TypeFor = Trinity::Impl::SpawnObjectTypeForImpl<T>::value |
Definition at line 102 of file SpawnData.h.
|
inlineprotected |
Definition at line 117 of file SpawnData.h.
uint32 SpawnData::id = 0 |
Definition at line 104 of file SpawnData.h.
uint32 SpawnData::phaseGroup = 0 |
Definition at line 108 of file SpawnData.h.
uint32 SpawnData::phaseId = 0 |
Definition at line 107 of file SpawnData.h.
uint8 SpawnData::phaseUseFlags = 0 |
Definition at line 106 of file SpawnData.h.
uint32 SpawnData::poolId = 0 |
Definition at line 110 of file SpawnData.h.
uint32 SpawnData::scriptId = 0 |
Definition at line 113 of file SpawnData.h.
std::vector<Difficulty> SpawnData::spawnDifficulties |
Definition at line 112 of file SpawnData.h.
Position SpawnData::spawnPoint |
Definition at line 105 of file SpawnData.h.
int32 SpawnData::spawntimesecs = 0 |
Definition at line 111 of file SpawnData.h.
std::string SpawnData::StringId |
Definition at line 114 of file SpawnData.h.
int32 SpawnData::terrainSwapMap = -1 |
Definition at line 109 of file SpawnData.h.