Views
Maps Package API Reference Guide
Product Documentation:
Views Documentation Home
List of all members | Public Member Functions
IlvMapInfoListener Class Referenceabstract

This abstract class is the listener class for receiving notifications about map information changes. More...

#include <ilviews/maps/mapinfo.h>

Public Member Functions

virtual void managerDeleted (IlvManager *manager)=0
 Called by the destructor of IlvManager. More...
 
virtual void mapInfoChanged (IlvManager *manager, const IlvMapInfo *oldInfo, const IlvMapInfo *newInfo)=0
 Called when the IlvMapInfo of a manager changes. More...
 

Detailed Description

This abstract class is the listener class for receiving notifications about map information changes.

Instances of IlvMapInfoListener can be notified from the map information changes that occur to a manager using the IlvMapInfo::AddMapInfoListener() static function. Library: ilvmaps

See also
IlvMapInfo

Member Function Documentation

◆ managerDeleted()

virtual void IlvMapInfoListener::managerDeleted ( IlvManager manager)
pure virtual

Called by the destructor of IlvManager.

Parameters
managerThe manager being destructed.

◆ mapInfoChanged()

virtual void IlvMapInfoListener::mapInfoChanged ( IlvManager manager,
const IlvMapInfo oldInfo,
const IlvMapInfo newInfo 
)
pure virtual

Called when the IlvMapInfo of a manager changes.

Parameters
managerThe manager in which the map info changed.
oldInfoThe previous map information. Can be 0 if no previous map information was previously attached to the manager.
newInfoThe new map information. Can be 0 if the current map information of manager has just been detached.