Lugre::cTargetMarker Class Reference

Collaboration diagram for Lugre::cTargetMarker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cTargetMarker (Real fDist, Real fSize, const ColourValue vColor)
virtual ~cTargetMarker ()
void SetOgreCam (const Vector3 &vRight, const Vector3 &vUp)
virtual void _notifyCurrentCamera (Camera *cam)
 overrides method from SimpleRenderable

Static Public Member Functions

static std::string GetUniqueName ()

Public Attributes

Real mfDist
Real mfSize
Billboard * mlBillboards [4]


Detailed Description

Definition at line 309 of file lugre_gfx3D.cpp.


Constructor & Destructor Documentation

Lugre::cTargetMarker::cTargetMarker ( Real  fDist,
Real  fSize,
const ColourValue  vColor 
) [inline]

Definition at line 312 of file lugre_gfx3D.cpp.

References mfSize, mlBillboards, and PROFILE.

virtual Lugre::cTargetMarker::~cTargetMarker (  )  [inline, virtual]

Definition at line 316 of file lugre_gfx3D.cpp.


Member Function Documentation

void Lugre::cTargetMarker::SetOgreCam ( const Vector3 &  vRight,
const Vector3 &  vUp 
) [inline]

Definition at line 319 of file lugre_gfx3D.cpp.

References mfDist, mlBillboards, and PROFILE.

Referenced by _notifyCurrentCamera().

virtual void Lugre::cTargetMarker::_notifyCurrentCamera ( Camera *  cam  )  [inline, virtual]

overrides method from SimpleRenderable

Definition at line 329 of file lugre_gfx3D.cpp.

References PROFILE, and SetOgreCam().

static std::string Lugre::cTargetMarker::GetUniqueName (  )  [inline, static]

Definition at line 337 of file lugre_gfx3D.cpp.

References PROFILE, and Lugre::strprintf().


Member Data Documentation

Definition at line 310 of file lugre_gfx3D.cpp.

Referenced by SetOgreCam().

Definition at line 310 of file lugre_gfx3D.cpp.

Referenced by cTargetMarker().

Definition at line 311 of file lugre_gfx3D.cpp.

Referenced by cTargetMarker(), and SetOgreCam().


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:36 2012 for cpp by  doxygen 1.5.6