Zdexby TheHolyOneZ
5,457 classes
Class

UWBP_SettingSlider_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Settings/WBP_SettingSlider.WBP_SettingSlider_C 0x0404 (1,028 B) align 8 inherited 0x0340 9 scripted vtable /Game/UI/Settings/WBP_SettingSlider
0x00x0404

Members 20

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WBP_NavSlider_PenguinUWBP_NavSlider_Penguin_C*10 flagsnullptr
0x08configItem_textUTextBlock*10 flagsnullptr
0x08Border_62UBorder*10 flagsnullptr
0x04SliderValuefloat7 flags1
0x03640x04padding / unreflected
0x10UpdateScreenSettingFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08SaveValueKeyFName6 flagsNone
0x10AppendTextFString4 flags""
0x08MaxValuedouble6 flags1
0x10SplitTextFText2 flags<FText>
0x08As BP Config Save GameUBP_ConfigSaveGame_C*6 flagsnullptr
0x10MainTextFText2 flags<FText>
0x10OverrideTextArrayTArray<FText>2 flags[]
0x08StepValuedouble6 flags0.1
0x01FirstSettingsEndbool7 flagsfalse
0x03D90x07padding / unreflected
0x08BGMaterialUMaterialInterface*5 flags/Game/UI/LongTapButton/M_LongTapButtonFreeColor.M_LongTapBu…
0x10UpdateSettingValueFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01IsMonoSpacebool6 flagsfalse
0x03F90x03padding / unreflected
0x04Monospaced Widthfloat6 flags1
0x04MinTextCountint326 flags0
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08slotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 9

SignatureFlagsNativeParams
FText Get_ConfigItem_Text_1_Text_0()
Script56 statements · 1,602 bytes of bytecode
0x0000PushFlow(Label_0637);0x0005CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(100);0x0026CallFunc_GetSliderValue_ReturnValue = WBP_NavSlider_Penguin.GetSliderValue();0x0058CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSliderValue_ReturnValue);0x0075CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, MaxValue);0x00A3CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue);0x00D1CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0.1);0x00FFCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Add_DoubleDouble_ReturnValue);0x0124CallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(OverrideTextArray, CallFunc_FTrunc_ReturnValue);0x0160if (!(CallFunc_Array_IsValidIndex_ReturnValue)) goto Label_0416;0x016ECallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(100);0x018FCallFunc_GetSliderValue_ReturnValue = WBP_NavSlider_Penguin.GetSliderValue();0x01C1CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSliderValue_ReturnValue);0x01DECallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, MaxValue);0x020CCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue);0x023ACallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0.1);0x0268CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Add_DoubleDouble_ReturnValue);0x028DReturnText = OverrideTextArray[CallFunc_FTrunc_ReturnValue];0x02B2Label_02B2:0x02B2if (!(IsMonoSpace)) goto Label_05CD;0x02C0Temp_int_Variable = 1;0x02D7Label_02D7:0x02D7CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(ReturnText);0x02FCCallFunc_Len_ReturnValue = Len(CallFunc_Conv_TextToString_ReturnValue_1);0x0321CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(MinTextCount, CallFunc_Len_ReturnValue);0x034FCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x0375if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_05CD;0x0383PushFlow(Label_05ED);0x0388CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(ReturnText);0x03ADCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(" ", CallFunc_Conv_TextToString_ReturnValue);0x03D5CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue);0x03FAReturnText = CallFunc_Conv_StringToText_ReturnValue;0x0415PopFlow();0x0416Label_0416:0x0416CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(100);0x0437CallFunc_GetSliderValue_ReturnValue = WBP_NavSlider_Penguin.GetSliderValue();0x0469CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSliderValue_ReturnValue);0x0486CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, MaxValue);0x04B4CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Conv_IntToDouble_ReturnValue);0x04E2CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0.1);0x0510CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Add_DoubleDouble_ReturnValue);0x0535CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_FTrunc_ReturnValue);0x055ACallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue, AppendText);0x0588CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x05ADReturnText = CallFunc_Conv_StringToText_ReturnValue_1;0x05C8goto Label_02B2;0x05CDLabel_05CD:0x05CDReturnValue = ReturnText;0x05E8goto Label_0637;0x05EDLabel_05ED:0x05EDCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0617Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0632goto Label_02D7;0x0637Label_0637:0x0637return ReturnValue;0x0641// end of script
Public0x10
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_WBP_SettingSlider(817);0x0021return;0x0023// end of script
EventPublic0x01
void Update Config Item()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SettingSlider(1822);0x000Freturn;0x0011// end of script
0x00
void ApplySetting()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SettingSlider(1823);0x000Freturn;0x0011// end of script
Public0x00
void BndEvt__WBP_SettingSlider_WBP_NavSlider_Penguin_K2Node_ComponentBoundEvent_4_OnValueChangedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_SettingSlider(2501);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WBP_SettingSlider_WBP_NavSlider_Penguin_K2Node_ComponentBoundEvent_0_OnValueChangeEvery__DelegateSignature(double Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012ExecuteUbergraph_WBP_SettingSlider(2593);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_WBP_SettingSlider(int32 EntryPoint)
Script102 statements · 2,678 bytes of bytecode
0x0000PushFlow(Label_0A73);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x002APushFlow(Label_011E);0x002FCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, 0);0x0051if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_0216;0x005FCallFunc_SplitTextPure_ReturnValue = /Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.SplitTextPure(SplitText, "/", this);0x00A2/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SplitTextPure_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00DDCallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Array_Get_Item);0x0102MainText = CallFunc_Conv_StringToText_ReturnValue;0x011DPopFlow();0x011ELabel_011E:0x011ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0148Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0163Label_0163:0x0163CallFunc_SplitTextPure_ReturnValue = /Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.SplitTextPure(SplitText, "/", this);0x01A6CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SplitTextPure_ReturnValue);0x01E1CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0207if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0211goto Label_000F;0x0216Label_0216:0x0216CallFunc_SplitTextPure_ReturnValue = /Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.SplitTextPure(SplitText, "/", this);0x0259/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SplitTextPure_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0294CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Array_Get_Item);0x02B9CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(OverrideTextArray, CallFunc_Conv_StringToText_ReturnValue);0x02FDPopFlow();0x02FELabel_02FE:0x02FETemp_int_Loop_Counter_Variable = 0;0x0315Temp_int_Array_Index_Variable = 0;0x032Cgoto Label_0163;0x0331PushFlow(Label_061A);0x0336PushFlow(Label_0600);0x033BPushFlow(Label_05D6);0x0340PushFlow(Label_0378);0x0345PushFlow(Label_058E);0x034A/Script/Engine.Default__KismetArrayLibrary.Array_Clear(OverrideTextArray);0x0373goto Label_02FE;0x0378Label_0378:0x0378CallFunc_SetMaxValue_NewValue_ImplicitCast = Cast<3>(MaxValue);0x0395WBP_NavSlider_Penguin.SetMaxValue(CallFunc_SetMaxValue_NewValue_ImplicitCast, true);0x03BFconfigItem_text.SetText(MainText);0x03ECCallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot("PENGUINHOTEL_SETTING", 0);0x041BK2Node_DynamicCast_AsBP_Config_Save_Game = Cast<BP_ConfigSaveGame_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x043FK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Config_Save_Game);0x045Cif (!(K2Node_DynamicCast_bSuccess)) goto Label_053A;0x046AAs BP Config Save Game = K2Node_DynamicCast_AsBP_Config_Save_Game;0x047DCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(As BP Config Save Game.SettingValueMap, SaveValueKey, CallFunc_Map_Find_Value);0x04D8K2Node_VariableSet_SliderValue_ImplicitCast = Cast<3>(CallFunc_Map_Find_Value);0x04F5SliderValue = K2Node_VariableSet_SliderValue_ImplicitCast;0x0510WBP_NavSlider_Penguin.SetValueClamped(SliderValue);0x0539PopFlow();0x053ALabel_053A:0x053APrintString(this, "Failed Save Game", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x058DPopFlow();0x058ELabel_058E:0x058ECallFunc_SetInterval_NewInterval_ImplicitCast = Cast<3>(StepValue);0x05ABWBP_NavSlider_Penguin.SetInterval(CallFunc_SetInterval_NewInterval_ImplicitCast, false);0x05D5PopFlow();0x05D6Label_05D6:0x05D6Border_62.SetBrushFromMaterial(BGMaterial);0x05FFPopFlow();0x0600Label_0600:0x0600FirstSettingsEnd = true;0x060BApplySetting();0x0619PopFlow();0x061ALabel_061A:0x061AWBP_NavSlider_Penguin.configItem_text_1.Font.bForceMonospaced = IsMonoSpace;0x0662WBP_NavSlider_Penguin.configItem_text_1.Font.MonospacedWidth = Monospaced Width;0x06B2WBP_NavSlider_Penguin.configItem_text_1.SetFont(WBP_NavSlider_Penguin.configItem_text_1.Font);0x071DPopFlow();0x071EPopFlow();0x071FLabel_071F:0x071Fif (!(FirstSettingsEnd)) PopFlow();0x0729CallFunc_LoadGameFromSlot_ReturnValue_1 = LoadGameFromSlot("PENGUINHOTEL_SETTING", 0);0x0758K2Node_DynamicCast_AsBP_Config_Save_Game_1 = Cast<BP_ConfigSaveGame_C>(CallFunc_LoadGameFromSlot_ReturnValue_1);0x077CK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Config_Save_Game_1);0x0799if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x07A3As BP Config Save Game = K2Node_DynamicCast_AsBP_Config_Save_Game_1;0x07B6CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(100);0x07D7CallFunc_GetSliderValue_ReturnValue = WBP_NavSlider_Penguin.GetSliderValue();0x0809CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetSliderValue_ReturnValue);0x0826CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, MaxValue);0x0854CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, 100);0x0882CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0.1);0x08B0CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Add_DoubleDouble_ReturnValue);0x08D5CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_FTrunc_ReturnValue);0x08FACallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue_1, CallFunc_Conv_IntToDouble_ReturnValue);0x0928/Script/Engine.Default__BlueprintMapLibrary.Map_Add(As BP Config Save Game.SettingValueMap, SaveValueKey, CallFunc_Divide_DoubleDouble_ReturnValue);0x0979CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(As BP Config Save Game, "PENGUINHOTEL_SETTING", 0);0x09B1UpdateSettingValue.Broadcast();0x09C4PopFlow();0x09C5CallFunc_Get_ConfigItem_Text_1_Text_0_ReturnValue = Get_ConfigItem_Text_1_Text_0();0x09E5WBP_NavSlider_Penguin.SetValueText(CallFunc_Get_ConfigItem_Text_1_Text_0_ReturnValue);0x0A12ApplySetting();0x0A20PopFlow();0x0A21CallFunc_Get_ConfigItem_Text_1_Text_0_ReturnValue_1 = Get_ConfigItem_Text_1_Text_0();0x0A41WBP_NavSlider_Penguin.SetValueText(CallFunc_Get_ConfigItem_Text_1_Text_0_ReturnValue_1);0x0A6Egoto Label_071F;0x0A73Label_0A73:0x0A73return;0x0A75// end of script
Final0x04
void UpdateSettingValue__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void UpdateScreenSetting__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 4

types with a member, parameter or interface of this type