Skip to content

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