Zdexby TheHolyOneZ
5,252 classes
Class

UW_OptionsSlider_C

: UOptionSlider : UCommonUserWidget : UUserWidget : UWidget : UVisual : UObject
/Game/StormEscape/UI/Foundation/Helper/W_OptionsSlider.W_OptionsSlider_C 0x0674 (1,652 B) align 8 inherited 0x0560 30 scripted vtable /Game/StormEscape/UI/Foundation/Helper/W_OptionsSlider
0x00x0674

Members 29

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08StackBox_MainUStackBox*10 flagsnullptr
0x08SizeBox_ValueUSizeBox*10 flagsnullptr
0x08SizeBox_ButtonsUSizeBox*10 flagsnullptr
0x08SBtn_RevertUW_InputButton_C*10 flagsnullptr
0x08ProgressBarUProgressBar*10 flagsnullptr
0x08Overlay_GamepadActionWidgetUOverlay*10 flagsnullptr
0x08Image_IconUImage*10 flagsnullptr
0x08Image_HoverLineUImage*10 flagsnullptr
0x08HorizontalBox_RevertUHorizontalBox*10 flagsnullptr
0x08CommonActionWidgetUCommonActionWidget*10 flagsnullptr
0x08Border_ValueUBorder*10 flagsnullptr
0x08Border_TitleUBorder*10 flagsnullptr
0x08Border_SliderUBorder*10 flagsnullptr
0x10ValueChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01bHideTitlebool6 flagsfalse
0x05E10x07padding / unreflected
0x10CaptureEndFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10DisabledColorFLinearColor7 flags{R=0.197955, G=0.2, B=0.195923, A=1}
0x10UnhoveredColorFLinearColor7 flags{R=0.312466, G=0.315694, B=0.309259, A=1}
0x10HoveredColorFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x01bIsMouseOverbool7 flagsfalse
0x01OrientationEOrientation6 flagsOrient_Horizontal
0x01bHideHoverLinebool6 flagsfalse
0x062B0x05padding / unreflected
0x08TextStyleTSubclassOf<UCommonTextStyle>6 flags/Game/StormEscape/UI/Foundation/Text/Body/TS_Body_W_XXL_Bol…
0x10TextPaddingFMargin5 flags{Left=0, Top=0, Right=0, Bottom=0}
0x08ValueStyleTSubclassOf<UCommonTextStyle>6 flags/Game/StormEscape/UI/Foundation/Text/Btn/TS_Btn_W_XXS_Mono.…
0x04ValueMaxWidthfloat6 flags88
0x10ValuePaddingFMargin5 flags{Left=0, Top=0, Right=10, Bottom=0}
0x10SliderPaddingFMargin5 flags{Left=0, Top=0, Right=0, Bottom=0}
Inherited from UOptionSlider 20
OffsetSizeNameTypeFlagsDefault
0x08CText_TitleUCommonTextBlock*7 flagsnullptr
0x08CText_ValueUCommonTextBlock*7 flagsnullptr
0x08CText_UnitUCommonTextBlock*7 flagsnullptr
0x08SliderUStormSlider*7 flagsnullptr
0x10OnSliderValueChangedFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnSliderCaptureEndedFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OptionTextFText3 flags<FText>
0x10UnitTextFText3 flags<FText>
0x04CurrentValuefloat7 flags50
0x04MinValuefloat7 flags0
0x04MaxValuefloat7 flags100
0x04StepSizefloat7 flags1
0x08SettingNameFName7 flagsNone
0x120SettingDataFSettingRow5 flags{bIsPublicPlayerSetting=true, bRequiresRestart=false, bHasD…
0x10OnSliderHoveredFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnSliderUnhoveredFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnControllerCaptureFailedFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x01bCanChangeSettingbool7 flagstrue
0x05310x07padding / unreflected
0x10ButtonSizeOverrideFVector2D7 flags{X=326, Y=0}
0x05480x10padding / unreflected
0x01bInitializedAsSettingbool9 flagsfalse
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
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 30

SignatureFlagsNativeParams
void UpdateRevertButton()
Script9 statements · 268 bytes of bytecode
0x0000Temp_byte_Variable_1 = 1;0x0014Temp_byte_Variable_2 = 4;0x0028Temp_byte_Variable_3 = 1;0x003CTemp_byte_Variable = Orientation;0x0057CallFunc_CanRevertSetting_ReturnValue = CanRevertSetting();0x006FTemp_bool_Variable = CallFunc_CanRevertSetting_ReturnValue;0x0082HorizontalBox_Revert.SetVisibility(Switch(Temp_byte_Variable, 0 => Switch(Temp_bool_Variable, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default), 1 => Temp_byte_Variable_1, default => K2Node_Select_Default_1));0x0109return;0x010B// end of script
Public0x00
bool CanRevertSetting()
Script17 statements · 409 bytes of bytecode
0x0000CallFunc_NotEqual_NameName_ReturnValue = NotEqual_NameName(SettingName, FName(None));0x002ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_NameName_ReturnValue, bCanChangeSetting);0x0050if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0183;0x005ECallFunc_GetAdvancedGameUserSettings_ReturnValue = GetAdvancedGameUserSettings();0x0072CallFunc_GetDefaultSettingRowByName_ReturnValue = CallFunc_GetAdvancedGameUserSettings_ReturnValue.GetDefaultSettingRowByName(SettingName);0x00ADCallFunc_NearlyEqual_FloatFloat_A_ImplicitCast = Cast<4>(CallFunc_GetDefaultSettingRowByName_ReturnValue.DefaultSliderValue);0x00D3CallFunc_NearlyEqual_FloatFloat_B_ImplicitCast = Cast<4>(CurrentValue);0x00F0CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_NearlyEqual_FloatFloat_A_ImplicitCast, CallFunc_NearlyEqual_FloatFloat_B_ImplicitCast, 1e-05);0x011FCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_NearlyEqual_FloatFloat_ReturnValue);0x013CCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_GetDefaultSettingRowByName_ReturnValue.bHasDefault, CallFunc_Not_PreBool_ReturnValue);0x016BReturnValue = CallFunc_BooleanAND_ReturnValue_1;0x017Egoto Label_018E;0x0183Label_0183:0x0183ReturnValue = false;0x018ELabel_018E:0x018Ereturn ReturnValue;0x0198// end of script
Public0x01
bool IsUsingGamepad()
Script6 statements · 141 bytes of bytecode
0x0000CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/CommonInput.CommonInputSubsystem);0x001ECallFunc_GetCurrentInputType_ReturnValue = CallFunc_GetLocalPlayerSubsystem_ReturnValue.GetCurrentInputType();0x0050CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentInputType_ReturnValue, 1);0x006FReturnValue = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0082return ReturnValue;0x008C// end of script
Public0x01
FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent)
Script5 statements · 98 bytes of bytecode
0x0000Slider.SetFocus();0x0020CallFunc_Handled_ReturnValue = Handled();0x003CReturnValue = CallFunc_Handled_ReturnValue;0x0057return ReturnValue;0x0061// end of script
EventPublic0xF8
void InitializeManually(const FText& Option Text, float InMinValue, float InMaxValue, float InStepSize, float InCurrentValue)
Script5 statements · 90 bytes of bytecode
0x0000OptionText = Option Text;0x001BSetSliderValues(InMinValue, InMaxValue, InStepSize, InCurrentValue);0x0049UpdateStyle();0x0057return;0x0059// end of script
Public0x20
void UpdateStyle()
Script26 statements · 828 bytes of bytecode
0x0000SetSizeBoxOverrides();0x000ECText_Title.SetText(OptionText);0x003BTemp_byte_Variable = 1;0x004FTemp_byte_Variable_1 = 0;0x0063Temp_bool_Variable = bHideTitle;0x0076CText_Title.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x00CFUpdateProgressBar();0x00DDStackBox_Main.Orientation = Orientation;0x010ECText_Title.SetStyle(TextStyle);0x0137CallFunc_SlotAsBorderSlot_ReturnValue = SlotAsBorderSlot(CText_Title);0x0154CallFunc_SlotAsBorderSlot_ReturnValue.SetPadding(TextPadding);0x017DCallFunc_SlotAsSizeBoxSlot_ReturnValue = SlotAsSizeBoxSlot(Border_Value);0x019ACallFunc_SlotAsSizeBoxSlot_ReturnValue.SetPadding(ValuePadding);0x01C3CallFunc_SlotAsStackBoxSlot_ReturnValue = SlotAsStackBoxSlot(SizeBox_Buttons);0x01E0CallFunc_SlotAsStackBoxSlot_ReturnValue.Padding = SliderPadding;0x0211SizeBox_Value.SetMaxDesiredWidth(ValueMaxWidth);0x023ACallFunc_Greater_DoubleDouble_A_ImplicitCast = Cast<4>(SizeBox_Value.MinDesiredWidth);0x026DCallFunc_Greater_DoubleDouble_B_ImplicitCast = Cast<4>(ValueMaxWidth);0x028ACallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Greater_DoubleDouble_A_ImplicitCast, CallFunc_Greater_DoubleDouble_B_ImplicitCast);0x02B0if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_02E7;0x02BESizeBox_Value.SetMinDesiredWidth(ValueMaxWidth);0x02E7Label_02E7:0x02E7CText_Value.SetStyle(ValueStyle);0x0310CText_Unit.SetStyle(ValueStyle);0x0339return;0x033B// end of script
Public0x00
UWidget* DoCustomNavigation_Right(const EUINavigation& Navigation)
Script6 statements · 87 bytes of bytecode
0x0000StartCapture();0x000ESlider.OnSliderInput(1);0x0033EndCapture();0x0041ReturnValue = nullptr;0x004Creturn ReturnValue;0x0056// end of script
Public0x10
UWidget* DoCustomNavigation_Left(const EUINavigation& Navigation)
Script6 statements · 87 bytes of bytecode
0x0000StartCapture();0x000ESlider.OnSliderInput(-1);0x0033EndCapture();0x0041ReturnValue = nullptr;0x004Creturn ReturnValue;0x0056// end of script
Public0x10
void SetSizeBoxOverrides()
Script18 statements · 459 bytes of bytecode
0x0000BreakVector2D(ButtonSizeOverride, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0025CallFunc_SetWidthOverride_InWidthOverride_ImplicitCast = Cast<3>(CallFunc_BreakVector2D_X_1);0x0042SizeBox_Buttons.SetWidthOverride(CallFunc_SetWidthOverride_InWidthOverride_ImplicitCast);0x006BBreakVector2D(ButtonSizeOverride, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0090CallFunc_LessEqual_DoubleDouble_ReturnValue_1 = LessEqual_DoubleDouble(CallFunc_BreakVector2D_X_1, 0);0x00B6if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue_1)) goto Label_00E4;0x00C4SizeBox_Buttons.ClearWidthOverride();0x00E4Label_00E4:0x00E4BreakVector2D(ButtonSizeOverride, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0109CallFunc_SetHeightOverride_InHeightOverride_ImplicitCast = Cast<3>(CallFunc_BreakVector2D_Y);0x0126SizeBox_Buttons.SetHeightOverride(CallFunc_SetHeightOverride_InHeightOverride_ImplicitCast);0x014FBreakVector2D(ButtonSizeOverride, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0174CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_BreakVector2D_Y, 0);0x019Aif (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) goto Label_01C8;0x01A8SizeBox_Buttons.ClearHeightOverride();0x01C8Label_01C8:0x01C8return;0x01CA// end of script
Public0x00
void UpdateProgressBar()
Script5 statements · 108 bytes of bytecode
0x0000CallFunc_GetNormalizedValue_ReturnValue = Slider.GetNormalizedValue();0x0032ProgressBar.SetPercent(CallFunc_GetNormalizedValue_ReturnValue);0x005BUpdateRevertButton();0x0069return;0x006B// end of script
Public0x00
void SetSliderValue(double CurrentValue, bool bFireDispatcher)
Script5 statements · 74 bytes of bytecode
0x0000CallFunc_SetCurrentValue_NewValue_ImplicitCast = Cast<3>(CurrentValue);0x001DSetCurrentValue(CallFunc_SetCurrentValue_NewValue_ImplicitCast, bFireDispatcher);0x0039UpdateProgressBar();0x0047return;0x0049// end of script
Public0x09
void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_MouseEvent_1 = MouseEvent;0x0024ExecuteUbergraph_W_OptionsSlider(691);0x0033return;0x0035// end of script
EventPublic0xB8
void OnMouseLeave(FPointerEvent& MouseEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MouseEvent = MouseEvent;0x0012ExecuteUbergraph_W_OptionsSlider(1224);0x0021return;0x0023// end of script
EventPublic0x80
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_W_OptionsSlider(1716);0x0021return;0x0023// end of script
EventPublic0x01
void SetCanChangeSetting(bool bNewCanChange)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_bNewCanChange = bNewCanChange;0x0012ExecuteUbergraph_W_OptionsSlider(2470);0x0021return;0x0023// end of script
EventPublic0x01
void StartCapture()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2877);0x000Freturn;0x0011// end of script
0x00
void EndCapture()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2882);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_OptionsSlider_Slider_K2Node_ComponentBoundEvent_5_OnMouseCaptureBeginEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2911);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_OptionsSlider_Slider_K2Node_ComponentBoundEvent_6_OnMouseCaptureEndEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2916);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_OptionsSlider_Slider_K2Node_ComponentBoundEvent_7_OnControllerCaptureBeginEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2921);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_OptionsSlider_Slider_K2Node_ComponentBoundEvent_8_OnControllerCaptureEndEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(2964);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_OptionsSlider_Slider_K2Node_ComponentBoundEvent_9_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012ExecuteUbergraph_W_OptionsSlider(2969);0x0021return;0x0023// end of script
0x04
void OnInitialized()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(3109);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnInputMethodChanged_Event(const ECommonInputType& bNewInputType)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bNewInputType = bNewInputType;0x0012ExecuteUbergraph_W_OptionsSlider(3114);0x0021return;0x0023// end of script
0x01
void BndEvt__W_OptionsSlider_SBtn_Revert_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_W_OptionsSlider(3202);0x0021return;0x0023// end of script
0x08
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(3503);0x000Freturn;0x0011// end of script
EventPublic0x00
void RevertSettingToDefault()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_W_OptionsSlider(3586);0x000Freturn;0x0011// end of script
EventPublic0x00
void ExecuteUbergraph_W_OptionsSlider(int32 EntryPoint)
Script151 statements · 3,594 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000AOnSliderCaptureEnded.Broadcast(CurrentValue);0x0026K2Node_CallDelegate_NewValue_ImplicitCast_1 = Cast<4>(CurrentValue);0x0043CaptureEnd.Broadcast(K2Node_CallDelegate_NewValue_ImplicitCast_1);0x005Fif (!(bInitializedAsSetting)) goto Label_0E07;0x006DCallFunc_GetValue_ReturnValue = Slider.GetValue();0x009FSetCurrentValue(CallFunc_GetValue_ReturnValue, true);0x00B3UpdateProgressBar();0x00C1if (!(bIsMouseOver)) goto Label_00D4;0x00CFgoto Label_0E07;0x00D4Label_00D4:0x00D4OnSliderUnhovered.Broadcast();0x00E7Temp_byte_Variable_4 = 1;0x00FBTemp_byte_Variable_5 = 2;0x010FTemp_bool_Variable_2 = bHideHoverLine;0x0122Image_HoverLine.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_5, true => Temp_byte_Variable_4, default => K2Node_Select_Default_3));0x017BBorder_Title.SetContentColorAndOpacity(UnhoveredColor);0x01A4if (!(bCanChangeSetting)) goto Label_0E07;0x01B2Border_Slider.SetContentColorAndOpacity(UnhoveredColor);0x01DBBorder_Value.SetContentColorAndOpacity(UnhoveredColor);0x0204goto Label_0E07;0x0209Label_0209:0x0209CallFunc_GetLocalPlayerSubsystem_ReturnValue = GetLocalPlayerSubsystem(this, /Script/CommonInput.CommonInputSubsystem);0x0227K2Node_CreateDelegate_OutputDelegate.Bind(this, OnInputMethodChanged_Event);0x023ECallFunc_GetLocalPlayerSubsystem_ReturnValue.OnInputMethodChanged += K2Node_CreateDelegate_OutputDelegate;0x0267goto Label_0E07;0x026CLabel_026C:0x026CUpdateProgressBar();0x027ACallFunc_IsUsingGamepad_ReturnValue_2 = IsUsingGamepad();0x0292if (!(CallFunc_IsUsingGamepad_ReturnValue_2)) goto Label_0E07;0x02A0EndCapture();0x02AEgoto Label_0E07;0x02B3bIsMouseOver = true;0x02BECallFunc_IsUsingGamepad_ReturnValue_1 = IsUsingGamepad();0x02D6Slider.SetLocked(CallFunc_IsUsingGamepad_ReturnValue_1);0x02FF/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/StormEscape/Audio/MetaSounds/UI/MS_UI_Hover.MS_UI_Hover, 1f, 1f, 0f, nullptr, nullptr, true);0x033BLabel_033B:0x033BOnSliderHovered.Broadcast(this, SettingData);0x0358Border_Title.SetContentColorAndOpacity(HoveredColor);0x0381if (!(bCanChangeSetting)) goto Label_0E07;0x038FBorder_Slider.SetContentColorAndOpacity(HoveredColor);0x03B8Border_Value.SetContentColorAndOpacity(HoveredColor);0x03E1Temp_byte_Variable = 1;0x03F5Temp_byte_Variable_1 = 4;0x0409Temp_bool_Variable = bHideHoverLine;0x041CImage_HoverLine.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_1));0x0475CommonActionWidget.SetRenderOpacity(1f);0x049AImage_Icon.SetColorAndOpacity(HoveredColor);0x04C3goto Label_0E07;0x04C8bIsMouseOver = false;0x04D3Slider.SetLocked(false);0x04F4CallFunc_HasMouseCapture_ReturnValue = Slider.HasMouseCapture();0x051Eif (!(CallFunc_HasMouseCapture_ReturnValue)) goto Label_0531;0x052Cgoto Label_0E07;0x0531Label_0531:0x0531OnSliderUnhovered.Broadcast();0x0544Border_Title.SetContentColorAndOpacity(UnhoveredColor);0x056Dif (!(bCanChangeSetting)) goto Label_0E07;0x057BBorder_Slider.SetContentColorAndOpacity(UnhoveredColor);0x05A4Border_Value.SetContentColorAndOpacity(UnhoveredColor);0x05CDTemp_byte_Variable_2 = 1;0x05E1Temp_byte_Variable_3 = 2;0x05F5Temp_bool_Variable_1 = bHideHoverLine;0x0608Image_HoverLine.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default_2));0x0661CommonActionWidget.SetRenderOpacity(0f);0x0686Image_Icon.SetColorAndOpacity(UnhoveredColor);0x06AFgoto Label_0E07;0x06B4PreConstruct(K2Node_Event_IsDesignTime);0x06C7if (!(K2Node_Event_IsDesignTime)) goto Label_07F7;0x06D5Border_Slider.SetContentColorAndOpacity(HoveredColor);0x06FEBorder_Title.SetContentColorAndOpacity(HoveredColor);0x0727Border_Value.SetContentColorAndOpacity(HoveredColor);0x0750Temp_byte_Variable_6 = 1;0x0764Temp_byte_Variable_7 = 4;0x0778Temp_bool_Variable_3 = bHideHoverLine;0x078BImage_HoverLine.SetVisibility(Switch(Temp_bool_Variable_3, false => Temp_byte_Variable_7, true => Temp_byte_Variable_6, default => K2Node_Select_Default_4));0x07E4Label_07E4:0x07E4UpdateStyle();0x07F2goto Label_0E07;0x07F7Label_07F7:0x07F7Border_Title.SetContentColorAndOpacity(UnhoveredColor);0x0820Border_Value.SetContentColorAndOpacity(UnhoveredColor);0x0849Border_Slider.SetContentColorAndOpacity(UnhoveredColor);0x0872Temp_byte_Variable_8 = 1;0x0886Temp_byte_Variable_9 = 2;0x089ATemp_bool_Variable_4 = bHideHoverLine;0x08ADImage_HoverLine.SetVisibility(Switch(Temp_bool_Variable_4, false => Temp_byte_Variable_9, true => Temp_byte_Variable_8, default => K2Node_Select_Default_5));0x0906goto Label_07E4;0x090BLabel_090B:0x090Bif (!(bCanChangeSetting)) goto Label_0E07;0x0919K2Node_CallDelegate_NewValue_ImplicitCast = Cast<4>(CurrentValue);0x0936ValueChanged.Broadcast(K2Node_CallDelegate_NewValue_ImplicitCast);0x0952goto Label_000A;0x0957Label_0957:0x0957if (!(bCanChangeSetting)) goto Label_0E07;0x0965/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/StormEscape/Audio/MetaSounds/UI/MS_UI_Press.MS_UI_Press, 1f, 1f, 0f, nullptr, nullptr, true);0x09A1goto Label_033B;0x09A6SetCanChangeSetting(K2Node_Event_bNewCanChange);0x09B9Temp_byte_Variable_10 = 4;0x09CDTemp_byte_Variable_11 = 0;0x09E1Temp_bool_Variable_5 = K2Node_Event_bNewCanChange;0x09F4Slider.SetVisibility(Switch(Temp_bool_Variable_5, false => Temp_byte_Variable_10, true => Temp_byte_Variable_11, default => K2Node_Select_Default));0x0A4DTemp_real_Variable = 0.5f;0x0A64Temp_real_Variable_1 = 1f;0x0A7BTemp_bool_Variable_6 = K2Node_Event_bNewCanChange;0x0A8EBorder_Slider.SetRenderOpacity(Switch(Temp_bool_Variable_6, false => Temp_real_Variable, true => Temp_real_Variable_1, default => K2Node_Select_Default_6));0x0AE3Border_Value.SetRenderOpacity(Switch(Temp_bool_Variable_6, false => Temp_real_Variable, true => Temp_real_Variable_1, default => K2Node_Select_Default_6));0x0B38goto Label_0E07;0x0B3Dgoto Label_0957;0x0B42goto Label_090B;0x0B47Label_0B47:0x0B47OnControllerCaptureFailed.Broadcast();0x0B5Agoto Label_0E07;0x0B5Fgoto Label_0957;0x0B64goto Label_090B;0x0B69CallFunc_IsUsingGamepad_ReturnValue = IsUsingGamepad();0x0B81if (!(CallFunc_IsUsingGamepad_ReturnValue)) goto Label_0B47;0x0B8Fgoto Label_0957;0x0B94goto Label_090B;0x0B99CallFunc_Conv_DoubleToText_Value_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x0BB6CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_DoubleToText_Value_ImplicitCast, 0, false, true, 1, 324, 0, 0);0x0BF3CText_Value.SetText(CallFunc_Conv_DoubleToText_ReturnValue);0x0C20goto Label_026C;0x0C25goto Label_0209;0x0C2ACallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_bNewInputType, 1);0x0C49if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0C5C;0x0C57goto Label_0E07;0x0C5CLabel_0C5C:0x0C5CSlider.SetLocked(false);0x0C7Dgoto Label_0E07;0x0C82RevertSettingToDefault();0x0C90goto Label_0E07;0x0C95Label_0C95:0x0C95CallFunc_CanRevertSetting_ReturnValue = CanRevertSetting();0x0CADif (!(CallFunc_CanRevertSetting_ReturnValue)) goto Label_0E07;0x0CBBCallFunc_GetRenderOpacity_ReturnValue = CommonActionWidget.GetRenderOpacity();0x0CEDCallFunc_NotEqual_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetRenderOpacity_ReturnValue);0x0D0ACallFunc_NotEqual_DoubleDouble_ReturnValue = NotEqual_DoubleDouble(CallFunc_NotEqual_DoubleDouble_A_ImplicitCast, 0);0x0D30if (!(CallFunc_NotEqual_DoubleDouble_ReturnValue)) goto Label_0E07;0x0D3ECallFunc_GetAdvancedGameUserSettings_ReturnValue = GetAdvancedGameUserSettings();0x0D52CallFunc_GetDefaultSettingRowByName_ReturnValue = CallFunc_GetAdvancedGameUserSettings_ReturnValue.GetDefaultSettingRowByName(SettingName);0x0D8DSetCurrentValue(CallFunc_GetDefaultSettingRowByName_ReturnValue.DefaultSliderValue, true);0x0DAAgoto Label_0E07;0x0DAFCommonActionWidget.SetRenderOpacity(0f);0x0DD4Image_Icon.SetColorAndOpacity(UnhoveredColor);0x0DFDgoto Label_0E07;0x0E02goto Label_0C95;0x0E07Label_0E07:0x0E07return;0x0E09// end of script
Final0x04
void CaptureEnd__DelegateSignature(double NewValue)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08
void ValueChanged__DelegateSignature(double NewValue)
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