VisioMove SDK (iOS)  2.1.22
VgMapModule::VgIPlaceListener Struct Referenceabstract
Inheritance diagram for VgMapModule::VgIPlaceListener:
Inheritance graph

Public Member Functions

virtual ~VgIPlaceListener ()
 
virtual void notifyPlaceSelected (VgApplication::VgIApplication &pVgApplication, const std::string &pID, const VgEngine::VgPosition &pPosition)=0
 
virtual void notifyMapDatabaseLoaded (VgApplication::VgIApplication &pVgApplication)=0
 
- Public Member Functions inherited from VgEngine::VgReferenced
 VgReferenced ()
 
 VgReferenced (const VgReferenced &pThis)
 
virtual ~VgReferenced ()
 
VgReferencedoperator= (const VgReferenced &pThis)
 
void ref () const
 
int unref () const
 
int getNbReferences () const
 

Protected Member Functions

 VgIPlaceListener ()
 

Additional Inherited Members

- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 

Detailed Description

The VgIPlaceListener allow users to be notified of Place related events that occur within the map module where the listener has been registered. An example of a Place related event is the nofity place selected event.

Constructor & Destructor Documentation

VgMapModule::VgIPlaceListener::VgIPlaceListener ( )
inlineprotected

Constructor.

virtual VgMapModule::VgIPlaceListener::~VgIPlaceListener ( )
inlinevirtual

Destructor

Member Function Documentation

virtual void VgMapModule::VgIPlaceListener::notifyMapDatabaseLoaded ( VgApplication::VgIApplication pVgApplication)
pure virtual

This method is called when all places have been loaded. Usually after selectDataset, or when a listener is added after the dataset has been selected.

Parameters
pVgApplicationthe source of the event.
Version
2.0.9334
virtual void VgMapModule::VgIPlaceListener::notifyPlaceSelected ( VgApplication::VgIApplication pVgApplication,
const std::string &  pID,
const VgEngine::VgPosition pPosition 
)
pure virtual

This method is called when a place has been selected.

Parameters
pVgApplicationthe source of the event.
pIDthe place descriptor ID.
pPositionthe view point position of the selected place

The documentation for this struct was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016