#include <vrj/Draw/DrawSimInterface.h>
Inheritance diagram for vrj::DrawSimInterface:

Public Member Functions | |
| virtual | ~DrawSimInterface () |
| virtual bool | config (jccl::ConfigElementPtr element)=0 |
| Configures the simulator interface. | |
| virtual void | updateProjectionData (const float positionScale, Projection *leftProj, Projection *rightProj) |
| Called as part of the viewports updateProjection call. | |
| virtual void | initialize (SimViewport *simVp)=0 |
Definition at line 53 of file DrawSimInterface.h.
| virtual vrj::DrawSimInterface::~DrawSimInterface | ( | ) | [inline, virtual] |
| virtual bool vrj::DrawSimInterface::config | ( | jccl::ConfigElementPtr | element | ) | [pure virtual] |
Configures the simulator interface.
Implemented in vrj::GlBasicSimulator, and vrj::PfBasicSimulator.
Referenced by vrj::PfDrawManager::addDisplay(), and vrj::GlDrawManager::addDisplay().
| virtual void vrj::DrawSimInterface::updateProjectionData | ( | const float | positionScale, | |
| Projection * | leftProj, | |||
| Projection * | rightProj | |||
| ) | [inline, virtual] |
Called as part of the viewports updateProjection call.
Reimplemented in vrj::GlBasicSimulator, and vrj::PfBasicSimulator.
Definition at line 70 of file DrawSimInterface.h.
Referenced by vrj::SimViewport::updateProjections().
00073 { 00074 boost::ignore_unused_variable_warning(positionScale); 00075 boost::ignore_unused_variable_warning(leftProj); 00076 boost::ignore_unused_variable_warning(rightProj); 00077 }
| virtual void vrj::DrawSimInterface::initialize | ( | SimViewport * | simVp | ) | [pure virtual] |
Implemented in vrj::GlBasicSimulator, and vrj::PfBasicSimulator.
Referenced by vrj::PfDrawManager::addDisplay(), and vrj::GlDrawManager::addDisplay().
1.5.1