|
| CvarParameter * | GetCvar (Grindstone::HashedString name) override |
| virtual CvarParameter * | CreateFloatCvar (const char *name, const char *description, double defaultValue, double currentValue, CvarFlags flags=CvarFlags::None) override |
| virtual CvarParameter * | CreateIntCvar (const char *name, const char *description, int32_t defaultValue, int32_t currentValue, CvarFlags flags=CvarFlags::None) override |
| virtual CvarParameter * | CreateStringCvar (const char *name, const char *description, const char *defaultValue, const char *currentValue, CvarFlags flags=CvarFlags::None) override |
| virtual CvarParameter * | CreateBooleanCvar (const char *name, const char *description, bool defaultValue, bool currentValue, CvarFlags flags=CvarFlags::None) override |
| virtual size_t | GetFloatCount () const override |
| virtual size_t | GetIntCount () const override |
| virtual size_t | GetStringCount () const override |
| virtual double * | GetFloatCvar (Grindstone::HashedString name) override |
| virtual int32_t * | GetIntCvar (Grindstone::HashedString name) override |
| virtual const char * | GetStringCvarCstring (Grindstone::HashedString name) override |
| virtual std::string * | GetStringCvar (Grindstone::HashedString name) override |
| virtual void | SetFloatCvar (Grindstone::HashedString name, double value) override |
| virtual void | SetIntCvar (Grindstone::HashedString name, int32_t value) override |
| virtual void | SetBoolCvar (Grindstone::HashedString name, bool value) override |
| virtual void | SetStringCvar (Grindstone::HashedString name, const char *value) override |
| virtual double * | GetFloatCvar (size_t arrayIndex) override |
| virtual int32_t * | GetIntCvar (size_t arrayIndex) override |
| virtual bool | GetBoolCvar (size_t arrayIndex) const |
| virtual const char * | GetStringCvarCstring (size_t arrayIndex) override |
| virtual std::string * | GetStringCvar (size_t arrayIndex) override |
| virtual void | SetFloatCvar (size_t arrayIndex, double value) override |
| virtual void | SetIntCvar (size_t arrayIndex, int32_t value) override |
| virtual void | SetStringCvar (size_t arrayIndex, const char *value) override |
| virtual Iterator | begin () noexcept override |
| virtual Iterator | end () noexcept override |
| virtual ConstIterator | begin () const noexcept override |
| virtual ConstIterator | end () const noexcept override |
|
template<typename T> |
| CvarArray< T > * | GetCvarArray () |
|
template<typename T> |
| const CvarArray< T > * | GetCvarArray () const |
|
template<> |
| CvarArray< int32_t > * | GetCvarArray () |
|
template<> |
| const CvarArray< int32_t > * | GetCvarArray () const |
|
template<> |
| CvarArray< double > * | GetCvarArray () |
|
template<> |
| const CvarArray< double > * | GetCvarArray () const |
|
template<> |
| CvarArray< std::string > * | GetCvarArray () |
|
template<> |
| const CvarArray< std::string > * | GetCvarArray () const |
|
template<typename T> |
| T * | GetCvarCurrent (Grindstone::HashedString hash) |
|
template<typename T> |
| void | SetCvarCurrent (Grindstone::HashedString hash, const T &value) |