mirror of
https://gitlab.com/Scribble/gdlenhanced.git
synced 2026-08-17 14:23:04 -04:00
25 lines
322 B
C++
25 lines
322 B
C++
|
|
#pragma once
|
|
|
|
enum eGUIDClass {
|
|
ePresetGUID = 0,
|
|
ePlayerGUID = 1,
|
|
// eStaticGUID = 2,
|
|
eDynamicGUID = 3,
|
|
// eItemGUID = 4
|
|
};
|
|
|
|
class CObjectIDGenerator
|
|
{
|
|
public:
|
|
CObjectIDGenerator();
|
|
~CObjectIDGenerator();
|
|
|
|
void LoadState();
|
|
|
|
DWORD GenerateGUID(eGUIDClass guidClass);
|
|
|
|
protected:
|
|
DWORD m_dwHintDynamicGUID;
|
|
};
|
|
|