

Public Member Functions | |
| cRadar () | |
| virtual | ~cRadar () |
| void | Listener_Notify (cListenable *pTarget, const size_t eventcode, void *param, void *userdata) |
| ColourValue | GetDotColor (size_t radarclass) |
| void | Step () |
Public Attributes | |
| cRobSimpleRenderable | mpLines |
| cRobSimpleRenderable | mpDots |
| std::vector< cCircle > | mlCircle |
Classes | |
| class | cCircle |
Definition at line 192 of file lugre_gfx3D.cpp.
| Lugre::cRadar::cRadar | ( | ) | [inline] |
Definition at line 197 of file lugre_gfx3D.cpp.
References Lugre::cTimer::GetSingletonPtr(), mpDots, mpLines, PROFILE, and Lugre::cTimer::RegisterFrameIntervalListener().
| virtual Lugre::cRadar::~cRadar | ( | ) | [inline, virtual] |
Definition at line 204 of file lugre_gfx3D.cpp.
| void Lugre::cRadar::Listener_Notify | ( | cListenable * | pTarget, | |
| const size_t | eventcode, | |||
| void * | param, | |||
| void * | userdata | |||
| ) | [inline, virtual] |
| ColourValue Lugre::cRadar::GetDotColor | ( | size_t | radarclass | ) | [inline] |
Definition at line 209 of file lugre_gfx3D.cpp.
| void Lugre::cRadar::Step | ( | ) | [inline] |
Definition at line 232 of file lugre_gfx3D.cpp.
References Lugre::cRobRenderOp::Begin(), Lugre::cRobRenderOp::End(), Lugre::cOgreWrapper::GetSingleton(), Lugre::cOgreWrapper::mCamera, Lugre::cRadar::cCircle::mfRad, Lugre::cRadar::cCircle::miSegments, mlCircle, mpDots, mpLines, PROFILE, and Lugre::cRobRenderOp::Vertex().
Referenced by Listener_Notify().
Definition at line 193 of file lugre_gfx3D.cpp.
Referenced by cRadar(), Lugre::cGfx3D::SetRadar(), and Step().
Definition at line 194 of file lugre_gfx3D.cpp.
Referenced by cRadar(), Lugre::cGfx3D::SetRadar(), and Step().
| std::vector<cCircle> Lugre::cRadar::mlCircle |
1.5.6