Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
UpdateData.h File Reference
#include "ByteBuffer.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_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_GO_TRANSPORT_POSITION = 0x0100 , UPDATEFLAG_ROTATION = 0x0200 , UPDATEFLAG_UNK3 = 0x0400 ,
  UPDATEFLAG_ANIMKITS = 0x0800 , UPDATEFLAG_UNK5 = 0x1000 , UPDATEFLAG_UNK6 = 0x2000
}
enum  OBJECT_UPDATE_TYPE { UPDATETYPE_VALUES = 0 , UPDATETYPE_CREATE_OBJECT = 1 , UPDATETYPE_CREATE_OBJECT2 = 2 , UPDATETYPE_OUT_OF_RANGE_OBJECTS = 3 }

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_GO_TRANSPORT_POSITION 
UPDATEFLAG_ROTATION 
UPDATEFLAG_UNK3 
UPDATEFLAG_ANIMKITS 
UPDATEFLAG_UNK5 
UPDATEFLAG_UNK6 

Definition at line 22 of file UpdateData.h.

◆ OBJECT_UPDATE_TYPE

Enumerator
UPDATETYPE_VALUES 
UPDATETYPE_CREATE_OBJECT 
UPDATETYPE_CREATE_OBJECT2 
UPDATETYPE_OUT_OF_RANGE_OBJECTS 

Definition at line 14 of file UpdateData.h.