Views
Manager Package API Reference Guide
Product Documentation:
Views Documentation Home
List of all members | Public Member Functions | Public Attributes
IlvManagerSetInteractorMessage Class Reference

Manager message class used when setting an interactor on a manager view. More...

#include <ilviews/manager/observer.h>

Inheritance diagram for IlvManagerSetInteractorMessage:
IlvManagerViewMessage IlvManagerMessage

Public Member Functions

 IlvManagerSetInteractorMessage (IlvMgrView *mgrview, IlvManagerViewInteractor *oldValue)
 Constructor. More...
 
- Public Member Functions inherited from IlvManagerViewMessage
IlvMgrViewgetMgrView () const
 Returns the manager view. More...
 
- Public Member Functions inherited from IlvManagerMessage
 IlvManagerMessage (IlUInt reason, IlUInt mask, IlAny data=0)
 Constructor. More...
 

Public Attributes

IlvManagerViewInteractor_oldInteractor
 Previous interactor. More...
 
- Public Attributes inherited from IlvManagerMessage
IlAny _data
 Additional message information. More...
 
IlUInt _mask
 Message mask (or message category). More...
 
IlUInt _reason
 Message type. More...
 

Detailed Description

Manager message class used when setting an interactor on a manager view.

Library: ilvmgr

This message class is used in the member functions IlvManager::setInteractor() and IlvManager::removeInteractor(). The reason (or message type) is always IlvMgrMsgSetInteractor. The new interactor set is available through the manager view. The interactor previously set on the manager view is stored in the message data field _oldInteractor.

Constructor & Destructor Documentation

◆ IlvManagerSetInteractorMessage()

IlvManagerSetInteractorMessage::IlvManagerSetInteractorMessage ( IlvMgrView mgrview,
IlvManagerViewInteractor oldValue 
)

Constructor.

Sets the message type to IlvMgrMsgSetInteractor.

Parameters
mgrviewThe manager view being removed.
oldValueThe interactor previously set on the manager view.

Member Data Documentation

◆ _oldInteractor

IlvManagerViewInteractor* IlvManagerSetInteractorMessage::_oldInteractor

Previous interactor.

Points to the interactor previously set on the manager view. If there was no interactor on the view, the value is 0.