Go to the source code of this file.
|
#define | OPTION_DEFAULT_SETTER(NAME, TYPE) public: void Set##NAME(TYPE value) { m_##NAME = value; }\ |
|
#define | OPTION_CUSTOM_SETTER(NAME, TYPE) public: void Set##NAME(TYPE value);\ |
|
#define | OPTION_GETTER(NAME, TYPE) public: TYPE Get##NAME() const { return m_##NAME; }\ |
|
#define | OPTION_DEF(NAME, TYPE) private: TYPE m_##NAME; |
|
#define | OPTION(NAME, TYPE) OPTION_DEFAULT_SETTER(NAME, TYPE); OPTION_GETTER(NAME, TYPE); OPTION_DEF(NAME, TYPE); |
|
#define | OPTION_WITH_SIDE_EFFECT(NAME, TYPE) OPTION_CUSTOM_SETTER(NAME, TYPE); OPTION_GETTER(NAME, TYPE); OPTION_DEF(NAME, TYPE); |
|
◆ OPTION
◆ OPTION_CUSTOM_SETTER
#define OPTION_CUSTOM_SETTER |
( |
|
NAME, |
|
|
|
TYPE |
|
) |
| public: void Set##NAME(TYPE value);\ |
◆ OPTION_DEF
#define OPTION_DEF |
( |
|
NAME, |
|
|
|
TYPE |
|
) |
| private: TYPE m_##NAME; |
◆ OPTION_DEFAULT_SETTER
#define OPTION_DEFAULT_SETTER |
( |
|
NAME, |
|
|
|
TYPE |
|
) |
| public: void Set##NAME(TYPE value) { m_##NAME = value; }\ |
◆ OPTION_GETTER
#define OPTION_GETTER |
( |
|
NAME, |
|
|
|
TYPE |
|
) |
| public: TYPE Get##NAME() const { return m_##NAME; }\ |
◆ OPTION_WITH_SIDE_EFFECT
◆ RenderDebugMode
Enumerator |
---|
NONE | |
AO | |
ALPHA | |
CUSTOM | |
◆ RenderPath
Enumerator |
---|
DEFAULT | |
FIXED | |
SHADER | |
◆ g_RenderingOptions