Zdexby TheHolyOneZ
5,372 classes
Class

UItm_SeasonChallenge_Small_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Menu_Seasons/Itm_SeasonChallenge_Small.Itm_SeasonChallenge_Small_C 0x0398 (920 B) align 8 inherited 0x0260 8 scripted vtable /Game/UI/Menu_Seasons/Itm_SeasonChallenge_Small
0x00x0398

Members 19

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ImageLoadedUWidgetAnimation*Transient+7 flagsnullptr
0x08Button_OuterUButton*9 flagsnullptr
0x08I_BackgroundUImage*9 flagsnullptr
0x08I_ButtonStyleUImage*9 flagsnullptr
0x08I_ButtonStyle_1UImage*9 flagsnullptr
0x08I_ButtonStyle_2UImage*9 flagsnullptr
0x08Image_297UImage*9 flagsnullptr
0x08Image_ChallengeUImage*9 flagsnullptr
0x08Image_TypeUImage*9 flagsnullptr
0x08ProgressBar_142UProgressBar*9 flagsnullptr
0x08RetainerBox_MaskingURetainerBox*9 flagsnullptr
0x08SizeBox_OuterUSizeBox*9 flagsnullptr
0x08Text_NumberOfWinsUTextBlock*9 flagsnullptr
0x08TextBlock_ChallengeTextUTextBlock*9 flagsnullptr
0x08VerticalBox_ContentUVerticalBox*9 flagsnullptr
0xA0ChallengeInfoFChallengeInfo3 flags{Text=<FText>, Icon=nullptr, IconOutlined=nullptr, Color={R…
0x04ChallengeIndexint327 flags0
0x03840x04padding / unreflected
0x10HoverChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
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 8

SignatureFlagsNativeParams
void Refresh()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Itm_SeasonChallenge_Small(75);0x000Freturn;0x0011// end of script
0x00
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Itm_SeasonChallenge_Small(1202);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnImageLoaded()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Itm_SeasonChallenge_Small(1313);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Button_Outer_K2Node_ComponentBoundEvent_0_OnButtonHoverEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Itm_SeasonChallenge_Small(2048);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Button_Outer_K2Node_ComponentBoundEvent_1_OnButtonHoverEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Itm_SeasonChallenge_Small(2101);0x000Freturn;0x0011// end of script
0x00
void SetHoverColor(const FLinearColor& InColorAndOpacity)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_InColorAndOpacity = InColorAndOpacity;0x0012ExecuteUbergraph_Itm_SeasonChallenge_Small(2154);0x0021return;0x0023// end of script
0x10
void ExecuteUbergraph_Itm_SeasonChallenge_Small(int32 EntryPoint)
Script83 statements · 2,360 bytes of bytecode
0x0000PushFlow(Label_0935);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FHoverChanged.Broadcast(false, ChallengeIndex);0x002CPopFlow();0x002DLabel_002D:0x002DHoverChanged.Broadcast(true, ChallengeIndex);0x004APopFlow();0x004BTextBlock_ChallengeText.SetText(ChallengeInfo.Text);0x0081Image_Type.SetBrushFromTexture(ChallengeInfo.Icon, false);0x00B8K2Node_MakeStruct_FormatArgumentData.ArgumentName = "number2";0x00DCK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00F9K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = ChallengeInfo.NumberOfWins;0x0143K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0163K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0180K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "number1";0x01A4K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x01C1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x01DEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = ChallengeInfo.CurrentWins;0x020BK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x022BK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0248K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0265CallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("{number1}/{number2}"), K2Node_MakeArray_Array_1);0x02A1Text_NumberOfWins.SetText(CallFunc_Format_ReturnValue);0x02CECallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(ChallengeInfo.NumberOfWins);0x02FCCallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(ChallengeInfo.CurrentWins);0x032ACallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x0358ProgressBar_142.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue);0x0381I_ButtonStyle.SetColorAndOpacity(ChallengeInfo.Color);0x03B3I_ButtonStyle_1.SetColorAndOpacity(ChallengeInfo.Color);0x03E5I_ButtonStyle_2.SetColorAndOpacity(ChallengeInfo.Color);0x0417CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.AsyncManager);0x0435K2Node_CreateDelegate_OutputDelegate.Bind(this, OnImageLoaded);0x044CK2Node_MakeArray_Array = {ChallengeInfo.Stat1Image, ChallengeInfo.Stat2Image};0x047BCallFunc_GetGameInstanceSubsystem_ReturnValue.AsyncLoadSoftObjects(K2Node_MakeArray_Array, 0, K2Node_CreateDelegate_OutputDelegate, 0);0x04B1PopFlow();0x04B2Refresh();0x04C0SetHoverColor(LinearColor{0.6f, 0.6f, 0.6f, 1f});0x04F0PopFlow();0x04F1Label_04F1:0x04F1CallFunc_PlayAnimation_ReturnValue = PlayAnimation(ImageLoaded, 0f, 1, 0, 1f, false);0x0520PopFlow();0x0521CallFunc_IsValidSoftObjectReference_ReturnValue = IsValidSoftObjectReference(ChallengeInfo.Stat2Image);0x0547if (!(CallFunc_IsValidSoftObjectReference_ReturnValue)) goto Label_0686;0x0555CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/UI/Menu_Seasons/Assets/M_SeasonChallenge.M_SeasonChallenge, FName(None), 0);0x0582Image_Challenge.SetBrushFromMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x05AFPushFlow(Label_072A);0x05B4CallFunc_LoadAsset_Blocking_ReturnValue_2 = LoadAsset_Blocking(ChallengeInfo.Stat1Image);0x05DAK2Node_DynamicCast_AsTexture_2D_2 = Cast<Texture2D>(CallFunc_LoadAsset_Blocking_ReturnValue_2);0x05FEK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsTexture_2D_2);0x061Bif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0625CallFunc_GetDynamicMaterial_ReturnValue = Image_Challenge.GetDynamicMaterial();0x064FCallFunc_GetDynamicMaterial_ReturnValue.SetTextureParameterValue(FName(LeftImage), K2Node_DynamicCast_AsTexture_2D_2);0x0685PopFlow();0x0686Label_0686:0x0686CallFunc_LoadAsset_Blocking_ReturnValue = LoadAsset_Blocking(ChallengeInfo.Stat1Image);0x06ACK2Node_DynamicCast_AsTexture_2D = Cast<Texture2D>(CallFunc_LoadAsset_Blocking_ReturnValue);0x06D0K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsTexture_2D);0x06EDif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x06F7Image_Challenge.SetBrushFromTexture(K2Node_DynamicCast_AsTexture_2D, false);0x0725goto Label_04F1;0x072ALabel_072A:0x072ACallFunc_LoadAsset_Blocking_ReturnValue_1 = LoadAsset_Blocking(ChallengeInfo.Stat2Image);0x0750K2Node_DynamicCast_AsTexture_2D_1 = Cast<Texture2D>(CallFunc_LoadAsset_Blocking_ReturnValue_1);0x0774K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsTexture_2D_1);0x0791if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x079BCallFunc_GetDynamicMaterial_ReturnValue_1 = Image_Challenge.GetDynamicMaterial();0x07C5CallFunc_GetDynamicMaterial_ReturnValue_1.SetTextureParameterValue(FName(RightImage), K2Node_DynamicCast_AsTexture_2D_1);0x07FBgoto Label_04F1;0x0800SetHoverColor(LinearColor{1f, 1f, 1f, 1f});0x0830goto Label_002D;0x0835SetHoverColor(LinearColor{0.6f, 0.6f, 0.6f, 1f});0x0865goto Label_000F;0x086ACallFunc_GetEffectMaterial_ReturnValue = RetainerBox_Masking.GetEffectMaterial();0x0894CallFunc_GetEffectMaterial_ReturnValue.SetVectorParameterValue(FName(OutlineColor), K2Node_CustomEvent_InColorAndOpacity);0x08CAK2Node_MakeStruct_SlateColor.SpecifiedColor = K2Node_CustomEvent_InColorAndOpacity;0x08EEK2Node_MakeStruct_SlateColor.ColorUseRule = 0;0x090BImage_Challenge.SetBrushTintColor(K2Node_MakeStruct_SlateColor);0x0934PopFlow();0x0935Label_0935:0x0935return;0x0937// end of script
Final0x04
void HoverChanged__DelegateSignature(bool IsHovered, int32 Index)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08

Used by 1

types with a member, parameter or interface of this type