Changeset View
Changeset View
Standalone View
Standalone View
source/renderer/scripting/JSInterface_Renderer.cpp
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(WaterRefraction); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(WaterRefraction); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(WaterShadows); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(WaterShadows); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(Fog); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(Fog); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(Silhouettes); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(Silhouettes); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(ShowSky); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(ShowSky); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(SmoothLOS); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(SmoothLOS); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(PostProc); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(PostProc); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(DisplayFrustum); | IMPLEMENT_BOOLEAN_SCRIPT_SETTING(DisplayFrustum); | ||||
IMPLEMENT_BOOLEAN_SCRIPT_SETTING(DisplayShadowsFrustum); | |||||
#undef IMPLEMENT_BOOLEAN_SCRIPT_SETTING | #undef IMPLEMENT_BOOLEAN_SCRIPT_SETTING | ||||
std::string JSI_Renderer::GetRenderPath(ScriptInterface::CxPrivate* UNUSED(pCxPrivate)) | std::string JSI_Renderer::GetRenderPath(ScriptInterface::CxPrivate* UNUSED(pCxPrivate)) | ||||
{ | { | ||||
return RenderPathEnum::ToString(g_RenderingOptions.GetRenderPath()); | return RenderPathEnum::ToString(g_RenderingOptions.GetRenderPath()); | ||||
} | } | ||||
Show All 33 Lines | void JSI_Renderer::RegisterScriptFunctions(const ScriptInterface& scriptInterface) | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(WaterRefraction); | REGISTER_BOOLEAN_SCRIPT_SETTING(WaterRefraction); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(WaterShadows); | REGISTER_BOOLEAN_SCRIPT_SETTING(WaterShadows); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(Fog); | REGISTER_BOOLEAN_SCRIPT_SETTING(Fog); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(Silhouettes); | REGISTER_BOOLEAN_SCRIPT_SETTING(Silhouettes); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(ShowSky); | REGISTER_BOOLEAN_SCRIPT_SETTING(ShowSky); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(SmoothLOS); | REGISTER_BOOLEAN_SCRIPT_SETTING(SmoothLOS); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(PostProc); | REGISTER_BOOLEAN_SCRIPT_SETTING(PostProc); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(DisplayFrustum); | REGISTER_BOOLEAN_SCRIPT_SETTING(DisplayFrustum); | ||||
REGISTER_BOOLEAN_SCRIPT_SETTING(DisplayShadowsFrustum); | |||||
} | } | ||||
#undef REGISTER_BOOLEAN_SCRIPT_SETTING | #undef REGISTER_BOOLEAN_SCRIPT_SETTING |
Wildfire Games · Phabricator