|
| SLATE_BEGIN_ARGS (SCoherentUIGTInputForward) |
|
COHERENTUIGTPLUGIN_API void | Construct (const FArguments &InArgs) |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnMouseMove (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnMouseButtonDown (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnMouseButtonDoubleClick (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnMouseButtonUp (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnMouseWheel (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnDragDetected (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FCursorReply | OnCursorQuery (const FGeometry &MyGeometry, const FPointerEvent &CursorEvent) const |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnKeyDown (const FGeometry &MyGeometry, const FKeyEvent &KeyEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnKeyUp (const FGeometry &MyGeometry, const FKeyEvent &KeyEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnAnalogValueChanged (const FGeometry &MyGeometry, const FAnalogInputEvent &KeyEvent) override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnKeyChar (const FGeometry &MyGeometry, const FCharacterEvent &InCharacterEvent) override |
|
virtual COHERENTUIGTPLUGIN_API bool | SupportsKeyboardFocus () const override |
|
virtual COHERENTUIGTPLUGIN_API FReply | OnFocusReceived (const FGeometry &MyGeometry, const FFocusEvent &InKeyboardFocusEvent) override |
|
virtual COHERENTUIGTPLUGIN_API void | OnFocusLost (const FFocusEvent &InKeyboardFocusEvent) override |
|
virtual COHERENTUIGTPLUGIN_API void | OnFocusChanging (const FWeakWidgetPath &PreviousFocusPath, const FWidgetPath &NewWidgetPath, const FFocusEvent &InFocusEvent) override |
|
COHERENTUIGTPLUGIN_API void | SetRaycastCollisionGroup (ECollisionChannel CollisionChannel) |
|
COHERENTUIGTPLUGIN_API void | SetRaycastTextureAddressMode (TextureAddress TextureAddressMode) |
|
COHERENTUIGTPLUGIN_API void | SetRaycastQuality (EGTInputWidgetRaycastQuality RaycastQuality) |
|
COHERENTUIGTPLUGIN_API void | SetRaycastUVChannel (uint32 UVChannel) |
|
COHERENTUIGTPLUGIN_API void | SetAlwaysAcceptMouseInputEvents (bool bAccept) |
|
COHERENTUIGTPLUGIN_API void | SetInputPropagationBehaviour (ECoherentUIGTInputPropagationBehaviour::Type Behaviour) |
|
COHERENTUIGTPLUGIN_API void | SetLineTraceMode (EGTInputWidgetLineTraceMode Mode) |
|
COHERENTUIGTPLUGIN_API void | RefocusView (UCoherentUIGTBaseComponent *NewFocusedView) |
|