|
Archicad 30 C++ API
|
The base class you need to inherit from in case you want to handle view 3D settings events. More...
#include <APIdefs_Callback.h>
Public Member Functions | |
| virtual GS::UniString | GetName () const override final |
| virtual void | Dispatch (const API_IEventNotifier &eventNotifier) const override final |
| It dispatches the event. | |
| virtual void | View3DSettingsChanged () const =0 |
| Event handler called when view 3D settings changes. | |
| virtual void | View3DSettingsChangedInNavigation () const =0 |
| Event handler called when view 3D settings changes during navigation. | |
The base class you need to inherit from in case you want to handle view 3D settings events.
|
inlinefinaloverridevirtual |
It dispatches the event.
| eventNotifier | The occurrence of an event can be notified via this parameter. |
Implements API_IEventHandler.
|
inlinefinaloverridevirtual |
Implements API_IEventHandler.
|
pure virtual |
Event handler called when view 3D settings changes.
This function is called on events when the 3D view settings (such as API_3DProjectionInfo, API_3DFilterAndCutSettings, API_3DWindowInfo) have been changed.
|
pure virtual |
Event handler called when view 3D settings changes during navigation.
This function is called during 3D navigation, so that you can track camera setting changes.