|
| SLATE_BEGIN_ARGS (SCoherentUIGTWidget) |
|
COHERENTUIGTPLUGIN_API void | Construct (const FArguments &InArgs) |
|
virtual COHERENTUIGTPLUGIN_API FVector2D | ComputeDesiredSize (float LayoutScaleMultiplier) const override |
|
virtual COHERENTUIGTPLUGIN_API void | Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override |
|
virtual COHERENTUIGTPLUGIN_API int32 | OnPaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyClippingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override |
|
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 |
|
COHERENTUIGTPLUGIN_API void | CreateView (const FString &Url, TSharedPtr< Coherent::UIGT::ViewListener > Listener, Coherent::UIGT::ResourceHandler *Handler) |
|
COHERENTUIGTPLUGIN_API void | CreateView (const Coherent::UIGT::ViewInfo &Info, const FString &Url, TSharedPtr< Coherent::UIGT::ViewListener > Listener) |
|
COHERENTUIGTPLUGIN_API void | RecreateView (const Coherent::UIGT::ViewInfo &Info, const FString &Url, TSharedPtr< Coherent::UIGT::ViewListener > Listener) |
|
COHERENTUIGTPLUGIN_API Coherent::UIGT::View * | GetView () |
|
COHERENTUIGTPLUGIN_API Coherent::UIGT::ViewRenderer * | GetViewRenderer () |
|
COHERENTUIGTPLUGIN_API UTextureRenderTarget2D * | GetRenderTexture () const |
|
COHERENTUIGTPLUGIN_API void | RenderWrapperResize () |
|
void | OnWindowActivated () |
|
void | OnWindowDeactivated () |
|
void | TickInMinimizedGame () const |
|
bool | HasRequestedView () const |
|
enum TextureFilter | GetFilter () const |
|
void | SetFilter (enum TextureFilter InFilter) |
|
COHERENTUIGTPLUGIN_API void | SetReceiveInput (bool bInReceiveInput) |
|
COHERENTUIGTPLUGIN_API void | SetReceiveInputWhenTransparent (bool bInReceiveInputWhenTransparent) |
|
COHERENTUIGTPLUGIN_API void | SetInputPropagationBehaviour (ECoherentUIGTInputPropagationBehaviour::Type Behaviour) |
|
COHERENTUIGTPLUGIN_API void | SetTickPeriodInMinimizedGame (float Period) |
|
void | SetIsMaterialGammaCorrected (bool bIsGammaCorrected) |
|