Zdexby TheHolyOneZ
4,841 classes
Class

UButtonSlider_C

: UUserWidget : UWidget : UVisual : UObject
/Game/Blueprints/HUD/ButtonSlider.ButtonSlider_C 0x04B8 (1,208 B) align 8 inherited 0x0328 36 scripted vtable /Game/Blueprints/HUD/ButtonSlider
0x00x04B8

Members 31

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08TextNumberUTextBlock*10 flagsnullptr
0x08TextUTextBlock*10 flagsnullptr
0x08RightArrowUBorder*10 flagsnullptr
0x08MainBoxUBorder*10 flagsnullptr
0x08LeftArrowUBorder*10 flagsnullptr
0x08ButtonRightUBorder*7 flagsnullptr
0x08ButtonLeftUBorder*7 flagsnullptr
0x08BackgroundBoxUBorder*10 flagsnullptr
0x04IDButtonint326 flags0
0x03740x04padding / unreflected
0x10In TextFText2 flags<FText>
0x04VisualIDint327 flags0
0x038C0x04padding / unreflected
0x10BackgroundBrushArrayTArray<FSlateBrush>3 flags[3 items]
0x10TextColorArrayTArray<FLinearColor>3 flags[3 items]
0x10IconColorFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x08DefaultValuedouble6 flags100
0x08ValueChangedouble6 flags5
0x08TotalValuedouble7 flags100
0x01IncreaseValuebool7 flagsfalse
0x01HoldClickbool7 flagsfalse
0x03DA0x06padding / unreflected
0x08OvertimeClickdouble7 flags100
0x08WidgetOwnerUWidget*7 flagsnullptr
0x70KeysStructureFKeyStructure_InputWidget4 flags{ConfirmKeys_3_427F8223442FFB69155A888F2C62B4F7=[2 items], …
0x01AvoidInputbool7 flagsfalse
0x04610x07padding / unreflected
0x10ReturnEffectFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10TakeEffectFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08TotalValueReducedTo1double7 flags0
0x08MinValuedouble6 flags0
0x08MaxValuedouble6 flags100
0x10SelectionStateFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08OvertimeClick2double7 flags100
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01F40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x02080x30padding / 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
0x024D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02880x18padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02C90x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02E10x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02F40x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 24
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
0x01bWrappedByComponent : 1bit 0boolTransient+3 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DF0x01padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x50padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 36

SignatureFlagsNativeParams
void Sound(const UIActions& UI)
Script8 statements · 148 bytes of bytecode
0x0000CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x0056if (!(K2Node_DynamicCast_bSuccess)) goto Label_0091;0x0064K2Node_DynamicCast_AsMy_Game_Instance.UISound(UI);0x0091Label_0091:0x0091return;0x0093// end of script
Public0x01
FEventReply On_ButtonRight_MouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 85 bytes of bytecode
0x0000OutOfArea(0.1f);0x0013CallFunc_Handled_ReturnValue = Handled();0x002FReturnValue = CallFunc_Handled_ReturnValue;0x004Areturn ReturnValue;0x0054// end of script
Public0x170
FEventReply On_ButtonLeft_MouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 85 bytes of bytecode
0x0000OutOfArea(0.1f);0x0013CallFunc_Handled_ReturnValue = Handled();0x002FReturnValue = CallFunc_Handled_ReturnValue;0x004Areturn ReturnValue;0x0054// end of script
Public0x170
FEventReply RightDoubleClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script6 statements · 92 bytes of bytecode
0x0000LeftOrRight(true);0x000FHoldClick = true;0x001ACallFunc_Handled_ReturnValue = Handled();0x0036ReturnValue = CallFunc_Handled_ReturnValue;0x0051return ReturnValue;0x005B// end of script
Public0x170
FEventReply Left Double Click(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script6 statements · 92 bytes of bytecode
0x0000LeftOrRight(false);0x000FHoldClick = true;0x001ACallFunc_Handled_ReturnValue = Handled();0x0036ReturnValue = CallFunc_Handled_ReturnValue;0x0051return ReturnValue;0x005B// end of script
Public0x170
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script72 statements · 1,467 bytes of bytecode
0x0000PushFlow(Label_05B0);0x0005CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x002ACurrentKey = CallFunc_GetKey_ReturnValue;0x0045WasKey = false;0x0050Temp_int_Loop_Counter_Variable_2 = 0;0x0067Temp_int_Array_Index_Variable_1 = 0;0x007ELabel_007E:0x007ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12);0x00C2CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x00E8if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01A4;0x00F6Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0111PushFlow(Label_04D2);0x0116/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x015ACallFunc_EqualEqual_KeyKey_ReturnValue_2 = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item_2);0x0180if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_2)) PopFlow();0x018AWasKey = true;0x0195CancelKey();0x01A3PopFlow();0x01A4Label_01A4:0x01A4Temp_int_Loop_Counter_Variable_1 = 0;0x01BBTemp_int_Array_Index_Variable_2 = 0;0x01D2Label_01D2:0x01D2CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.RightKeys_7_C83C0B18412744054F611CAE9137EA02);0x0216CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_2);0x023Cif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_02F8;0x024ATemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x0265PushFlow(Label_051C);0x026A/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.RightKeys_7_C83C0B18412744054F611CAE9137EA02, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_1);0x02AECallFunc_EqualEqual_KeyKey_ReturnValue_1 = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item_1);0x02D4if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_1)) PopFlow();0x02DEWasKey = true;0x02E9ConfirmRight();0x02F7PopFlow();0x02F8Label_02F8:0x02F8Temp_int_Loop_Counter_Variable = 0;0x030FTemp_int_Array_Index_Variable = 0;0x0326Label_0326:0x0326CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.LeftKeys_9_22F88CF140E7F6D92864199376B94621);0x036ACallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0390if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_044C;0x039ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x03B9PushFlow(Label_0566);0x03BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.LeftKeys_9_22F88CF140E7F6D92864199376B94621, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0402CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item);0x0428if (!(CallFunc_EqualEqual_KeyKey_ReturnValue)) PopFlow();0x0432WasKey = true;0x043DConfirmLeft();0x044BPopFlow();0x044CLabel_044C:0x044Cif (!(WasKey)) goto Label_0496;0x045ACallFunc_Handled_ReturnValue = Handled();0x0476ReturnValue = CallFunc_Handled_ReturnValue;0x0491goto Label_05B0;0x0496Label_0496:0x0496CallFunc_Unhandled_ReturnValue = Unhandled();0x04B2ReturnValue = CallFunc_Unhandled_ReturnValue;0x04CDgoto Label_05B0;0x04D2Label_04D2:0x04D2CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x04FCTemp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x0517goto Label_007E;0x051CLabel_051C:0x051CCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0546Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0561goto Label_01D2;0x0566Label_0566:0x0566CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0590Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05ABgoto Label_0326;0x05B0Label_05B0:0x05B0return ReturnValue;0x05BA// end of script
EventPublic0x138
FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent)
Script6 statements · 94 bytes of bytecode
0x0000OnHover();0x000EFocusDelayAvoidMissInpu();0x001CCallFunc_Handled_ReturnValue = Handled();0x0038ReturnValue = CallFunc_Handled_ReturnValue;0x0053return ReturnValue;0x005D// end of script
EventPublic0xF8
FEventReply OnMouseButtonUp(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 77 bytes of bytecode
0x0000HoldClick = false;0x000BCallFunc_Handled_ReturnValue = Handled();0x0027ReturnValue = CallFunc_Handled_ReturnValue;0x0042return ReturnValue;0x004C// end of script
EventPublic0x170
FEventReply OnMouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 77 bytes of bytecode
0x0000HoldClick = true;0x000BCallFunc_Handled_ReturnValue = Handled();0x0027ReturnValue = CallFunc_Handled_ReturnValue;0x0042return ReturnValue;0x004C// end of script
EventPublic0x170
FEventReply MainButtonClick(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script4 statements · 66 bytes of bytecode
0x0000CallFunc_Handled_ReturnValue = Handled();0x001CReturnValue = CallFunc_Handled_ReturnValue;0x0037return ReturnValue;0x0041// end of script
Public0x170
FEventReply RightButton(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script6 statements · 92 bytes of bytecode
0x0000LeftOrRight(true);0x000FHoldClick = true;0x001ACallFunc_Handled_ReturnValue = Handled();0x0036ReturnValue = CallFunc_Handled_ReturnValue;0x0051return ReturnValue;0x005B// end of script
Public0x170
FEventReply LeftButton(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script6 statements · 92 bytes of bytecode
0x0000LeftOrRight(false);0x000FHoldClick = true;0x001ACallFunc_Handled_ReturnValue = Handled();0x0036ReturnValue = CallFunc_Handled_ReturnValue;0x0051return ReturnValue;0x005B// end of script
Public0x170
void LeftOrRight(bool Increase)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Increase = Increase;0x0012ExecuteUbergraph_ButtonSlider(116);0x0021return;0x0023// end of script
0x01
void SetMasterValue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(449);0x000Freturn;0x0011// end of script
0x00
void Tick(const FGeometry& MyGeometry, float InDeltaTime)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry_1 = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_ButtonSlider(629);0x0033return;0x0035// end of script
EventPublic0x3C
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_ButtonSlider(1254);0x0033return;0x0035// end of script
EventPublic0xB8
void OnMouseLeave(FPointerEvent& MouseEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MouseEvent = MouseEvent;0x0012ExecuteUbergraph_ButtonSlider(1265);0x0021return;0x0023// end of script
EventPublic0x80
void OnHover()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1299);0x000Freturn;0x0011// end of script
0x00
void OnNormal()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1335);0x000Freturn;0x0011// end of script
0x00
void OnSelect()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1355);0x000Freturn;0x0011// end of script
0x00
void OnFocusLost(const FFocusEvent& InFocusEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_InFocusEvent = InFocusEvent;0x0012ExecuteUbergraph_ButtonSlider(1391);0x0021return;0x0023// end of script
EventPublic0x08
void SetVisualValue(int32 VisualID)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_VisualID = VisualID;0x0012ExecuteUbergraph_ButtonSlider(1406);0x0021return;0x0023// end of script
0x04
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_ButtonSlider(1784);0x0021return;0x0023// end of script
EventPublic0x01
void CreationSet(UWidget* WidgetOwner)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_WidgetOwner = WidgetOwner;0x0012ExecuteUbergraph_ButtonSlider(1871);0x0021return;0x0023// end of script
0x08
void ApplyValue()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1891);0x000Freturn;0x0011// end of script
0x00
void ConfirmRight()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1921);0x000Freturn;0x0011// end of script
0x00
void ConfirmLeft()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1952);0x000Freturn;0x0011// end of script
0x00
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(1983);0x000Freturn;0x0011// end of script
EventPublic0x00
void FocusDelayAvoidMissInpu()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(2138);0x000Freturn;0x0011// end of script
0x00
void CancelKey()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_ButtonSlider(2204);0x000Freturn;0x0011// end of script
0x00
void OutOfArea(float Duration)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Duration = Duration;0x0012ExecuteUbergraph_ButtonSlider(2224);0x0021return;0x0023// end of script
0x04
void UpdateSlider(double Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Value = Value;0x0012ExecuteUbergraph_ButtonSlider(2283);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_ButtonSlider(int32 EntryPoint)
Script128 statements · 2,328 bytes of bytecode
0x0000PushFlow(Label_0915);0x0005goto [EntryPoint];0x000FPushFlow(Label_0036);0x0014if (!(HoldClick)) PopFlow();0x001ELeftOrRight(IncreaseValue);0x0035PopFlow();0x0036Label_0036:0x0036Temp_bool_IsClosed_Variable = false;0x0041Temp_bool_Has_Been_Initd_Variable = true;0x004CPopFlow();0x004DApplyValue();0x005BPopFlow();0x005CAvoidInput = false;0x0067PopFlow();0x0068HoldClick = false;0x0073PopFlow();0x0074IncreaseValue = K2Node_CustomEvent_Increase;0x0087CallFunc_SelectFloat_ReturnValue = SelectFloat(1, -1, IncreaseValue);0x00BECallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(ValueChange, CallFunc_SelectFloat_ReturnValue);0x00ECCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(TotalValue, CallFunc_Multiply_DoubleDouble_ReturnValue);0x011ACallFunc_FClamp_ReturnValue = FClamp(CallFunc_Add_DoubleDouble_ReturnValue, MinValue, MaxValue);0x0151TotalValue = CallFunc_FClamp_ReturnValue;0x016CSetMasterValue();0x017ASound(4);0x018ARetriggerableDelay(this, 0.1f, LatentActionInfo{0x4D, 2040399861, FName(ExecuteUbergraph_ButtonSlider), this});0x01C0PopFlow();0x01C1CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(TotalValue, DefaultValue);0x01EFTotalValueReducedTo1 = CallFunc_Divide_DoubleDouble_ReturnValue;0x020ACallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(TotalValue, 0, false, true, 1, 324, 0, 3);0x0247TextNumber.SetText(CallFunc_Conv_DoubleToText_ReturnValue);0x0274PopFlow();0x0275if (!(HoldClick)) goto Label_0395;0x0283CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast_1 = Cast<4>(K2Node_Event_InDeltaTime);0x02A0CallFunc_FInterpTo_Constant_ReturnValue = FInterpTo_Constant(OvertimeClick, 1, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast_1, 0.5);0x02E0OvertimeClick = CallFunc_FInterpTo_Constant_ReturnValue;0x02FBCallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast = Cast<4>(K2Node_Event_InDeltaTime);0x0318CallFunc_FInterpTo_Constant_ReturnValue_1 = FInterpTo_Constant(OvertimeClick2, 1, CallFunc_FInterpTo_Constant_DeltaTime_ImplicitCast, 0.1);0x0358OvertimeClick2 = CallFunc_FInterpTo_Constant_ReturnValue_1;0x0373Label_0373:0x0373if (!(HoldClick)) goto Label_0036;0x0381PushFlow(Label_03D0);0x0386if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_04CD;0x0394PopFlow();0x0395Label_0395:0x0395OvertimeClick = 0;0x03B0OvertimeClick2 = 0;0x03CBgoto Label_0373;0x03D0Label_03D0:0x03D0if (!(Temp_bool_IsClosed_Variable)) goto Label_03DF;0x03DEPopFlow();0x03DFLabel_03DF:0x03DFTemp_bool_IsClosed_Variable = true;0x03EACallFunc_Lerp_B_ImplicitCast = Cast<4>(K2Node_Event_InDeltaTime);0x0407CallFunc_Lerp_ReturnValue = Lerp(0.1, CallFunc_Lerp_B_ImplicitCast, OvertimeClick2);0x043ECallFunc_Lerp_ReturnValue_1 = Lerp(0.35, CallFunc_Lerp_ReturnValue, OvertimeClick);0x0475CallFunc_RetriggerableDelay_Duration_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x0492RetriggerableDelay(this, CallFunc_RetriggerableDelay_Duration_ImplicitCast, LatentActionInfo{0xF, 1312308716, FName(ExecuteUbergraph_ButtonSlider), this});0x04CCPopFlow();0x04CDLabel_04CD:0x04CDTemp_bool_Has_Been_Initd_Variable = true;0x04D8if (!(false)) PopFlow();0x04DATemp_bool_IsClosed_Variable = true;0x04E5PopFlow();0x04E6SetKeyboardFocus();0x04F0PopFlow();0x04F1OnNormal();0x04FFOutOfArea(0f);0x0512PopFlow();0x0513SetVisualValue(1);0x0526Sound(1);0x0536PopFlow();0x0537SetVisualValue(0);0x054APopFlow();0x054BSetVisualValue(2);0x055ESound(2);0x056EPopFlow();0x056FOnNormal();0x057DPopFlow();0x057ECallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_CustomEvent_VisualID, VisualID);0x05A4if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_05B3;0x05B2PopFlow();0x05B3Label_05B3:0x05B3VisualID = K2Node_CustomEvent_VisualID;0x05CE/Script/Engine.Default__KismetArrayLibrary.Array_Get(BackgroundBrushArray, VisualID, CallFunc_Array_Get_Item);0x0609BackgroundBox.SetBrush(CallFunc_Array_Get_Item);0x0632/Script/Engine.Default__KismetArrayLibrary.Array_Get(TextColorArray, VisualID, CallFunc_Array_Get_Item_1);0x066DIconColor = CallFunc_Array_Get_Item_1;0x0688CallFunc_Conv_IntToByte_ReturnValue = Conv_IntToByte(VisualID);0x06ADCallFunc_GetValidValue_ReturnValue = GetValidValue(/Game/Sound/SFX/UI/UIActions.UIActions, CallFunc_Conv_IntToByte_ReturnValue);0x06DBSelectionState.Broadcast(CallFunc_GetValidValue_ReturnValue);0x06F7PopFlow();0x06F8TotalValue = DefaultValue;0x0713Text.SetText(In Text);0x0740SetMasterValue();0x074EPopFlow();0x074FWidgetOwner = K2Node_CustomEvent_WidgetOwner;0x0762PopFlow();0x0763TakeEffect.Broadcast(IDButton, this);0x0780PopFlow();0x0781if (!(AvoidInput)) goto Label_0790;0x078FPopFlow();0x0790Label_0790:0x0790LeftOrRight(true);0x079FPopFlow();0x07A0if (!(AvoidInput)) goto Label_07AF;0x07AEPopFlow();0x07AFLabel_07AF:0x07AFLeftOrRight(false);0x07BEPopFlow();0x07BFCallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x07D4K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x07F8K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x0815if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x081FKeysStructure = K2Node_DynamicCast_AsMy_Game_Instance.DefaultSettings.UIKeys_60_03CE3011420D47DA67AD0DB0CF6510C0;0x0859PopFlow();0x085AAvoidInput = true;0x0865RetriggerableDelay(this, 0.2f, LatentActionInfo{0x5C, 1932993053, FName(ExecuteUbergraph_ButtonSlider), this});0x089BPopFlow();0x089CReturnEffect.Broadcast();0x08AFPopFlow();0x08B0RetriggerableDelay(this, K2Node_CustomEvent_Duration, LatentActionInfo{0x68, -1947100311, FName(ExecuteUbergraph_ButtonSlider), this});0x08EAPopFlow();0x08EBTotalValue = K2Node_CustomEvent_Value;0x0906SetMasterValue();0x0914PopFlow();0x0915Label_0915:0x0915return;0x0917// end of script
Final0x04
void SelectionState__DelegateSignature(const UIActions& UI)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x01
void TakeEffect__DelegateSignature(int32 ID, UWidget* CurrentButton)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x10
void ReturnEffect__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 1

types with a member, parameter or interface of this type