OpenCMISS-Zinc C++ API Documentation
|
Information about changes to fields and other objects in the scene viewer. More...
#include <sceneviewer.hpp>
Public Types | |
enum | ChangeFlag { CHANGE_FLAG_NONE = CMZN_SCENEVIEWEREVENT_CHANGE_FLAG_NONE, CHANGE_FLAG_REPAINT_REQUIRED = CMZN_SCENEVIEWEREVENT_CHANGE_FLAG_REPAINT_REQUIRED, CHANGE_FLAG_TRANSFORM = CMZN_SCENEVIEWEREVENT_CHANGE_FLAG_TRANSFORM, CHANGE_FLAG_FINAL = CMZN_SCENEVIEWEREVENT_CHANGE_FLAG_FINAL } |
typedef int | ChangeFlags |
Public Member Functions | |
Sceneviewerevent (cmzn_sceneviewerevent_id in_sceneviewer_event_id) | |
Sceneviewerevent (const Sceneviewerevent &sceneviewerEvent) | |
Sceneviewerevent & | operator= (const Sceneviewerevent &sceneviewerEvent) |
bool | isValid () const |
cmzn_sceneviewerevent_id | getId () const |
ChangeFlags | getChangeFlags () const |
Protected Attributes | |
cmzn_sceneviewerevent_id | id |
Information about changes to fields and other objects in the scene viewer.
Information about changes to fields and other objects in the scene viewer, sent with each callback from the sceneviewer notifier.
typedef int OpenCMISS::Zinc::Sceneviewerevent::ChangeFlags |
Type for passing logical OR of ChangeFlag
|
inline |
Get logical OR of flags indicating how fields in the scene viewer have changed.
@return The change flags summarising the change: logical OR of enum Sceneviewerevent::ChangeFlag
values.
|
inline |
Return the C handle of the Sceneviewerevent object.
|
inline |
Check if this is a valid Sceneviewerevent object.