![]() |
TrinityCore
|
Classes | |
struct | EntityFragmentsHolder |
Enumerations | |
enum class | EntityFragment : uint8 { CGObject = 0 , Tag_Item = 1 , Tag_Container = 2 , Tag_AzeriteEmpoweredItem = 3 , Tag_AzeriteItem = 4 , Tag_Unit = 5 , Tag_Player = 6 , Tag_GameObject = 7 , Tag_DynamicObject = 8 , Tag_Corpse = 9 , Tag_AreaTrigger = 10 , Tag_SceneObject = 11 , Tag_Conversation = 12 , Tag_AIGroup = 13 , Tag_Scenario = 14 , Tag_LootObject = 15 , Tag_ActivePlayer = 16 , Tag_ActiveClient_S = 17 , Tag_ActiveObject_C = 18 , Tag_VisibleObject_C = 19 , Tag_UnitVehicle = 20 , FEntityPosition = 112 , FEntityLocalMatrix = 113 , FEntityWorldMatrix = 114 , CActor = 115 , FVendor_C = 117 , FMirroredObject_C = 119 , End = 255 } |
enum class | EntityFragmentSerializationType : uint8 { Full = 0 , Partial = 1 } |
Functions | |
constexpr bool | IsUpdateableFragment (EntityFragment frag) |
constexpr bool | IsIndirectFragment (EntityFragment frag) |
Variables | |
constexpr uint8 | CGObjectActiveMask = 0x1 |
constexpr uint8 | CGObjectChangedMask = 0x2 |
constexpr uint8 | CGObjectUpdateMask = CGObjectActiveMask | CGObjectChangedMask |
|
strong |
Definition at line 27 of file WowCSEntityDefinitions.h.
|
strong |
Enumerator | |
---|---|
Full | |
Partial |
Definition at line 108 of file WowCSEntityDefinitions.h.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 70 of file WowCSEntityDefinitions.h.
|
inlineconstexpr |
Definition at line 71 of file WowCSEntityDefinitions.h.
|
inlineconstexpr |
Definition at line 72 of file WowCSEntityDefinitions.h.