RenderTargets::Renderer3D Struct Reference

#include <RenderTargets.h>

Inheritance diagram for RenderTargets::Renderer3D:


List of all members.

Public Member Functions

 Renderer3D ()
virtual void draw (const unsigned state)
virtual void simulate (const unsigned state, float simTime)
virtual void enterState (const unsigned state)

Public Attributes

float stepTime

Detailed Description

Definition at line 32 of file RenderTargets.h.

Constructor & Destructor Documentation

RenderTargets::Renderer3D::Renderer3D (  )  [inline]

Definition at line 34 of file RenderTargets.h.

Member Function Documentation

void RenderTargets::Renderer3D::draw ( const unsigned  state  )  [virtual]

Reimplemented from GameStateI.

Definition at line 71 of file RenderTargets.cpp.

References RenderTargets::draw(), RenderGeoms::draw(), RenderTracer::draw(), RenderTargets::instance(), RenderGeoms::instance(), and RenderTracer::instance().

Referenced by AnimatedBackdropDialog::drawBackground(), and CameraDialog::drawLandscape().

void RenderTargets::Renderer3D::simulate ( const unsigned  state,
float  simTime 
) [virtual]

Reimplemented from GameStateI.

Definition at line 78 of file RenderTargets.cpp.

References fixed::asFloat(), ScorchedContext::getActionController(), ActionController::getFast(), TargetVisibilityPatch::getLargeTargets(), VisibilityPatchGrid::getPatchInfo(), Target::getRenderer(), TargetVisibilityPatch::getTargets(), VisibilityPatchInfo::getTargetVisibility(), ScorchedClient::instance(), VisibilityPatchGrid::instance(), TargetRendererImpl::simulate(), and stepTime.

Referenced by AnimatedBackdropDialog::simulate().

void RenderTargets::Renderer3D::enterState ( const unsigned  state  )  [virtual]

Reimplemented from GameStateI.

Definition at line 117 of file RenderTargets.cpp.

Member Data Documentation

float RenderTargets::Renderer3D::stepTime

Definition at line 41 of file RenderTargets.h.

Referenced by simulate().

The documentation for this struct was generated from the following files:
Generated on Mon Feb 16 15:15:05 2009 for Scorched3D by  doxygen 1.5.3