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

#include <CreatureData.h>

+ Inheritance diagram for CreatureData:

Public Member Functions

 CreatureData ()
 

Public Attributes

uint32 displayid = 0
 
int8 equipmentId = 0
 
float wander_distance = 0.0f
 
uint32 currentwaypoint = 0
 
uint32 curhealth = 0
 
uint32 curmana = 0
 
uint8 movementType = 0
 
uint32 npcflag = 0
 
uint32 unit_flags = 0
 
uint32 dynamicflags = 0
 
- Public Attributes inherited from SpawnData
uint32 id = 0
 
Position spawnPoint
 
uint32 phaseMask = 0
 
int32 spawntimesecs = 0
 
uint8 spawnMask = 0
 
uint32 scriptId = 0
 
std::string StringId
 

Additional Inherited Members

- Protected Member Functions inherited from SpawnData
 SpawnData (SpawnObjectType t)
 

Detailed Description

Definition at line 443 of file CreatureData.h.

Constructor & Destructor Documentation

◆ CreatureData()

CreatureData::CreatureData ( )
inline

Definition at line 445 of file CreatureData.h.

Member Data Documentation

◆ curhealth

uint32 CreatureData::curhealth = 0

Definition at line 450 of file CreatureData.h.

◆ curmana

uint32 CreatureData::curmana = 0

Definition at line 451 of file CreatureData.h.

◆ currentwaypoint

uint32 CreatureData::currentwaypoint = 0

Definition at line 449 of file CreatureData.h.

◆ displayid

uint32 CreatureData::displayid = 0

Definition at line 446 of file CreatureData.h.

◆ dynamicflags

uint32 CreatureData::dynamicflags = 0

Definition at line 455 of file CreatureData.h.

◆ equipmentId

int8 CreatureData::equipmentId = 0

Definition at line 447 of file CreatureData.h.

◆ movementType

uint8 CreatureData::movementType = 0

Definition at line 452 of file CreatureData.h.

◆ npcflag

uint32 CreatureData::npcflag = 0

Definition at line 453 of file CreatureData.h.

◆ unit_flags

uint32 CreatureData::unit_flags = 0

Definition at line 454 of file CreatureData.h.

◆ wander_distance

float CreatureData::wander_distance = 0.0f

Definition at line 448 of file CreatureData.h.


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