TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GameObjectData Struct Reference

#include <GameObject.h>

Public Member Functions

 GameObjectData ()
 

Public Attributes

uint32 id
 
uint16 mapid
 
uint32 phaseMask
 
float posX
 
float posY
 
float posZ
 
float orientation
 
float rotation0
 
float rotation1
 
float rotation2
 
float rotation3
 
int32 spawntimesecs
 
uint32 animprogress
 
GOState go_state
 
uint32 spawnMask
 
uint8 artKit
 
uint32 phaseid
 
uint32 phaseGroup
 
bool dbData
 

Constructor & Destructor Documentation

GameObjectData::GameObjectData ( )
inlineexplicit
835  : id(0), mapid(0), phaseMask(0), posX(0.0f), posY(0.0f), posZ(0.0f), orientation(0.0f),
836  rotation0(0.0f), rotation1(0.0f), rotation2(0.0f), rotation3(0.0f), spawntimesecs(0),
uint32 spawnMask
Definition: GameObject.h:852
float posZ
Definition: GameObject.h:843
float rotation0
Definition: GameObject.h:845
int32 spawntimesecs
Definition: GameObject.h:849
float rotation2
Definition: GameObject.h:847
float rotation3
Definition: GameObject.h:848
uint32 phaseid
Definition: GameObject.h:854
float orientation
Definition: GameObject.h:844
uint8 artKit
Definition: GameObject.h:853
uint32 id
Definition: GameObject.h:838
Definition: GameObject.h:822
uint16 mapid
Definition: GameObject.h:839
uint32 animprogress
Definition: GameObject.h:850
float rotation1
Definition: GameObject.h:846
bool dbData
Definition: GameObject.h:856
uint32 phaseGroup
Definition: GameObject.h:855
float posX
Definition: GameObject.h:841
uint32 phaseMask
Definition: GameObject.h:840
float posY
Definition: GameObject.h:842
GOState go_state
Definition: GameObject.h:851

Member Data Documentation

uint32 GameObjectData::animprogress
uint8 GameObjectData::artKit
bool GameObjectData::dbData
GOState GameObjectData::go_state
uint32 GameObjectData::id
uint16 GameObjectData::mapid
float GameObjectData::orientation
uint32 GameObjectData::phaseGroup
uint32 GameObjectData::phaseid
uint32 GameObjectData::phaseMask
float GameObjectData::posX
float GameObjectData::posY
float GameObjectData::posZ
float GameObjectData::rotation0
float GameObjectData::rotation1
float GameObjectData::rotation2
float GameObjectData::rotation3
uint32 GameObjectData::spawnMask
int32 GameObjectData::spawntimesecs

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