|
| SLATE_BEGIN_ARGS (SCoherentUIGTLoadingScreenWidget) |
|
COHERENTUIGTPLUGIN_API void | Construct (const FArguments &InArgs) |
|
virtual COHERENTUIGTPLUGIN_API void | Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override |
|
COHERENTUIGTPLUGIN_API TSharedRef< FActiveTimerHandle > | RegisterLoadingScreenTimer (float TickInterval, FWidgetActiveTimerDelegate TickFunction) |
| Registers your TickFunction with a timer to be repeatedly called every TickInterval seconds. Use this function to update the loading screen while it's active. Note that your callback may be called on either the slate loading screen thread or the game thread depending on whether the next level has been loaded.
|
|
| SLATE_BEGIN_ARGS (SCoherentUIGTWidget) |
|
COHERENTUIGTPLUGIN_API void | Construct (const FArguments &InArgs) |
|
virtual COHERENTUIGTPLUGIN_API FVector2D | ComputeDesiredSize (float LayoutScaleMultiplier) const 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) |
|