![]() |
DDraceNetwork Documentation
|
#include <config.h>
Classes | |
| struct | SCallback |
Public Member Functions | |
| CConfigManager () | |
| void | Init () override |
| void | Reset (const char *pScriptName) override |
| void | ResetGameSettings () override |
| void | SetReadOnly (const char *pScriptName, bool ReadOnly) override |
| bool | Save () override |
| CConfig * | Values () override |
| void | RegisterCallback (SAVECALLBACKFUNC pfnFunc, void *pUserData) override |
| void | WriteLine (const char *pLine) override |
| void | StoreUnknownCommand (const char *pCommand) override |
| void | PossibleConfigVariables (const char *pStr, int FlagMask, POSSIBLECFGFUNC pfnCallback, void *pUserData) override |
Public Member Functions inherited from IInterface | |
| IInterface () | |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
Static Private Member Functions | |
| static void | Con_Reset (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_Toggle (IConsole::IResult *pResult, void *pUserData) |
| static void | Con_ToggleStroke (IConsole::IResult *pResult, void *pUserData) |
Private Attributes | |
| IConsole * | m_pConsole |
| class IStorage * | m_pStorage |
| IOHANDLE | m_ConfigFile |
| bool | m_Failed |
| std::vector< SCallback > | m_vCallbacks |
| std::vector< SConfigVariable * > | m_vpAllVariables |
| std::vector< SConfigVariable * > | m_vpGameVariables |
| std::vector< const char * > | m_vpUnknownCommands |
| CHeap | m_ConfigHeap |
Additional Inherited Members | |
Public Types inherited from IConfigManager | |
| typedef void(* | SAVECALLBACKFUNC) (IConfigManager *pConfig, void *pUserData) |
| typedef void(* | POSSIBLECFGFUNC) (const struct SConfigVariable *, void *pUserData) |
Static Public Member Functions inherited from IConfigManager | |
| static const char * | InterfaceName () |
Protected Member Functions inherited from IInterface | |
| IKernel * | Kernel () |
| CConfigManager::CConfigManager | ( | ) |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
overridevirtual |
Implements IConfigManager.
|
overridevirtual |
Implements IConfigManager.
|
overridevirtual |
Implements IConfigManager.
Implements IConfigManager.
|
overridevirtual |
Implements IConfigManager.
|
overridevirtual |
Implements IConfigManager.
Implements IConfigManager.
Implements IConfigManager.
|
inlineoverridevirtual |
Implements IConfigManager.
Implements IConfigManager.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |