Zdexby TheHolyOneZ
5,372 classes
Class

UUI_AdvancedLabel_C

: UFSDAdvancedLabel : UUserWidget : UWidget : UVisual : UObject
/Game/UI/Global_UI_Elements/UI_AdvancedLabel.UI_AdvancedLabel_C 0x0368 (872 B) align 8 inherited 0x0298 14 scripted vtable /Game/UI/Global_UI_Elements/UI_AdvancedLabel
0x00x0368

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08LinesUVerticalBox*9 flagsnullptr
0x58FontFSlateFontInfo3 flags{FontObject=/Game/Art/Fonts/Carbon.Carbon, FontMaterial=nul…
0x08CurrentLineUHorizontalBox*8 flagsnullptr
0x04Icon Sizeint326 flags50
0x10Text TintFLinearColor6 flags{R=1, G=1, B=1, A=1}
0x10Key Name TintFLinearColor6 flags{R=1, G=1, B=1, A=1}
0x10PC Icon TintFLinearColor6 flags{R=1, G=1, B=1, A=1}
0x10Controller Icon TintFLinearColor6 flags{R=1, G=1, B=1, A=1}
0x04Icon Size_ControllerOverrideint326 flags0
0x10Shadow ColorFLinearColor6 flags{R=0, G=0, B=0, A=0}
0x08Shadow OffsetFVector2D6 flags{X=0, Y=0}
Inherited from UFSDAdvancedLabel 4
OffsetSizeNameTypeFlagsDefault
0x18FormattedTextFTextProtected+4 flags<FText>
0x18ControllerOverrideTextFTextProtected+4 flags<FText>
0x01UpperCaseboolProtected+7 flagsfalse
0x01PreviewAsEFSDInputSourceProtected+7 flagsNone
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=2}
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 14

SignatureFlagsNativeParams
void SetFont(const FSlateFontInfo& InFont, bool InKeepFontSize)
Script4 statements · 40 bytes of bytecode
0x0000Font = InFont;0x001BRefresh();0x0025return;0x0027// end of script
Public0x59
void SetIconSize(int32 Icon Size, int32 Icon Size_ControllerOverride)
Script5 statements · 67 bytes of bytecode
0x0000Icon Size = Icon Size;0x001BIcon Size_ControllerOverride = Icon Size_ControllerOverride;0x0036Refresh();0x0040return;0x0042// end of script
Public0x08
void SetFontSize(int32 Font Size)
Script10 statements · 272 bytes of bytecode
0x0000K2Node_MakeStruct_SlateFontInfo.FontObject = Font.FontObject;0x0025K2Node_MakeStruct_SlateFontInfo.FontMaterial = Font.FontMaterial;0x004AK2Node_MakeStruct_SlateFontInfo.OutlineSettings = Font.OutlineSettings;0x0077K2Node_MakeStruct_SlateFontInfo.TypefaceFontName = Font.TypefaceFontName;0x00A4K2Node_MakeStruct_SlateFontInfo.Size = Font Size;0x00C8K2Node_MakeStruct_SlateFontInfo.LetterSpacing = 0;0x00E8Font = K2Node_MakeStruct_SlateFontInfo;0x0103Refresh();0x010Dreturn;0x010F// end of script
Public0x04
void SetPreviewAs(uint8 PreviewAs)
Script5 statements · 86 bytes of bytecode
0x0000CallFunc_GetValidValue_ReturnValue = GetValidValue(/Script/FSD.EFSDInputSource, PreviewAs);0x002EPreviewAs = CallFunc_GetValidValue_ReturnValue;0x0049Refresh();0x0053return;0x0055// end of script
Public0x01
void SetTints(const FLinearColor& Text Tint, const FLinearColor& Key Name Tint, const FLinearColor& PC Icon Tint, const FLinearColor& Controller Icon Tint)
Script7 statements · 121 bytes of bytecode
0x0000Text Tint = Text Tint;0x001BKey Name Tint = Key Name Tint;0x0036PC  Icon Tint = PC  Icon Tint;0x0051Controller Icon Tint = Controller Icon Tint;0x006CRefresh();0x0076return;0x0078// end of script
Public0x40
void SetKeyNameTint(const FLinearColor& Key Name Tint)
Script4 statements · 40 bytes of bytecode
0x0000Key Name Tint = Key Name Tint;0x001BRefresh();0x0025return;0x0027// end of script
Public0x10
void SetIconTint(const FLinearColor& PC Icon Tint, const FLinearColor& Controller Icon Tint)
Script5 statements · 67 bytes of bytecode
0x0000PC  Icon Tint = PC  Icon Tint;0x001BController Icon Tint = Controller Icon Tint;0x0036Refresh();0x0040return;0x0042// end of script
Public0x20
void SetTextTint(const FLinearColor& Text Tint)
Script4 statements · 40 bytes of bytecode
0x0000Text Tint = Text Tint;0x001BRefresh();0x0025return;0x0027// end of script
Public0x10
void OnNewLine(int32 Index)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Index = Index;0x0012ExecuteUbergraph_UI_AdvancedLabel(10);0x0021return;0x0023// end of script
EventProtected0x04
void OnAddIcon(const FString& Name, FActionIconMapping& Icon)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Name_1 = Name;0x0012PersistentFrame.K2Node_Event_Icon = Icon;0x0024ExecuteUbergraph_UI_AdvancedLabel(259);0x0033return;0x0035// end of script
EventProtected0x38
void OnAddKeyName(const FString& Name)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Name = Name;0x0012ExecuteUbergraph_UI_AdvancedLabel(1337);0x0021return;0x0023// end of script
EventProtected0x10
void OnAddString(const FString& Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_Value = Value;0x0012ExecuteUbergraph_UI_AdvancedLabel(1588);0x0021return;0x0023// end of script
EventProtected0x10
void OnReset()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_UI_AdvancedLabel(1759);0x000Freturn;0x0011// end of script
EventProtected0x00
void ExecuteUbergraph_UI_AdvancedLabel(int32 EntryPoint)
Script53 statements · 1,767 bytes of bytecode
0x0000goto [EntryPoint];0x000ACallFunc_CreateHorizontalBox_ReturnValue = CreateHorizontalBox();0x001ECallFunc_AddChildToVerticalBox_ReturnValue = Lines.AddChildToVerticalBox(CallFunc_CreateHorizontalBox_ReturnValue);0x0051K2Node_MakeStruct_SlateChildSize.Value = 1f;0x0071K2Node_MakeStruct_SlateChildSize.SizeRule = 0;0x008ECallFunc_AddChildToVerticalBox_ReturnValue.SetSize(K2Node_MakeStruct_SlateChildSize);0x00B7CurrentLine = CallFunc_CreateHorizontalBox_ReturnValue;0x00CAgoto Label_06E4;0x00CFLabel_00CF:0x00CFLines.ClearChildren();0x00F3CurrentLine = nullptr;0x00FEgoto Label_06E4;0x0103CallFunc_IsValid_ReturnValue = IsValid(K2Node_Event_Icon.Icon);0x0129if (!(CallFunc_IsValid_ReturnValue)) goto Label_06E4;0x0137CallFunc_Blueprint_GetSizeY_ReturnValue = K2Node_Event_Icon.Icon.Blueprint_GetSizeY();0x0172CallFunc_Blueprint_GetSizeX_ReturnValue = K2Node_Event_Icon.Icon.Blueprint_GetSizeX();0x01ADCallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Blueprint_GetSizeY_ReturnValue);0x01D2CallFunc_GetCurrentInputSource_ReturnValue_1 = GetCurrentInputSource();0x01EECallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCurrentInputSource_ReturnValue_1, 2);0x020DCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Icon Size_ControllerOverride, 0);0x022FCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_IntInt_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x0255Temp_bool_Variable = CallFunc_BooleanAND_ReturnValue;0x0268CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Switch(Temp_bool_Variable, false => Icon Size, true => Icon Size_ControllerOverride, default => K2Node_Select_Default_2));0x02B9CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x02E7CallFunc_Multiply_IntFloat_ReturnValue = Multiply_IntFloat(CallFunc_Blueprint_GetSizeX_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue);0x0315CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Multiply_IntFloat_ReturnValue);0x033ACallFunc_CreateImageSized_ReturnValue = CreateImageSized(K2Node_Event_Icon.Icon, CallFunc_FTrunc_ReturnValue, Switch(Temp_bool_Variable, false => Icon Size, true => Icon Size_ControllerOverride, default => K2Node_Select_Default_2));0x039ETemp_struct_Variable = LinearColor{1f, 1f, 1f, 1f};0x03D2CallFunc_GetCurrentInputSource_ReturnValue = GetCurrentInputSource();0x03EECallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentInputSource_ReturnValue, 2);0x040DTemp_bool_Variable_1 = K2Node_Event_Icon.DoNotTint;0x0429Temp_bool_Variable_2 = CallFunc_EqualEqual_ByteByte_ReturnValue;0x043CCallFunc_CreateImageSized_ReturnValue.SetColorAndOpacity(Switch(Temp_bool_Variable_1, false => Switch(Temp_bool_Variable_2, false => PC  Icon Tint, true => Controller Icon Tint, default => K2Node_Select_Default), true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x04BDCallFunc_AddChildToHorizontalBox_ReturnValue_2 = CurrentLine.AddChildToHorizontalBox(CallFunc_CreateImageSized_ReturnValue);0x04F0CallFunc_AddChildToHorizontalBox_ReturnValue_2.SetVerticalAlignment(2);0x0512CallFunc_AddChildToHorizontalBox_ReturnValue_2.SetHorizontalAlignment(2);0x0534goto Label_06E4;0x0539CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("[", K2Node_Event_Name);0x0561CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, "]");0x0589CallFunc_CreateTextBlock_ReturnValue_1 = CreateTextBlock(CallFunc_Concat_StrStr_ReturnValue_1, Font, Key Name Tint);0x05B8CallFunc_AddChildToHorizontalBox_ReturnValue_1 = CurrentLine.AddChildToHorizontalBox(CallFunc_CreateTextBlock_ReturnValue_1);0x05EBCallFunc_AddChildToHorizontalBox_ReturnValue_1.SetVerticalAlignment(2);0x060DCallFunc_AddChildToHorizontalBox_ReturnValue_1.SetHorizontalAlignment(2);0x062Fgoto Label_06E4;0x0634CallFunc_CreateTextBlock_ReturnValue = CreateTextBlock(K2Node_Event_Value, Font, Text Tint);0x0663CallFunc_AddChildToHorizontalBox_ReturnValue = CurrentLine.AddChildToHorizontalBox(CallFunc_CreateTextBlock_ReturnValue);0x0696CallFunc_AddChildToHorizontalBox_ReturnValue.SetVerticalAlignment(2);0x06B8CallFunc_AddChildToHorizontalBox_ReturnValue.SetHorizontalAlignment(0);0x06DAgoto Label_06E4;0x06DFgoto Label_00CF;0x06E4Label_06E4:0x06E4return;0x06E6// end of script
Final0x04

Used by 13

types with a member, parameter or interface of this type