diff --git a/public/igameevents.h b/public/igameevents.h index ac5622d0..6f6e130a 100644 --- a/public/igameevents.h +++ b/public/igameevents.h @@ -75,11 +75,13 @@ public: // Data access virtual bool GetBool( const char *keyName = NULL, bool defaultValue = false ) = 0; virtual int GetInt( const char *keyName = NULL, int defaultValue = 0 ) = 0; + virtual unsigned long long GetUint64 ( const char *keyName = NULL, unsigned long long defaultValue = 0); virtual float GetFloat( const char *keyName = NULL, float defaultValue = 0.0f ) = 0; virtual const char *GetString( const char *keyName = NULL, const char *defaultValue = "" ) = 0; virtual void SetBool( const char *keyName, bool value ) = 0; virtual void SetInt( const char *keyName, int value ) = 0; + virtual void SetUint64( const char *keyName, unsigned long long value ) = 0; virtual void SetFloat( const char *keyName, float value ) = 0; virtual void SetString( const char *keyName, const char *value ) = 0; };