FEventReply OnMouseWheel (const FGeometry & MyGeometry , FPointerEvent & MouseEvent ) Script18 statements · 300 bytes of bytecode 0x0000 CallFunc_PointerEvent_GetWheelDelta_ReturnValue = PointerEvent_GetWheelDelta(MouseEvent);0x0025 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_PointerEvent_GetWheelDelta_ReturnValue, 0f);0x0047 if (!(CallFunc_Less_FloatFloat_ReturnValue)) goto Label_0083;0x0055 DecreaseValue();0x0063 ReturnValue = K2Node_MakeStruct_EventReply_1;0x007E goto Label_0121;0x0083 Label_0083:0x0083 CallFunc_PointerEvent_GetWheelDelta_ReturnValue = PointerEvent_GetWheelDelta(MouseEvent);0x00A8 CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_PointerEvent_GetWheelDelta_ReturnValue, 0f);0x00CA if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_0106;0x00D8 IncreaseValue();0x00E6 ReturnValue = K2Node_MakeStruct_EventReply_2;0x0101 goto Label_0121;0x0106 Label_0106:0x0106 ReturnValue = K2Node_MakeStruct_EventReply;0x0121 Label_0121:0x0121 return ReturnValue;Event Public 0x274f500 0x160 ESlateVisibility TextValueVisibility () Script6 statements · 155 bytes of bytecode 0x0000 Temp_byte_Variable = 4;0x0014 Temp_byte_Variable_1 = 2;0x0028 Temp_bool_Variable = this.bIsEnabled;0x0049 ReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x0090 return ReturnValue;Public 0x274f500 0x01 ESlateVisibility LockVisibility () Script6 statements · 155 bytes of bytecode 0x0000 Temp_byte_Variable = 1;0x0014 Temp_byte_Variable_1 = 4;0x0028 Temp_bool_Variable = this.bIsEnabled;0x0049 ReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x0090 return ReturnValue;Public 0x274f500 0x01 FSlateBrush getRightButtonSettings () Script4 statements · 116 bytes of bytecode 0x0000 getFocusedOrUnfocusedColor(false, Slider, img_left_btn, img_right_btn, SliderName, SliderValue, CallFunc_getFocusedOrUnfocusedColor_LeftButtonColor, CallFunc_getFocusedOrUnfocusedColor_RightButtonColor);0x004E ReturnValue = CallFunc_getFocusedOrUnfocusedColor_RightButtonColor;0x0069 return ReturnValue;Public 0x274f500 0x88 FSlateBrush getLeftButtonSettings () Script4 statements · 124 bytes of bytecode 0x0000 getFocusedOrUnfocusedColor(bChangeSliderColorWhenFocused, Slider, img_left_btn, img_right_btn, SliderName, SliderValue, CallFunc_getFocusedOrUnfocusedColor_LeftButtonColor, CallFunc_getFocusedOrUnfocusedColor_RightButtonColor);0x0056 ReturnValue = CallFunc_getFocusedOrUnfocusedColor_LeftButtonColor;0x0071 return ReturnValue;Public 0x274f500 0x88 void getFocusedOrUnfocusedColor (bool bChangeSliderColorWhenFocused , USlider * Slider , UImage * imgLeftButton , UImage * imgRightButton , UWidget * SliderTitle , UWidget * SliderValue , FSlateBrush & LeftButtonColor , FSlateBrush & RightButtonColor ) Script2 statements · 3 bytes of bytecode Public 0x274f500 0x140 FText getTxtValue () Script15 statements · 577 bytes of bytecode 0x0000 Temp_int_Variable = 0;0x0017 Temp_int_Variable_1 = 0;0x002E CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(Unit);0x0053 Temp_bool_Variable = bInteger;0x0066 CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(UnitPrefix);0x008B Temp_bool_Variable_1 = bInteger;0x009E CallFunc_GetValue_ReturnValue = Slider.GetValue();0x00D0 CallFunc_Conv_FloatToText_ReturnValue = Conv_FloatToText(CallFunc_GetValue_ReturnValue, 0, false, bUseGrouping, 1, 324, Switch(Temp_bool_Variable_1, false => MinimumFractionalDigits, true => Temp_int_Variable_1, default => K2Node_Select_Default_1), Switch(Temp_bool_Variable, false => MaximumFractionalDigits, true => Temp_int_Variable, default => K2Node_Select_Default));0x0175 CallFunc_Conv_TextToString_ReturnValue_2 = Conv_TextToString(CallFunc_Conv_FloatToText_ReturnValue);0x019A CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_TextToString_ReturnValue_1, CallFunc_Conv_TextToString_ReturnValue_2);0x01C8 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_TextToString_ReturnValue);0x01F6 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x021B ReturnValue = CallFunc_Conv_StringToText_ReturnValue;0x0236 return ReturnValue;Public 0x274f500 0x18 void PreConstruct (bool IsDesignTime ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012 ExecuteUbergraph_UI_Slider(225);0x0021 return;Event Public 0x274f500 0x01 void Initialize (float DefaultValue ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_DefaultValue = DefaultValue;0x0012 ExecuteUbergraph_UI_Slider(596);0x0021 return;0x274f500 0x04 void BndEvt__btn_left_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(870);0x000F return;0x274f500 0x00 void BndEvt__btn_right_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(1630);0x000F return;0x274f500 0x00 void BndEvt__Slider_K2Node_ComponentBoundEvent_2_OnFloatValueChangedEvent__DelegateSignature (float Value ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012 ExecuteUbergraph_UI_Slider(2110);0x0021 return;0x274f500 0x04 void ResetSlider () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(2115);0x000F return;0x274f500 0x00 void ChangeValue (float Value , bool bSetFocus , bool bCallDispatcherNotify ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Value = Value;0x0012 PersistentFrame.K2Node_CustomEvent_bSetFocus = bSetFocus;0x0024 PersistentFrame.K2Node_CustomEvent_bCallDispatcherNotify = bCallDispatcherNotify;0x0036 ExecuteUbergraph_UI_Slider(2116);0x0045 return;0x274f500 0x06 void EnableDisableWidget (bool bEnable ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_bEnable = bEnable;0x0012 ExecuteUbergraph_UI_Slider(2572);0x0021 return;0x274f500 0x01 void ConstantStepSizeIncrease () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(3030);0x000F return;0x274f500 0x00 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(3136);0x000F return;Event Public 0x274f500 0x00 void SetSelected (bool InSelected ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_InSelected = InSelected;0x0012 ExecuteUbergraph_UI_Slider(3263);0x0021 return;0x274f500 0x01 void IncreaseValue () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(4086);0x000F return;0x274f500 0x00 void DecreaseValue () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(4313);0x000F return;0x274f500 0x00 void ResetToDefault () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_UI_Slider(4348);0x000F return;0x274f500 0x00 void ExecuteUbergraph_UI_Slider (int32 EntryPoint ) Script158 statements · 4,356 bytes of bytecode 0x0000 PushFlow(Label_1101);0x0005 goto [EntryPoint];0x000F Label_000F:0x000F CallFunc_IsValid_ReturnValue = IsValid(PhotoModeWidgetReference);0x002C if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0036 Label_0036:0x0036 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(K2Node_Event_InSelected);0x0053 PhotoModeWidgetReference.bCanUpdateMouseWheel = CallFunc_Not_PreBool_ReturnValue;0x007C PopFlow();0x007D Label_007D:0x007D if (!(false)) PopFlow();0x007F Temp_bool_IsClosed_Variable = true;0x008A PopFlow();0x008B Label_008B:0x008B PushFlow(Label_009F);0x0090 if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_00D1;0x009E PopFlow();0x009F Label_009F:0x009F if (!(Temp_bool_IsClosed_Variable)) goto Label_00AE;0x00AD PopFlow();0x00AE Label_00AE:0x00AE Temp_bool_IsClosed_Variable = true;0x00B9 Initialize(DefaultValue);0x00D0 PopFlow();0x00D1 Label_00D1:0x00D1 Temp_bool_Has_Been_Initd_Variable = true;0x00DC goto Label_007D;0x00E1 CallFunc_TextToUpper_ReturnValue = TextToUpper(SliderTitle);0x0106 SliderName.SetText(CallFunc_TextToUpper_ReturnValue);0x0133 CallFunc_SelectFloat_ReturnValue_5 = SelectFloat(MappedMin, MinimumValue, bMapMinMax);0x016A Slider.SetMinValue(CallFunc_SelectFloat_ReturnValue_5);0x0193 CallFunc_SelectFloat_ReturnValue_4 = SelectFloat(MappedMax, MaximumValue, bMapMinMax);0x01CA Slider.SetMaxValue(CallFunc_SelectFloat_ReturnValue_4);0x01F3 CallFunc_SelectFloat_ReturnValue_3 = SelectFloat(MappedStepSize, StepSize, bMapMinMax);0x022A Slider.SetStepSize(CallFunc_SelectFloat_ReturnValue_3);0x0253 PopFlow();0x0254 CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(K2Node_CustomEvent_DefaultValue, MinimumValue, MaximumValue, MappedMin, MappedMax);0x029D CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_MapRangeClamped_ReturnValue, K2Node_CustomEvent_DefaultValue, bMapMinMax);0x02D4 DefaultValue = CallFunc_SelectFloat_ReturnValue;0x02EF Slider.SetValue(DefaultValue);0x0318 CallFunc_getTxtValue_ReturnValue_1 = getTxtValue();0x0338 SliderValue.SetText(CallFunc_getTxtValue_ReturnValue_1);0x0365 PopFlow();0x0366 CallFunc_GetIsEnabled_ReturnValue_1 = Slider.GetIsEnabled();0x0390 if (!(CallFunc_GetIsEnabled_ReturnValue_1)) goto Label_04FD;0x039E CallFunc_GetValue_ReturnValue_1 = Slider.GetValue();0x03D0 CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(CallFunc_GetValue_ReturnValue_1, Slider.StepSize);0x0414 CallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(CallFunc_Subtract_FloatFloat_ReturnValue, Slider.MinValue);0x0450 if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue)) goto Label_061A;0x045E CallFunc_GetValue_ReturnValue_1 = Slider.GetValue();0x0490 CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(CallFunc_GetValue_ReturnValue_1, Slider.StepSize);0x04D4 Slider.SetValue(CallFunc_Subtract_FloatFloat_ReturnValue);0x04FD Label_04FD:0x04FD CallFunc_GetValue_ReturnValue_2 = Slider.GetValue();0x052F CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(CallFunc_GetValue_ReturnValue_2, MappedMin, MappedMax, MinimumValue, MaximumValue);0x0578 CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_MapRangeClamped_ReturnValue_1, CallFunc_GetValue_ReturnValue_2, bMapMinMax);0x05AF OnSliderValueChanged.Broadcast(CallFunc_SelectFloat_ReturnValue_1, false);0x05CC Label_05CC:0x05CC CallFunc_getTxtValue_ReturnValue = getTxtValue();0x05EC SliderValue.SetText(CallFunc_getTxtValue_ReturnValue);0x0619 PopFlow();0x061A Label_061A:0x061A Slider.SetValue(Slider.MaxValue);0x0659 goto Label_04FD;0x065E CallFunc_GetIsEnabled_ReturnValue = Slider.GetIsEnabled();0x0688 if (!(CallFunc_GetIsEnabled_ReturnValue)) goto Label_04FD;0x0696 CallFunc_GetValue_ReturnValue = Slider.GetValue();0x06C8 CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_GetValue_ReturnValue, Slider.StepSize);0x070C CallFunc_LessEqual_FloatFloat_ReturnValue = LessEqual_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue, Slider.MaxValue);0x0748 if (!(CallFunc_LessEqual_FloatFloat_ReturnValue)) goto Label_07FA;0x0756 CallFunc_GetValue_ReturnValue = Slider.GetValue();0x0788 CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_GetValue_ReturnValue, Slider.StepSize);0x07CC Slider.SetValue(CallFunc_Add_FloatFloat_ReturnValue);0x07F5 goto Label_04FD;0x07FA Label_07FA:0x07FA Slider.SetValue(Slider.MinValue);0x0839 goto Label_04FD;0x083E goto Label_04FD;0x0843 PopFlow();0x0844 bShouldFocus = K2Node_CustomEvent_bSetFocus;0x0857 CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(K2Node_CustomEvent_Value, MinimumValue, MaximumValue, MappedMin, MappedMax);0x08A0 CallFunc_SelectFloat_ReturnValue_2 = SelectFloat(CallFunc_MapRangeClamped_ReturnValue_2, K2Node_CustomEvent_Value, bMapMinMax);0x08D7 Slider.SetValue(CallFunc_SelectFloat_ReturnValue_2);0x0900 if (!(K2Node_CustomEvent_bCallDispatcherNotify)) PopFlow();0x090A goto Label_04FD;0x090F Label_090F:0x090F Slider.SetValue(DefaultValue);0x0938 CallFunc_GetValue_ReturnValue_2 = Slider.GetValue();0x096A CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(CallFunc_GetValue_ReturnValue_2, MappedMin, MappedMax, MinimumValue, MaximumValue);0x09B3 CallFunc_SelectFloat_ReturnValue_1 = SelectFloat(CallFunc_MapRangeClamped_ReturnValue_1, CallFunc_GetValue_ReturnValue_2, bMapMinMax);0x09EA OnSliderValueChanged.Broadcast(CallFunc_SelectFloat_ReturnValue_1, true);0x0A07 goto Label_05CC;0x0A0C this.SetIsEnabled(K2Node_CustomEvent_bEnable);0x0A31 Slider.SetIsEnabled(K2Node_CustomEvent_bEnable);0x0A5E Temp_byte_Variable = 4;0x0A72 Temp_byte_Variable_2 = 1;0x0A86 Temp_bool_Variable_2 = K2Node_CustomEvent_bEnable;0x0A99 Locked.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable, true => Temp_byte_Variable_2, default => K2Node_Select_Default_1));0x0AF2 Temp_bool_Variable = K2Node_CustomEvent_bEnable;0x0B05 Temp_byte_Variable_1 = 0;0x0B19 Temp_byte_Variable_5 = 2;0x0B2D SliderValue.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_5, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0B86 PopFlow();0x0B87 Label_0B87:0x0B87 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.isPhotoModeOpened(this, CallFunc_isPhotoModeOpened_bIsOpened, CallFunc_isPhotoModeOpened_WidgetReference);0x0BBE PhotoModeWidgetReference = CallFunc_isPhotoModeOpened_WidgetReference;0x0BD1 goto Label_000F;0x0BD6 CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(Slider.StepSize, 2f);0x0C16 Slider.SetStepSize(CallFunc_Multiply_FloatFloat_ReturnValue);0x0C3F PopFlow();0x0C40 /Game/Development/PhotoMode/Blueprints/BPFL_PhotoModeUtilities.Default__BPFL_PhotoModeUtilities_C.isPhotoModeOpened(this, CallFunc_isPhotoModeOpened_bIsOpened_1, CallFunc_isPhotoModeOpened_WidgetReference_1);0x0C77 PhotoModeWidgetReference = CallFunc_isPhotoModeOpened_WidgetReference_1;0x0C8A goto Label_008B;0x0C8F Label_0C8F:0x0C8F CallFunc_IsValid_ReturnValue_1 = IsValid(PhotoModeWidgetReference);0x0CAC if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0B87;0x0CBA goto Label_0036;0x0CBF Temp_byte_Variable_3 = 1;0x0CD3 Temp_byte_Variable_4 = 0;0x0CE7 Temp_bool_Variable_1 = K2Node_Event_InSelected;0x0CFA CallFunc_PlayAnimation_ReturnValue = PlayAnimation(OnHovered, 0f, 1, Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_3, true => Temp_byte_Variable_4, default => K2Node_Select_Default_2), 1f, false);0x0D5C goto Label_0C8F;0x0D61 Label_0D61:0x0D61 Slider.SetValue(Slider.MaxValue);0x0DA0 goto Label_04FD;0x0DA5 Label_0DA5:0x0DA5 CallFunc_GetValue_ReturnValue_4 = Slider.GetValue();0x0DD7 CallFunc_Subtract_FloatFloat_ReturnValue_1 = Subtract_FloatFloat(CallFunc_GetValue_ReturnValue_4, Slider.StepSize);0x0E1B Slider.SetValue(CallFunc_Subtract_FloatFloat_ReturnValue_1);0x0E44 goto Label_04FD;0x0E49 Label_0E49:0x0E49 CallFunc_GetValue_ReturnValue_4 = Slider.GetValue();0x0E7B CallFunc_Subtract_FloatFloat_ReturnValue_1 = Subtract_FloatFloat(CallFunc_GetValue_ReturnValue_4, Slider.StepSize);0x0EBF CallFunc_GreaterEqual_FloatFloat_ReturnValue_1 = GreaterEqual_FloatFloat(CallFunc_Subtract_FloatFloat_ReturnValue_1, Slider.MinValue);0x0EFB if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_1)) goto Label_0D61;0x0F09 goto Label_0DA5;0x0F0E Label_0F0E:0x0F0E CallFunc_GetValue_ReturnValue_3 = Slider.GetValue();0x0F40 CallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(CallFunc_GetValue_ReturnValue_3, Slider.StepSize);0x0F84 Slider.SetValue(CallFunc_Add_FloatFloat_ReturnValue_1);0x0FAD goto Label_04FD;0x0FB2 Label_0FB2:0x0FB2 Slider.SetValue(Slider.MinValue);0x0FF1 goto Label_04FD;0x0FF6 CallFunc_GetIsEnabled_ReturnValue_2 = GetIsEnabled();0x100A if (!(CallFunc_GetIsEnabled_ReturnValue_2)) PopFlow();0x1014 CallFunc_GetValue_ReturnValue_3 = Slider.GetValue();0x1046 CallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(CallFunc_GetValue_ReturnValue_3, Slider.StepSize);0x108A CallFunc_LessEqual_FloatFloat_ReturnValue_1 = LessEqual_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue_1, Slider.MaxValue);0x10C6 if (!(CallFunc_LessEqual_FloatFloat_ReturnValue_1)) goto Label_0FB2;0x10D4 goto Label_0F0E;0x10D9 CallFunc_GetIsEnabled_ReturnValue_2 = GetIsEnabled();0x10ED if (!(CallFunc_GetIsEnabled_ReturnValue_2)) PopFlow();0x10F7 goto Label_0E49;0x10FC goto Label_090F;0x1101 Label_1101:0x1101 return;Final 0x274f500 0x04 void OnSliderValueChanged__DelegateSignature (float SliderValue , bool bReset ) Script2 statements · 3 bytes of bytecode Public 0x274f500 0x05