VisioDevKit-Sample  v2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Pages
VgMyNavigationPositionDisplay Class Referenceabstract

Interface responsible for displaying the current navigation position. More...

Inheritance diagram for VgMyNavigationPositionDisplay:
Inheritance graph

Public Member Functions

virtual void updateWithPosition (VgEngine::VgConstRefPtr< VgNavigationModule::VgINavigation > const &pNavigation, const VgEngine::VgPosition &pPosition)=0
 A notification containing the latest position associated with the navigation object. More...
 
virtual void clear ()=0
 Clears the object. More...
 
virtual void show ()=0
 Declaration from interface : VgMyDisplayable. More...
 
virtual void hide ()=0
 Hides this Object. More...
 
virtual bool isVisible ()=0
 

Detailed Description

Interface responsible for displaying the current navigation position.

Member Function Documentation

virtual void VgMyNavigationPositionDisplay::clear ( )
pure virtual

Clears the object.

Implemented in VgMyAvatarDisplay.

virtual void VgMyNavigationPositionDisplay::hide ( )
pure virtual

Hides this Object.

No effect if it is already hidden.

Implements VgMyDisplayable.

Implemented in VgMyAvatarDisplay.

virtual bool VgMyNavigationPositionDisplay::isVisible ( )
pure virtual
Returns
TRUE if this Object is visible (i.e. shown). FALSE otherwise.

Implements VgMyDisplayable.

Implemented in VgMyAvatarDisplay.

virtual void VgMyNavigationPositionDisplay::show ( )
pure virtual

Declaration from interface : VgMyDisplayable.

Implements VgMyDisplayable.

Implemented in VgMyAvatarDisplay.

virtual void VgMyNavigationPositionDisplay::updateWithPosition ( VgEngine::VgConstRefPtr< VgNavigationModule::VgINavigation > const &  pNavigation,
const VgEngine::VgPosition &  pPosition 
)
pure virtual

A notification containing the latest position associated with the navigation object.

Parameters
pNavigationThe navigation object.
pPositionThe new position.

Implemented in VgMyAvatarDisplay.


The documentation for this class was generated from the following file:
VisioDevKit 2.0, Visioglobe® 2013