#include "precompiled.h"
#include "JSInterface_Renderer.h"
#include "renderer/Renderer.h"
Go to the source code of this file.
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (PARTICLES, Particles) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (PREFERGLSL, PreferGLSL) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERNORMAL, WaterNormal) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (SHADOWPCF, ShadowPCF) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (SHADOWS, Shadows) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERREALDEPTH, WaterRealDepth) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERREFLECTION, WaterReflection) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERREFRACTION, WaterRefraction) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERFOAM, WaterFoam) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERCOASTALWAVES, WaterCoastalWaves) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (WATERSHADOW, WaterShadow) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (SILHOUETTES, Silhouettes) |
|
| IMPLEMENT_BOOLEAN_SCRIPT_SETTING (SHOWSKY, ShowSky) |
|
#define IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
|
NAME, |
|
|
|
SCRIPTNAME |
|
) |
| |
Value:bool JSI_Renderer::Get##SCRIPTNAME##Enabled(
void*
UNUSED(cbdata)) \
{ \
return
g_Renderer.GetOptionBool(CRenderer::OPT_##NAME); \
} \
\
void JSI_Renderer::Set##SCRIPTNAME##Enabled(
void*
UNUSED(cbdata),
bool Enabled) \
g_Renderer.SetOptionBool(CRenderer::OPT_##NAME, Enabled); \
}
#define UNUSED(param)
mark a function parameter as unused and avoid the corresponding compiler warning. ...
Definition at line 23 of file JSInterface_Renderer.cpp.
#define REGISTER_BOOLEAN_SCRIPT_SETTING |
( |
|
NAME | ) |
|
Value:scriptInterface.RegisterFunction<bool, &JSI_Renderer::Get##NAME##Enabled>("Renderer_Get" #NAME "Enabled"); \
scriptInterface.RegisterFunction<void, bool, &JSI_Renderer::Set##NAME##Enabled>("Renderer_Set" #NAME "Enabled");
Definition at line 61 of file JSInterface_Renderer.cpp.
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
PARTICLES |
, |
|
|
Particles |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
PREFERGLSL |
, |
|
|
PreferGLSL |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERNORMAL |
, |
|
|
WaterNormal |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
SHADOWPCF |
, |
|
|
ShadowPCF |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
SHADOWS |
, |
|
|
Shadows |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERREALDEPTH |
, |
|
|
WaterRealDepth |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERREFLECTION |
, |
|
|
WaterReflection |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERREFRACTION |
, |
|
|
WaterRefraction |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERFOAM |
, |
|
|
WaterFoam |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERCOASTALWAVES |
, |
|
|
WaterCoastalWaves |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
WATERSHADOW |
, |
|
|
WaterShadow |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
SILHOUETTES |
, |
|
|
Silhouettes |
|
|
) |
| |
IMPLEMENT_BOOLEAN_SCRIPT_SETTING |
( |
SHOWSKY |
, |
|
|
ShowSky |
|
|
) |
| |