TrinityCore
Loading...
Searching...
No Matches
UpdateData.h File Reference
#include "Define.h"
#include "ByteBuffer.h"
#include "ObjectGuid.h"
#include <set>
+ Include dependency graph for UpdateData.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UpdateData
 

Enumerations

enum  OBJECT_UPDATE_TYPE {
  UPDATETYPE_VALUES = 0 , UPDATETYPE_MOVEMENT = 1 , UPDATETYPE_CREATE_OBJECT = 2 , UPDATETYPE_CREATE_OBJECT2 = 3 ,
  UPDATETYPE_OUT_OF_RANGE_OBJECTS = 4 , UPDATETYPE_NEAR_OBJECTS = 5
}
 
enum  OBJECT_UPDATE_FLAGS {
  UPDATEFLAG_NONE = 0x0000 , UPDATEFLAG_SELF = 0x0001 , UPDATEFLAG_TRANSPORT = 0x0002 , UPDATEFLAG_HAS_TARGET = 0x0004 ,
  UPDATEFLAG_UNKNOWN = 0x0008 , UPDATEFLAG_LOWGUID = 0x0010 , UPDATEFLAG_LIVING = 0x0020 , UPDATEFLAG_STATIONARY_POSITION = 0x0040 ,
  UPDATEFLAG_VEHICLE = 0x0080 , UPDATEFLAG_POSITION = 0x0100 , UPDATEFLAG_ROTATION = 0x0200 , UPDATEFLAG_NO_BIRTH_ANIM = 0x0400
}
 

Enumeration Type Documentation

◆ OBJECT_UPDATE_FLAGS

Enumerator
UPDATEFLAG_NONE 
UPDATEFLAG_SELF 
UPDATEFLAG_TRANSPORT 
UPDATEFLAG_HAS_TARGET 
UPDATEFLAG_UNKNOWN 
UPDATEFLAG_LOWGUID 
UPDATEFLAG_LIVING 
UPDATEFLAG_STATIONARY_POSITION 
UPDATEFLAG_VEHICLE 
UPDATEFLAG_POSITION 
UPDATEFLAG_ROTATION 
UPDATEFLAG_NO_BIRTH_ANIM 

Definition at line 38 of file UpdateData.h.

◆ OBJECT_UPDATE_TYPE

Enumerator
UPDATETYPE_VALUES 
UPDATETYPE_MOVEMENT 
UPDATETYPE_CREATE_OBJECT 
UPDATETYPE_CREATE_OBJECT2 
UPDATETYPE_OUT_OF_RANGE_OBJECTS 
UPDATETYPE_NEAR_OBJECTS 

Definition at line 28 of file UpdateData.h.