UTBLScreenWidget¶
#include <TBLScreenWidget.h>
Inherits from UTBLUserWidget, UUserWidget
Inherited by UTBLDialogWidget, UTBLKeymapWidget, UTBLSocialScreen, UTBLStoreWidget, UTBLTitleScreen
Public Functions¶
| Name | |
|---|---|
| void | AddButtonAction(FName ButtonID, int32 ButtonIndex) |
| bool | BlockKeyPress(const [[EWeaponAbilitySlotKey]] WeaponAbilitySlotKey) const |
| void | FireButtonAction(FName ButtonID) |
| void | FireDefaultButtonAction(int32 ButtonIndex) |
| void | FireUpdateNotifications() |
| void | OnClosedScreen() |
| void | OnOpenedScreen() |
| void | OnOutroAnimationDone(bool bWasScreenClosed) |
| void | OnPausedScreen() |
| void | OnResumedScreen() |
| void | PlayIntroAnimation(UWidgetAnimation * InAnimation, float StartAtTime, int32 NumLoopsToPlay, bool bReverseExisting) |
| void | PlayOutroAnimation(UWidgetAnimation * InAnimation, float StartAtTime, int32 NumLoopsToPlay, bool bReverseExisting) |
| void | PopOffParentStack() |
| void | PushScreenToParentStack(UTBLScreenWidget * NextScreen) |
| void | RequestPlayerInput(bool WantsInput) |
| bool | ShouldOverrideIsFocusable() const |
| bool | ShouldShowMouseCursorOnInputCapture() const |
| UTBLScreenWidget() | |
| void | UpdateNotifications() |
Protected Functions¶
| Name | |
|---|---|
| bool | BP_OnBlockKeyPress(const [[EWeaponAbilitySlotKey]] WeaponAbilitySlotKey) const |
Public Attributes¶
| Name | |
|---|---|
| TWeakObjectPtr< UUMGSequencePlayer > | OutroPlayer |
| UTBLScreenManager * | ParentScreenManager |
| FName | StackName |
Protected Attributes¶
| Name | |
|---|---|
| TArray< [[EWeaponAbilitySlotKey]] > | BlockedWeaponAbilitySlotKeys |
| EMouseLockMode | MouseLockMode |
| ESlateVisibility | NonTopmostVisibility |
| int32 | PlayerInputIdAtInputModeChange |
| ESlateVisibility | TopmostVisibilty |
| bool | bHideCursorDuringCapture |
| bool | bInputUIAndGame |
| bool | bIsScreenClosed |
| bool | bModifyVisibilityOnPushAndPop |
| bool | bPopWhenEscapePressed |
| bool | bTopmostScreen |
| bool | bWantsInputFocusOnTopmost |
Updated on 2025-01-21 at 09:02:25 +0100