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] |