#include <tankgraph/RenderTargets.h>#include <tankgraph/TargetRendererImplTank.h>#include <tankgraph/TargetRendererImplTarget.h>#include <tankgraph/RenderTracer.h>#include <tankgraph/RenderGeoms.h>#include <graph/OptionsDisplay.h>#include <graph/ModelRendererTree.h>#include <tank/TankContainer.h>#include <target/TargetState.h>#include <client/ScorchedClient.h>#include <common/OptionsScorched.h>#include <engine/ActionController.h>#include <GLEXT/GLGlobalState.h>#include <landscape/Landscape.h>#include <land/VisibilityPatchGrid.h>#include <sky/Sky.h>#include <algorithm>Go to the source code of this file.
Functions | |
| static void | drawTargetShadows (TargetVisibilityIterator &itor, float distance) |
| static void | drawTargets (TargetVisibilityIterator &itor, float distance) |
| static void | drawTargets2D (TargetVisibilityIterator &itor, float distance) |
| static void drawTargets | ( | TargetVisibilityIterator & | itor, | |
| float | distance | |||
| ) | [static] |
Definition at line 197 of file RenderTargets.cpp.
References TargetVisibilityIterator::getNext(), Target::getRenderer(), Target::isTarget(), TargetRendererImplTank::render(), and TargetRendererImplTarget::render().
Referenced by RenderTargets::draw().
| static void drawTargets2D | ( | TargetVisibilityIterator & | itor, | |
| float | distance | |||
| ) | [static] |
Definition at line 283 of file RenderTargets.cpp.
References TargetVisibilityIterator::getNext(), Target::getRenderer(), Target::isTarget(), TargetRendererImplTank::render2D(), and TargetRendererImplTarget::render2D().
Referenced by RenderTargets::draw2d().
| static void drawTargetShadows | ( | TargetVisibilityIterator & | itor, | |
| float | distance | |||
| ) | [static] |
Definition at line 122 of file RenderTargets.cpp.
References TargetState::getDisplayHardwareShadow(), TargetVisibilityIterator::getNext(), Target::getRenderer(), Target::getTargetState(), Target::isTarget(), TargetRendererImplTank::renderShadow(), and TargetRendererImplTarget::renderShadow().
Referenced by RenderTargets::shadowDraw().
1.5.3