TrinityCore
Trinity::Legacy Namespace Reference

Enumerations

enum class  TypeID {
  Object = 0 , Item = 1 , Container = 2 , Unit = 3 ,
  Player = 4 , GameObject = 5 , DynamicObject = 6 , Corpse = 7 ,
  AreaTrigger = 8 , SceneObject = 9 , Conversation = 10 , Max
}
 

Functions

constexpr ::TypeID ConvertLegacyTypeID (TypeID legacyTypeID)
 
constexpr TypeMask ConvertLegacyTypeMask (uint32 legacyTypeMask)
 

Enumeration Type Documentation

◆ TypeID

enum class Trinity::Legacy::TypeID
strong
Enumerator
Object 
Item 
Container 
Unit 
Player 
GameObject 
DynamicObject 
Corpse 
AreaTrigger 
SceneObject 
Conversation 
Max 

Definition at line 435 of file ObjectGuid.h.

Function Documentation

◆ ConvertLegacyTypeID()

constexpr ::TypeID Trinity::Legacy::ConvertLegacyTypeID ( TypeID  legacyTypeID)
inlineconstexpr

Definition at line 451 of file ObjectGuid.h.

+ Here is the caller graph for this function:

◆ ConvertLegacyTypeMask()

constexpr TypeMask Trinity::Legacy::ConvertLegacyTypeMask ( uint32  legacyTypeMask)
inlineconstexpr

Definition at line 482 of file ObjectGuid.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: