|
|
| xiiCameraMoveContext (xiiQtEngineDocumentWindow *pOwnerWindow, xiiQtEngineViewWidget *pOwnerView) |
|
void | LoadState () |
|
void | SetCamera (xiiCamera *pCamera) |
|
xiiVec3 | GetOrbitPoint () const |
|
void | SetOrbitDistance (float fDistance) |
|
void | FocusLost (bool bCancel) |
|
xiiEditorInput | KeyPressEvent (QKeyEvent *e) |
|
xiiEditorInput | KeyReleaseEvent (QKeyEvent *e) |
|
xiiEditorInput | MousePressEvent (QMouseEvent *e) |
|
xiiEditorInput | MouseReleaseEvent (QMouseEvent *e) |
|
xiiEditorInput | MouseMoveEvent (QMouseEvent *e) |
|
xiiEditorInput | WheelEvent (QWheelEvent *e) |
|
void | MakeActiveInputContext (bool bActive=true) |
|
bool | IsActiveInputContext () const |
|
void | SetOwner (xiiQtEngineDocumentWindow *pOwnerWindow, xiiQtEngineViewWidget *pOwnerView) |
|
xiiQtEngineDocumentWindow * | GetOwnerWindow () const |
|
xiiQtEngineViewWidget * | GetOwnerView () const |
|
bool | GetShortcutsDisabled () const |
|
void | SetShortcutsDisabled (bool bDisabled) |
| | If set to true, the surrounding window will ensure to block all shortcuts and instead send keypress events to the input context.
|
|
virtual bool | IsPickingSelectedAllowed () const |
| xiiVec2I32 | SetMouseMode (MouseMode mode) |
| xiiVec2I32 | UpdateMouseMode (QMouseEvent *e) |
|
virtual void | UpdateStatusBarText (xiiQtEngineDocumentWindow *pWindow) |
|
virtual const xiiRTTI * | GetDynamicRTTI () const |
| bool | IsInstanceOf (const xiiRTTI *pType) const |
| | Returns whether the type of this instance is of the given type or derived from it.
|
|
template<typename T> |
| XII_ALWAYS_INLINE bool | IsInstanceOf () const |
| | Returns whether the type of this instance is of the given type or derived from it.
|
|
|
static float | ConvertCameraSpeed (xiiUInt32 uiSpeedIdx) |
|
static void | SetActiveInputContext (xiiEditorInputContext *pContext) |
|
static bool | IsAnyInputContextActive () |
|
static xiiEditorInputContext * | GetActiveInputContext () |
|
static void | UpdateActiveInputContext () |
|
static const xiiRTTI * | GetStaticRTTI () |
◆ DoFocusLost()
| void xiiCameraMoveContext::DoFocusLost |
( |
bool | bCancel | ) |
|
|
overrideprotectedvirtual |
◆ DoKeyPressEvent()
| xiiEditorInput xiiCameraMoveContext::DoKeyPressEvent |
( |
QKeyEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ DoKeyReleaseEvent()
| xiiEditorInput xiiCameraMoveContext::DoKeyReleaseEvent |
( |
QKeyEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ DoMouseMoveEvent()
| xiiEditorInput xiiCameraMoveContext::DoMouseMoveEvent |
( |
QMouseEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ DoMousePressEvent()
| xiiEditorInput xiiCameraMoveContext::DoMousePressEvent |
( |
QMouseEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ DoMouseReleaseEvent()
| xiiEditorInput xiiCameraMoveContext::DoMouseReleaseEvent |
( |
QMouseEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ DoWheelEvent()
| xiiEditorInput xiiCameraMoveContext::DoWheelEvent |
( |
QWheelEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ OnActivated()
| void xiiCameraMoveContext::OnActivated |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ OnSetOwner()
|
|
inlineoverrideprotectedvirtual |
◆ UpdateContext()
| void xiiCameraMoveContext::UpdateContext |
( |
| ) |
|
|
overrideprivatevirtual |
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/InputContexts/CameraMoveContext.h
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/InputContexts/Implementation/CameraMoveContext.cpp