Wireframe hotkey (default = Alt+W) cycles through wireframe modes
for terrain and models now. This was SVN commit r3026.
This commit is contained in:
parent
a357c7334e
commit
8d6d6a1a1e
@ -610,10 +610,20 @@ InReaction CGameView::HandleEvent(const SDL_Event* ev)
|
||||
switch(ev->user.code)
|
||||
{
|
||||
case HOTKEY_WIREFRAME:
|
||||
if (g_Renderer.GetTerrainRenderMode()==WIREFRAME) {
|
||||
g_Renderer.SetTerrainRenderMode(SOLID);
|
||||
} else {
|
||||
if (g_Renderer.GetModelRenderMode() == SOLID)
|
||||
{
|
||||
g_Renderer.SetTerrainRenderMode(EDGED_FACES);
|
||||
g_Renderer.SetModelRenderMode(EDGED_FACES);
|
||||
}
|
||||
else if (g_Renderer.GetModelRenderMode() == EDGED_FACES)
|
||||
{
|
||||
g_Renderer.SetTerrainRenderMode(WIREFRAME);
|
||||
g_Renderer.SetModelRenderMode(WIREFRAME);
|
||||
}
|
||||
else
|
||||
{
|
||||
g_Renderer.SetTerrainRenderMode(SOLID);
|
||||
g_Renderer.SetModelRenderMode(SOLID);
|
||||
}
|
||||
return( IN_HANDLED );
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user