![]() |
DDNet documentation
|
#include <config.h>
Public Member Functions | |
| SStringConfigVariable (IConsole *pConsole, const char *pScriptName, EVariableType Type, int Flags, const char *pHelp, char *pStr, const char *pDefault, size_t MaxSize, char *pOldValue) | |
| ~SStringConfigVariable () override=default | |
| void | Register () override |
| bool | IsDefault () const override |
| void | Serialize (char *pOut, size_t Size, const char *pValue) const |
| void | Serialize (char *pOut, size_t Size) const override |
| void | SetValue (const char *pValue) |
| void | ResetToDefault () override |
| void | ResetToOld () override |
| Public Member Functions inherited from SConfigVariable | |
| SConfigVariable (IConsole *pConsole, const char *pScriptName, EVariableType Type, int Flags, const char *pHelp) | |
| virtual | ~SConfigVariable ()=default |
Static Public Member Functions | |
| static void | CommandCallback (IConsole::IResult *pResult, void *pUserData) |
Public Attributes | |
| char * | m_pStr |
| const char * | m_pDefault |
| size_t | m_MaxSize |
| char * | m_pOldValue |
| Public Attributes inherited from SConfigVariable | |
| IConsole * | m_pConsole |
| const char * | m_pScriptName |
| EVariableType | m_Type |
| int | m_Flags |
| const char * | m_pHelp |
| bool | m_ReadOnly = false |
Additional Inherited Members | |
| Public Types inherited from SConfigVariable | |
| enum | EVariableType { VAR_INT , VAR_COLOR , VAR_STRING } |
| Protected Member Functions inherited from SConfigVariable | |
| void | ExecuteLine (const char *pLine) const |
| bool | CheckReadOnly () const |
| SStringConfigVariable::SStringConfigVariable | ( | IConsole * | pConsole, |
| const char * | pScriptName, | ||
| EVariableType | Type, | ||
| int | Flags, | ||
| const char * | pHelp, | ||
| char * | pStr, | ||
| const char * | pDefault, | ||
| size_t | MaxSize, | ||
| char * | pOldValue ) |
|
overridedefault |
|
static |
|
overridevirtual |
Implements SConfigVariable.
|
overridevirtual |
Implements SConfigVariable.
|
overridevirtual |
Implements SConfigVariable.
|
overridevirtual |
Implements SConfigVariable.
|
overridevirtual |
Implements SConfigVariable.
| void SStringConfigVariable::Serialize | ( | char * | pOut, |
| size_t | Size, | ||
| const char * | pValue ) const |
| void SStringConfigVariable::SetValue | ( | const char * | pValue | ) |
| size_t SStringConfigVariable::m_MaxSize |
| const char* SStringConfigVariable::m_pDefault |
| char* SStringConfigVariable::m_pOldValue |
| char* SStringConfigVariable::m_pStr |