UTBLUserWidget¶
#include <TBLUserWidget.h>
Inherits from UUserWidget
Inherited by UHUDContainerWidget, UPartyList, UPartyListEntry, UTBLGameUpdateContentWidget, UTBLScreenManager, UTBLScreenWidget
Public Functions¶
Name | |
---|---|
UTBLScreenManager * | GetScreenManager() const |
void | HandleGamepadNavigationModeChanged([[EGamepadNavigationMode]] Mode) |
bool | IsWidgetDisabled() const |
void | IsWidgetEnabled([[EWidgetDisableType]] & Result) |
void | K2_Highlight() |
void | K2_OnFocusChanging() |
void | K2_Unhighlight() |
void | NativeHighlight() |
void | NativeUnhighlight() |
void | PlayAdvancedAnimation(const UWidgetAnimation * InAnimation, const UCurveFloat * InterpolationCurve, float StartAtTime, float LoopBackToTime, float EndAtTime, bool bIsNormalizedCurve, float AnimationSpeed, int32 NumLoopsToPlay, bool bResumeFromLastTime, float Duration, float MaxDuration) |
void | PlayInterruptableAnimation(UWidgetAnimation * InAnimation, float StartAtTime, int32 NumLoopsToPlay, FName InterruptGroup, bool bPlayInReverse, bool bReverseExisting) |
UTBLUserWidget() |
Protected Functions¶
Name | |
---|---|
UTBLUserWidget * | GetRadioGroupSelection(FName Group) |
void | SetSelfAsRadioGroupSelection(FName Group) |
Public Attributes¶
Name | |
---|---|
TArray< UTBLUMGSequencePlayer * > | ActiveTBLSequencePlayers |
TArray< FButtonCallout > | ButtonCallouts |
FOnNavigationPathEvent | EventAddedToFocusPath |
FOnNavigationPathEvent | EventRemovedFromFocusPath |
TMap< FName, TWeakObjectPtr< UUMGSequencePlayer > > | InterruptableSequencePlayers |
bool | IsWidgetDisabledInDemoMode |
bool | IsWidgetDisabledInShippingWIP |
FOnHighlightEvent | OnHighlight |
FOnHighlightEvent | OnUnhighlight |
bool | bIsHighlighted |
bool | bIsInFocusPath |
Updated on 2025-01-21 at 09:02:25 +0100