Update ConVar & ConCommand handle types

This commit is contained in:
GAMMACASE 2023-04-07 16:33:27 +03:00 committed by Nicholas Hastings
parent 86509802f3
commit 8df67ec7d7
2 changed files with 6 additions and 6 deletions

View File

@ -471,7 +471,7 @@ struct interval_t
// Typesafe 8-bit and 16-bit handles.
template< class HandleType >
class CBaseIntHandle
class ALIGN8 CBaseIntHandle
{
public:

View File

@ -44,7 +44,7 @@ class ConCommandRef;
class ConCommandBase;
struct characterset_t;
class ConVarRefAbstract;
class CSplitScreenSlot;
struct CSplitScreenSlot;
union CVValue_t;
//-----------------------------------------------------------------------------
@ -54,11 +54,11 @@ union CVValue_t;
//-----------------------------------------------------------------------------
//#define CONVAR_TEST_MATERIAL_THREAD_CONVARS 1
DECLARE_HANDLE_64BIT(ConVarHandle);
#define CONVAR_ID_INVALID ConVarHandle::MakeHandle( 0xFFFFFFFF )
DECLARE_HANDLE_16BIT(ConVarHandle);
#define CONVAR_HANDLE_INVALID ConVarHandle::MakeHandle( 0xFFFF )
DECLARE_HANDLE_64BIT(ConCommandHandle);
#define CONCOMMAND_ID_INVALID ConCommandHandle::MakeHandle( 0xFFFF )
DECLARE_HANDLE_16BIT(ConCommandHandle);
#define CONCOMMAND_HANDLE_INVALID ConCommandHandle::MakeHandle( 0xFFFF )
//-----------------------------------------------------------------------------
// ConVar flags