You receive a IViewEvent instance when something dealing with the view has changed: Events received with that class : EventType_View_Transform or EventType_View_Active.
More...
#include <NotificationAPI_Events.h>
You receive a IViewEvent instance when something dealing with the view has changed: Events received with that class : EventType_View_Transform or EventType_View_Active.
◆ ~IViewEvent()
◆ ViewIsACameraOrLightNode()
virtual bool ViewIsACameraOrLightNode |
( |
| ) |
const |
|
pure virtual |
Returns true if the active view is a camera or a light node, false if it's a viewport.
◆ GetViewCameraOrLightNode()
virtual INode* GetViewCameraOrLightNode |
( |
| ) |
const |
|
pure virtual |
Returns the INode* of the new active view if it is a camera or a light node, NULL if it's a viewport.
◆ GetView()
Returns the newly active viewport. The pointer will not normally be null, but could be so in the case of an internal error.
◆ GetViewID()
virtual int GetViewID |
( |
| ) |
const |
|
pure virtual |
Returns the 'view undo ID' associated with the active viewport, for internal use.