![]() |
TrinityCore
|
#include <SpawnData.h>
Inheritance diagram for SpawnMetadata:Public Member Functions | |
| SpawnData const * | ToSpawnData () const |
Static Public Member Functions | |
| static constexpr bool | TypeInMask (SpawnObjectType type, SpawnObjectTypeMask mask) |
| static constexpr bool | TypeHasData (SpawnObjectType type) |
| static constexpr bool | TypeIsValid (SpawnObjectType type) |
Public Attributes | |
| SpawnObjectType const | type |
| uint32 | spawnId = 0 |
| uint32 | mapId = MAPID_INVALID |
| bool | dbData = true |
| SpawnGroupTemplateData const * | spawnGroupData = nullptr |
Static Public Attributes | |
| template<typename T > | |
| static constexpr SpawnObjectType | TypeFor = Trinity::Impl::SpawnObjectTypeForImpl<T>::value |
Protected Member Functions | |
| SpawnMetadata (SpawnObjectType t) | |
Definition at line 74 of file SpawnData.h.
|
inlineprotected |
Definition at line 91 of file SpawnData.h.
|
inline |
Definition at line 82 of file SpawnData.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
Definition at line 76 of file SpawnData.h.
|
inlinestaticconstexpr |
| bool SpawnMetadata::dbData = true |
Definition at line 87 of file SpawnData.h.
| uint32 SpawnMetadata::mapId = MAPID_INVALID |
Definition at line 86 of file SpawnData.h.
| SpawnGroupTemplateData const* SpawnMetadata::spawnGroupData = nullptr |
Definition at line 88 of file SpawnData.h.
| uint32 SpawnMetadata::spawnId = 0 |
Definition at line 85 of file SpawnData.h.
| SpawnObjectType const SpawnMetadata::type |
Definition at line 84 of file SpawnData.h.
|
staticconstexpr |
Definition at line 80 of file SpawnData.h.