TrinityCore
|
#include <ObjectGuid.h>
Public Member Functions | |
ObjectGuidGenerator (ObjectGuid::LowType start=UI64LIT(1)) | |
ObjectGuid::LowType | Generate () override |
Public Member Functions inherited from ObjectGuidGeneratorBase | |
ObjectGuidGeneratorBase (ObjectGuid::LowType start=UI64LIT(1)) | |
virtual void | Set (uint64 val) |
ObjectGuid::LowType | GetNextAfterMaxUsed () const |
Additional Inherited Members | |
Static Protected Member Functions inherited from ObjectGuidGeneratorBase | |
static void | HandleCounterOverflow (HighGuid high) |
Protected Attributes inherited from ObjectGuidGeneratorBase | |
uint64 | _nextGuid |
|
inlineexplicit |
|
inlineoverridevirtual |
Implements ObjectGuidGeneratorBase.