TrinityCore
|
#include <ObjectGuid.h>
Public Member Functions | |
ObjectGuidGenerator (HighGuid high, ObjectGuid::LowType start=UI64LIT(1)) | |
~ObjectGuidGenerator ()=default | |
void | Set (ObjectGuid::LowType val) |
ObjectGuid::LowType | Generate () |
ObjectGuid::LowType | GetNextAfterMaxUsed () const |
Protected Member Functions | |
void | HandleCounterOverflow () |
void | CheckGuidTrigger () |
Protected Attributes | |
HighGuid | _high |
ObjectGuid::LowType | _nextGuid |
Definition at line 398 of file ObjectGuid.h.
|
inlineexplicit |
Definition at line 401 of file ObjectGuid.h.
|
default |
|
protected |
ObjectGuid::LowType ObjectGuidGenerator::Generate | ( | ) |
Definition at line 788 of file ObjectGuid.cpp.
|
inline |
Definition at line 406 of file ObjectGuid.h.
|
protected |
Definition at line 799 of file ObjectGuid.cpp.
|
inline |
|
protected |
Definition at line 411 of file ObjectGuid.h.
|
protected |
Definition at line 412 of file ObjectGuid.h.