Changeset View
Changeset View
Standalone View
Standalone View
source/tools/atlas/GameInterface/View.cpp
Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Lines | |||||
void AtlasViewActor::SetParam(const std::wstring& name, bool value) | void AtlasViewActor::SetParam(const std::wstring& name, bool value) | ||||
{ | { | ||||
if (name == L"wireframe") | if (name == L"wireframe") | ||||
g_Renderer.GetSceneRenderer().SetModelRenderMode(value ? WIREFRAME : SOLID); | g_Renderer.GetSceneRenderer().SetModelRenderMode(value ? WIREFRAME : SOLID); | ||||
else if (name == L"walk") | else if (name == L"walk") | ||||
m_ActorViewer->SetWalkEnabled(value); | m_ActorViewer->SetWalkEnabled(value); | ||||
else if (name == L"ground") | else if (name == L"ground") | ||||
m_ActorViewer->SetGroundEnabled(value); | m_ActorViewer->SetGroundEnabled(value); | ||||
// TODO: this causes corruption of WaterManager's global state | // TODO: this causes corruption of WaterRenderer's global state | ||||
// which should be asociated with terrain or simulation instead | // which should be asociated with terrain or simulation instead | ||||
// see http://trac.wildfiregames.com/ticket/2692 | // see http://trac.wildfiregames.com/ticket/2692 | ||||
//else if (name == L"water") | //else if (name == L"water") | ||||
//m_ActorViewer->SetWaterEnabled(value); | //m_ActorViewer->SetWaterEnabled(value); | ||||
else if (name == L"shadows") | else if (name == L"shadows") | ||||
m_ActorViewer->ToggleShadows(); | m_ActorViewer->ToggleShadows(); | ||||
else if (name == L"stats") | else if (name == L"stats") | ||||
m_ActorViewer->SetStatsEnabled(value); | m_ActorViewer->SetStatsEnabled(value); | ||||
▲ Show 20 Lines • Show All 309 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator