TrinityCore
ObjectGuidFactory Class Reference

#include <ObjectGuid.h>

Static Public Member Functions

static ObjectGuid CreateNull ()
 
static ObjectGuid CreateUniq (uint64 id)
 
static ObjectGuid CreatePlayer (uint32 realmId, uint64 dbId)
 
static ObjectGuid CreateItem (uint32 realmId, uint64 dbId)
 
static ObjectGuid CreateWorldObject (HighGuid type, uint8 subType, uint32 realmId, uint16 mapId, uint32 serverId, uint32 entry, uint64 counter)
 
static ObjectGuid CreateTransport (HighGuid type, uint32 counter)
 
static ObjectGuid CreateClientActor (uint16 ownerType, uint16 ownerId, uint32 counter)
 
static ObjectGuid CreateChatChannel (uint32 realmId, bool builtIn, bool trade, uint16 zoneId, uint8 factionGroupMask, uint64 counter)
 
static ObjectGuid CreateGlobal (HighGuid type, uint64 dbIdHigh, uint64 dbId)
 
static ObjectGuid CreateGuild (HighGuid type, uint32 realmId, uint64 dbId)
 
static ObjectGuid CreateMobileSession (uint32 realmId, uint16 arg1, uint64 counter)
 
static ObjectGuid CreateWebObj (uint32 realmId, uint8 arg1, uint8 arg2, uint64 counter)
 
static ObjectGuid CreateLFGObject (uint8 arg1, uint8 arg2, uint8 arg3, uint8 arg4, bool arg5, uint8 arg6, uint64 counter)
 
static ObjectGuid CreateLFGList (uint8 arg1, uint64 counter)
 
static ObjectGuid CreateClient (HighGuid type, uint32 realmId, uint32 arg1, uint64 counter)
 
static ObjectGuid CreateClubFinder (uint32 realmId, uint8 type, uint32 clubFinderId, uint64 dbId)
 
static ObjectGuid CreateToolsClient (uint16 mapId, uint32 serverId, uint64 counter)
 
static ObjectGuid CreateWorldLayer (uint32 arg1, uint16 arg2, uint8 arg3, uint32 arg4)
 
static ObjectGuid CreateLMMLobby (uint32 realmId, uint32 arg2, uint8 arg3, uint8 arg4, uint64 counter)
 

Detailed Description

Definition at line 241 of file ObjectGuid.h.

Member Function Documentation

◆ CreateChatChannel()

ObjectGuid ObjectGuidFactory::CreateChatChannel ( uint32  realmId,
bool  builtIn,
bool  trade,
uint16  zoneId,
uint8  factionGroupMask,
uint64  counter 
)
static

Definition at line 649 of file ObjectGuid.cpp.

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

◆ CreateClient()

ObjectGuid ObjectGuidFactory::CreateClient ( HighGuid  type,
uint32  realmId,
uint32  arg1,
uint64  counter 
)
static

Definition at line 710 of file ObjectGuid.cpp.

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

◆ CreateClientActor()

ObjectGuid ObjectGuidFactory::CreateClientActor ( uint16  ownerType,
uint16  ownerId,
uint32  counter 
)
static

Definition at line 641 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateClubFinder()

ObjectGuid ObjectGuidFactory::CreateClubFinder ( uint32  realmId,
uint8  type,
uint32  clubFinderId,
uint64  dbId 
)
static

Definition at line 718 of file ObjectGuid.cpp.

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

◆ CreateGlobal()

ObjectGuid ObjectGuidFactory::CreateGlobal ( HighGuid  type,
uint64  dbIdHigh,
uint64  dbId 
)
static

Definition at line 660 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateGuild()

ObjectGuid ObjectGuidFactory::CreateGuild ( HighGuid  type,
uint32  realmId,
uint64  dbId 
)
static

Definition at line 667 of file ObjectGuid.cpp.

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

◆ CreateItem()

ObjectGuid ObjectGuidFactory::CreateItem ( uint32  realmId,
uint64  dbId 
)
static

Definition at line 616 of file ObjectGuid.cpp.

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

◆ CreateLFGList()

ObjectGuid ObjectGuidFactory::CreateLFGList ( uint8  arg1,
uint64  counter 
)
static

Definition at line 703 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateLFGObject()

ObjectGuid ObjectGuidFactory::CreateLFGObject ( uint8  arg1,
uint8  arg2,
uint8  arg3,
uint8  arg4,
bool  arg5,
uint8  arg6,
uint64  counter 
)
static

Definition at line 691 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateLMMLobby()

ObjectGuid ObjectGuidFactory::CreateLMMLobby ( uint32  realmId,
uint32  arg2,
uint8  arg3,
uint8  arg4,
uint64  counter 
)
static

Definition at line 744 of file ObjectGuid.cpp.

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

◆ CreateMobileSession()

ObjectGuid ObjectGuidFactory::CreateMobileSession ( uint32  realmId,
uint16  arg1,
uint64  counter 
)
static

Definition at line 674 of file ObjectGuid.cpp.

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

◆ CreateNull()

ObjectGuid ObjectGuidFactory::CreateNull ( )
static

Definition at line 598 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreatePlayer()

ObjectGuid ObjectGuidFactory::CreatePlayer ( uint32  realmId,
uint64  dbId 
)
static

Definition at line 609 of file ObjectGuid.cpp.

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

◆ CreateToolsClient()

ObjectGuid ObjectGuidFactory::CreateToolsClient ( uint16  mapId,
uint32  serverId,
uint64  counter 
)
static

Definition at line 727 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateTransport()

ObjectGuid ObjectGuidFactory::CreateTransport ( HighGuid  type,
uint32  counter 
)
static

Definition at line 634 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateUniq()

ObjectGuid ObjectGuidFactory::CreateUniq ( uint64  id)
static

Definition at line 603 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateWebObj()

ObjectGuid ObjectGuidFactory::CreateWebObj ( uint32  realmId,
uint8  arg1,
uint8  arg2,
uint64  counter 
)
static

Definition at line 682 of file ObjectGuid.cpp.

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

◆ CreateWorldLayer()

ObjectGuid ObjectGuidFactory::CreateWorldLayer ( uint32  arg1,
uint16  arg2,
uint8  arg3,
uint32  arg4 
)
static

Definition at line 735 of file ObjectGuid.cpp.

+ Here is the caller graph for this function:

◆ CreateWorldObject()

ObjectGuid ObjectGuidFactory::CreateWorldObject ( HighGuid  type,
uint8  subType,
uint32  realmId,
uint16  mapId,
uint32  serverId,
uint32  entry,
uint64  counter 
)
static

Definition at line 623 of file ObjectGuid.cpp.

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

The documentation for this class was generated from the following files: