mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-19 20:16:10 +08:00
Update ICvar interface
This commit is contained in:

committed by
Nicholas Hastings

parent
d24cab911f
commit
34ed3d0ce4
@ -47,7 +47,7 @@ public:
|
|||||||
// Install a global change callback (to be called when any convar changes)
|
// Install a global change callback (to be called when any convar changes)
|
||||||
virtual void InstallGlobalChangeCallback( FnChangeCallback_t callback ) = 0;
|
virtual void InstallGlobalChangeCallback( FnChangeCallback_t callback ) = 0;
|
||||||
virtual void RemoveGlobalChangeCallback( FnChangeCallback_t callback ) = 0;
|
virtual void RemoveGlobalChangeCallback( FnChangeCallback_t callback ) = 0;
|
||||||
virtual void CallGlobalChangeCallbacks( ConVarRef *var, CSplitScreenSlot nSlot, const char *pOldString, float flOldValue ) = 0;
|
virtual void CallGlobalChangeCallbacks( ConVarRefAbstract *var, CSplitScreenSlot nSlot, const char *pOldString, float flOldValue ) = 0;
|
||||||
|
|
||||||
// Reverts cvars which contain a specific flag
|
// Reverts cvars which contain a specific flag
|
||||||
virtual void RevertFlaggedConVars( int nFlag ) = 0;
|
virtual void RevertFlaggedConVars( int nFlag ) = 0;
|
||||||
@ -69,6 +69,8 @@ public:
|
|||||||
virtual characterset_t GetCharacterSet( void ) = 0;
|
virtual characterset_t GetCharacterSet( void ) = 0;
|
||||||
virtual void SetConVarsFromGameInfo( KeyValues *pKV ) = 0;
|
virtual void SetConVarsFromGameInfo( KeyValues *pKV ) = 0;
|
||||||
|
|
||||||
|
virtual void unk2() = 0;
|
||||||
|
|
||||||
// Register, unregister vars
|
// Register, unregister vars
|
||||||
virtual void RegisterConVar( ConVar *pConVar, int64 nAdditionalFlags, ConVarHandle &pCvarRef, ConVar &pCvar ) = 0;
|
virtual void RegisterConVar( ConVar *pConVar, int64 nAdditionalFlags, ConVarHandle &pCvarRef, ConVar &pCvar ) = 0;
|
||||||
virtual void UnregisterConVar( ConVarHandle handle ) = 0;
|
virtual void UnregisterConVar( ConVarHandle handle ) = 0;
|
||||||
|
Reference in New Issue
Block a user