void UpdateSliderParameters(const bool& Display As Percentage, const float& Step Size (Rounding))Script45 statements · 1,504 bytes of bytecode0x0000PushFlow(Label_05DD);0x0005Step Size (Rounding) = Step Size (Rounding);0x0020ValueSlider.SetStepSize(Step Size (Rounding));0x0049Display As Percentage = Display As Percentage;0x005CPushFlow(Label_026A);0x0061CallFunc_GetValue_ReturnValue = ValueSlider.GetValue();0x0093CallFunc_SetValue_Value_ImplicitCast = Cast<4>(CallFunc_GetValue_ReturnValue);0x00B0WBP_SliderHandle.SetValue(CallFunc_SetValue_Value_ImplicitCast, Display As Percentage);0x00E6CallFunc_GetDynamicMaterial_ReturnValue = SliderLineImage.GetDynamicMaterial();0x0110CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetDynamicMaterial_ReturnValue);0x012Dif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0137CallFunc_Subtract_DoubleDouble_A_ImplicitCast = Cast<4>(ValueSlider.MaxValue);0x016ACallFunc_Subtract_DoubleDouble_B_ImplicitCast = Cast<4>(ValueSlider.MinValue);0x019DCallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_Subtract_DoubleDouble_A_ImplicitCast, CallFunc_Subtract_DoubleDouble_B_ImplicitCast);0x01CBCallFunc_SafeDivide_B_ImplicitCast = Cast<4>(Step Size (Rounding));0x01E8CallFunc_SafeDivide_ReturnValue = SafeDivide(CallFunc_Subtract_DoubleDouble_ReturnValue, CallFunc_SafeDivide_B_ImplicitCast);0x0216CallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_SafeDivide_ReturnValue);0x0233CallFunc_GetDynamicMaterial_ReturnValue.SetScalarParameterValue(FName(NumberOfDivisions), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x0269PopFlow();0x026ALabel_026A:0x026ACallFunc_SlotAsHorizontalBoxSlot_ReturnValue = SlotAsHorizontalBoxSlot(LeftSpace);0x0287CallFunc_GetValue_ReturnValue = ValueSlider.GetValue();0x02B9CallFunc_MapRangeClamped_Value_ImplicitCast = Cast<4>(CallFunc_GetValue_ReturnValue);0x02D6CallFunc_MapRangeClamped_InRangeA_ImplicitCast = Cast<4>(ValueSlider.MinValue);0x0309CallFunc_MapRangeClamped_InRangeB_ImplicitCast = Cast<4>(ValueSlider.MaxValue);0x033CCallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_MapRangeClamped_Value_ImplicitCast, CallFunc_MapRangeClamped_InRangeA_ImplicitCast, CallFunc_MapRangeClamped_InRangeB_ImplicitCast, 0, 1);0x0385K2Node_MakeStruct_Value_ImplicitCast = Cast<3>(CallFunc_MapRangeClamped_ReturnValue);0x03A2K2Node_MakeStruct_SlateChildSize_1.Value = K2Node_MakeStruct_Value_ImplicitCast;0x03C6K2Node_MakeStruct_SlateChildSize_1.SizeRule = 1;0x03E3CallFunc_SlotAsHorizontalBoxSlot_ReturnValue.SetSize(K2Node_MakeStruct_SlateChildSize_1);0x040CCallFunc_SlotAsHorizontalBoxSlot_ReturnValue_1 = SlotAsHorizontalBoxSlot(RightSpace);0x0429CallFunc_GetValue_ReturnValue = ValueSlider.GetValue();0x045BCallFunc_MapRangeClamped_Value_ImplicitCast = Cast<4>(CallFunc_GetValue_ReturnValue);0x0478CallFunc_MapRangeClamped_InRangeA_ImplicitCast = Cast<4>(ValueSlider.MinValue);0x04ABCallFunc_MapRangeClamped_InRangeB_ImplicitCast = Cast<4>(ValueSlider.MaxValue);0x04DECallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_MapRangeClamped_Value_ImplicitCast, CallFunc_MapRangeClamped_InRangeA_ImplicitCast, CallFunc_MapRangeClamped_InRangeB_ImplicitCast, 0, 1);0x0527CallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(1, CallFunc_MapRangeClamped_ReturnValue);0x0555K2Node_MakeStruct_Value_ImplicitCast_1 = Cast<3>(CallFunc_Subtract_DoubleDouble_ReturnValue_1);0x0572K2Node_MakeStruct_SlateChildSize.Value = K2Node_MakeStruct_Value_ImplicitCast_1;0x0596K2Node_MakeStruct_SlateChildSize.SizeRule = 1;0x05B3CallFunc_SlotAsHorizontalBoxSlot_ReturnValue_1.SetSize(K2Node_MakeStruct_SlateChildSize);0x05DCPopFlow();0x05DDLabel_05DD:0x05DDreturn; | Public | | 0x08 |
void SetMaxValue(float Max Value, bool DisplayValue)Script7 statements · 268 bytes of bytecode0x0000ValueSlider.SetMaxValue(Max Value);0x0029CallFunc_Conv_DoubleToText_Value_ImplicitCast = Cast<4>(Max Value);0x0046CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_DoubleToText_Value_ImplicitCast, 0, false, true, 1, 324, 0, 3);0x0083CallFunc_SelectText_ReturnValue = SelectText(CallFunc_Conv_DoubleToText_ReturnValue, NSLOCTEXT("FE179A56446045835710BB8FEA648D5F", "", "max"), DisplayValue);0x00DCMaxText.SetText(CallFunc_SelectText_ReturnValue);0x0109return; | Public | | 0x05 |
void SetMinValue(float Min Value, bool DisplayValuie)Script7 statements · 268 bytes of bytecode0x0000ValueSlider.SetMinValue(Min Value);0x0029CallFunc_Conv_DoubleToText_Value_ImplicitCast = Cast<4>(Min Value);0x0046CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_DoubleToText_Value_ImplicitCast, 0, false, true, 1, 324, 0, 3);0x0083CallFunc_SelectText_ReturnValue = SelectText(CallFunc_Conv_DoubleToText_ReturnValue, NSLOCTEXT("11ECB92F4B2FA03F736D61B0F6A5A0D5", "", "min"), DisplayValuie);0x00DCMinText.SetText(CallFunc_SelectText_ReturnValue);0x0109return; | Public | | 0x05 |
void SetValue(float InValue)Script3 statements · 44 bytes of bytecode0x0000ValueSlider.SetValue(InValue);0x0029return; | Public | | 0x04 |
void SetHighlighted(bool Highlighted)Script25 statements · 631 bytes of bytecode0x0000PushFlow(Label_0274);0x0005PushFlow(Label_0103);0x000ACallFunc_GetDynamicMaterial_ReturnValue = SliderLineImage.GetDynamicMaterial();0x0034CallFunc_SelectFloat_ReturnValue = SelectFloat(VerticalDivisionsHeight, 0, Highlighted);0x006BCallFunc_SetScalarParameterValue_Value_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0088CallFunc_GetDynamicMaterial_ReturnValue.SetScalarParameterValue(FName(VerticalLinesHeight), CallFunc_SetScalarParameterValue_Value_ImplicitCast);0x00BEif (!(Highlighted)) goto Label_023D;0x00CCCallFunc_GetDynamicMaterial_ReturnValue.SetVectorParameterValue(FName(BaseColor), HighlightedColor);0x0102PopFlow();0x0103Label_0103:0x0103Temp_byte_Variable_1 = 3;0x0117Temp_byte_Variable_2 = 2;0x012BTemp_bool_Variable = Highlighted;0x013EFocusHighlight.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_2, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1));0x0197Temp_byte_Variable = 1;0x01ABTemp_byte_Variable_3 = 0;0x01BFTemp_bool_Variable_1 = Highlighted;0x01D2CallFunc_PlayAnimation_ReturnValue = PlayAnimation(Hover_Anim, 0f, 1, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_3, default => K2Node_Select_Default), 1f, false);0x023CPopFlow();0x023DLabel_023D:0x023DCallFunc_GetDynamicMaterial_ReturnValue.SetVectorParameterValue(FName(BaseColor), UnhighlightedColor);0x0273PopFlow();0x0274Label_0274:0x0274return; | Public | | 0x01 |
void PreConstruct(bool IsDesignTime)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_WBP_Slider(30);0x0021return; | EventPublic | | 0x01 |
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WBP_Slider(157);0x000Freturn; | EventPublic | | 0x00 |
void BndEvt__WBP_Slider_ValueSlider_K2Node_ComponentBoundEvent_0_OnFloatValueChangedEvent__DelegateSignature(float Value)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012ExecuteUbergraph_WBP_Slider(162);0x0021return; | | | 0x04 |
void BndEvt__WBP_Slider_ValueSlider_K2Node_ComponentBoundEvent_1_OnMouseCaptureBeginEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WBP_Slider(1126);0x000Freturn; | | | 0x00 |
void BndEvt__WBP_Slider_ValueSlider_K2Node_ComponentBoundEvent_2_OnMouseCaptureEndEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WBP_Slider(1170);0x000Freturn; | | | 0x00 |
void BndEvt__WBP_Slider_ValueSlider_K2Node_ComponentBoundEvent_3_OnControllerCaptureBeginEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WBP_Slider(1214);0x000Freturn; | | | 0x00 |
void BndEvt__WBP_Slider_ValueSlider_K2Node_ComponentBoundEvent_4_OnControllerCaptureEndEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_WBP_Slider(1219);0x000Freturn; | | | 0x00 |
void ExecuteUbergraph_WBP_Slider(int32 EntryPoint)Script49 statements · 1,227 bytes of bytecode0x0000goto [EntryPoint];0x000ALabel_000A:0x000ASetHighlighted(false);0x0019goto Label_04C8;0x001ELabel_001E:0x001EUpdateSliderParameters(Display As Percentage, Step Size (Rounding));0x003ECallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, SliderMaterial, FName(None), 0);0x006BSliderLineImage.SetBrushFromMaterial(CallFunc_CreateDynamicMaterialInstance_ReturnValue);0x0098goto Label_000A;0x009Dgoto Label_001E;0x00A2CallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x00BFCallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(Step Size (Rounding));0x00DCCallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x010ACallFunc_EqualEqual_DoubleDouble_A_ImplicitCast = Cast<4>(Step Size (Rounding));0x0127CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast, 0);0x014DCallFunc_Round_ReturnValue = round(CallFunc_Divide_DoubleDouble_ReturnValue);0x0172CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Round_ReturnValue);0x0197CallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(Step Size (Rounding));0x01B4CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x01E2CallFunc_SelectFloat_A_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x01FFCallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_EqualEqual_DoubleDouble_ReturnValue);0x0236CallFunc_SetValue_InValue_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0253SetValue(CallFunc_SetValue_InValue_ImplicitCast);0x026ACallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x0287CallFunc_Divide_DoubleDouble_B_ImplicitCast = Cast<4>(Step Size (Rounding));0x02A4CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, CallFunc_Divide_DoubleDouble_B_ImplicitCast);0x02D2CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast = Cast<4>(Step Size (Rounding));0x02EFCallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast, 0);0x0315CallFunc_Round_ReturnValue = round(CallFunc_Divide_DoubleDouble_ReturnValue);0x033ACallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Round_ReturnValue);0x035FCallFunc_Multiply_DoubleDouble_B_ImplicitCast = Cast<4>(Step Size (Rounding));0x037CCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Conv_IntToDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_B_ImplicitCast);0x03AACallFunc_SelectFloat_A_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x03C7CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_SelectFloat_A_ImplicitCast, CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_EqualEqual_DoubleDouble_ReturnValue);0x03FEOnValueChanged.Broadcast(CallFunc_SelectFloat_ReturnValue);0x041ACallFunc_PlayEvent2D_ReturnValue_2 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/ui_general/ui_general_move_slider.ui_general_move_slider, true);0x0441UpdateSliderParameters(Display As Percentage, Step Size (Rounding));0x0461goto Label_04C8;0x0466Label_0466:0x0466CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/ui_general/ui_general_grab_slider.ui_general_grab_slider, true);0x048Dgoto Label_04C8;0x0492Label_0492:0x0492CallFunc_PlayEvent2D_ReturnValue_1 = PlayEvent2D(this, /Game/FMOD/Events/sfx/ui/ui_general/ui_general_release_slider.ui_general_release_slider, true);0x04B9goto Label_04C8;0x04BEgoto Label_0466;0x04C3goto Label_0492;0x04C8Label_04C8:0x04C8return; | Final | | 0x04 |
void OnValueChanged__DelegateSignature(double Value)Script2 statements · 3 bytes of bytecode | Public | | 0x08 |