CVarManagerWrapper
Parameter | Type | Description |
---|---|---|
other | CVarManagerWrapper | — |
CVarManagerWrapper operator=(CVar Manager Wrapper rhs)
Parameter | Type | Description |
---|---|---|
rhs | CVarManagerWrapper | — |
void execute Command( std::string command, bool log=true)
Parameter | Type | Description |
---|---|---|
command | std::string | — |
log | bool | — |
void register Notifier( std::string cvar, std::function< void( std::vector< std::string >)> notifier, std::string description, unsigned char permissions)
Parameter | Type | Description |
---|---|---|
cvar | std::string | — |
notifier | std::function< void(std::vector< std::string >)> | — |
description | std::string | — |
permissions | unsigned char | — |
bool remove Notifier( std::string cvar)
Parameter | Type | Description |
---|---|---|
cvar | std::string | — |
CVarWrapper register Cvar( std::string cvar, std::string default Value, std::string desc="", bool search Able=true, bool has Min=false, float min=0, bool has Max=false, float max=0, bool save To Cfg=true)
Parameter | Type | Description |
---|---|---|
cvar | std::string | — |
defaultValue | std::string | — |
desc | std::string | — |
searchAble | bool | — |
hasMin | bool | — |
min | float | — |
hasMax | bool | — |
max | float | — |
saveToCfg | bool | — |
bool remove Cvar( std::string cvar)
Parameter | Type | Description |
---|---|---|
cvar | std::string | — |
void log( std::wstring text)
Parameter | Type | Description |
---|---|---|
text | std::wstring | — |
CVarWrapper get Cvar( std::string cvar)
Parameter | Type | Description |
---|---|---|
cvar | std::string | — |
std::string get Bind String For Key( std::string key)
Parameter | Type | Description |
---|---|---|
key | std::string | — |
void set Bind( std::string key, std::string command)
Parameter | Type | Description |
---|---|---|
key | std::string | — |
command | std::string | — |
void remove Bind( std::string key)
Parameter | Type | Description |
---|---|---|
key | std::string | — |
std::string get Alias( std::string alias)
Parameter | Type | Description |
---|---|---|
alias | std::string | — |
void set Alias( std::string key, std::string script)
Parameter | Type | Description |
---|---|---|
key | std::string | — |
script | std::string | — |
void backup Cfg( std::string path)
Parameter | Type | Description |
---|---|---|
path | std::string | — |
void backup Binds( std::string path)
Parameter | Type | Description |
---|---|---|
path | std::string | — |
void load Cfg( std::string path)
Parameter | Type | Description |
---|---|---|
path | std::string | — |