

Public Member Functions | |
| VgMyInstructionPathDisplay (VgApplication::VgIApplication *pVgApplication) | |
| virtual | ~VgMyInstructionPathDisplay () |
| void | updateWithInstruction (VgEngine::VgConstRefPtr< VgNavigationModule::VgINavigation > const &pNavigation, unsigned int pIndex) |
| Updates this Display with an instruction. | |
| void | clear () |
| Clears the content. | |
| void | show () |
| Declaration from interface : VgMyDisplayable. | |
| void | hide () |
| Hides this Object. | |
| bool | isVisible () |
Protected Attributes | |
| VgApplication::VgIApplication * | mVgApplication |
| VgEngine::VgConstRefPtr < VgNavigationModule::VgINavigationInstruction > | mInstruction |
| VgEngine::VgRefPtr < Vg3DModule::VgLine > | mLine |
| bool | mIsLineVisible |
| VgMyInstructionPathDisplay::VgMyInstructionPathDisplay | ( | VgApplication::VgIApplication * | pVgApplication ) |
| virtual VgMyInstructionPathDisplay::~VgMyInstructionPathDisplay | ( | ) | [virtual] |
| void VgMyInstructionPathDisplay::clear | ( | ) | [virtual] |
Clears the content.
Implements VgMyInstructionDisplay.
| void VgMyInstructionPathDisplay::hide | ( | ) | [virtual] |
| bool VgMyInstructionPathDisplay::isVisible | ( | ) | [virtual] |
Implements VgMyInstructionDisplay.
| void VgMyInstructionPathDisplay::show | ( | ) | [virtual] |
Declaration from interface : VgMyDisplayable.
Implements VgMyInstructionDisplay.
| void VgMyInstructionPathDisplay::updateWithInstruction | ( | VgEngine::VgConstRefPtr< VgNavigationModule::VgINavigation > const & | pNavigation, |
| unsigned int | pIndex | ||
| ) | [virtual] |
Updates this Display with an instruction.
| pNavigation | The navigation object used. |
| pIndex | The instruction index to use. |
Implements VgMyInstructionDisplay.
VgEngine::VgConstRefPtr< VgNavigationModule::VgINavigationInstruction > VgMyInstructionPathDisplay::mInstruction [protected] |
bool VgMyInstructionPathDisplay::mIsLineVisible [protected] |
VgEngine::VgRefPtr< Vg3DModule::VgLine > VgMyInstructionPathDisplay::mLine [protected] |
VgApplication::VgIApplication* VgMyInstructionPathDisplay::mVgApplication [protected] |