TrinityCore
SpawnData Struct Reference

#include <SpawnData.h>

+ Inheritance diagram for SpawnData:

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< DifficultyspawnDifficulties
 
uint32 scriptId = 0
 
std::string StringId
 

Protected Member Functions

 SpawnData (SpawnObjectType t)
 

Additional Inherited Members

Detailed Description

Definition at line 102 of file SpawnData.h.

Constructor & Destructor Documentation

◆ SpawnData()

SpawnData::SpawnData ( SpawnObjectType  t)
inlineprotected

Definition at line 117 of file SpawnData.h.

Member Data Documentation

◆ id

uint32 SpawnData::id = 0

Definition at line 104 of file SpawnData.h.

◆ phaseGroup

uint32 SpawnData::phaseGroup = 0

Definition at line 108 of file SpawnData.h.

◆ phaseId

uint32 SpawnData::phaseId = 0

Definition at line 107 of file SpawnData.h.

◆ phaseUseFlags

uint8 SpawnData::phaseUseFlags = 0

Definition at line 106 of file SpawnData.h.

◆ poolId

uint32 SpawnData::poolId = 0

Definition at line 110 of file SpawnData.h.

◆ scriptId

uint32 SpawnData::scriptId = 0

Definition at line 113 of file SpawnData.h.

◆ spawnDifficulties

std::vector<Difficulty> SpawnData::spawnDifficulties

Definition at line 112 of file SpawnData.h.

◆ spawnPoint

Position SpawnData::spawnPoint

Definition at line 105 of file SpawnData.h.

◆ spawntimesecs

int32 SpawnData::spawntimesecs = 0

Definition at line 111 of file SpawnData.h.

◆ StringId

std::string SpawnData::StringId

Definition at line 114 of file SpawnData.h.

◆ terrainSwapMap

int32 SpawnData::terrainSwapMap = -1

Definition at line 109 of file SpawnData.h.


The documentation for this struct was generated from the following file: