void SetTextWidth(float InWidthOverride)Script12 statements · 222 bytes of bytecode0x0000TextWidth = InWidthOverride;0x001BCallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(TextWidth, 0f);0x003Dif (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_009A;0x004BSizeBox_Text.SetWidthOverride(TextWidth);0x0074CheckBoxText.SetAutoWrapText(true);0x0095goto Label_00DB;0x009ALabel_009A:0x009ASizeBox_Text.ClearWidthOverride();0x00BACheckBoxText.SetAutoWrapText(false);0x00DBLabel_00DB:0x00DBreturn; | Public | | 0x04 |
void SetHovered(bool InHovered)Script7 statements · 244 bytes of bytecode0x0000Temp_bool_Variable = InHovered;0x0013/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(Switch(Temp_bool_Variable, false => FrameColor, true => HoveredColor, default => K2Node_Select_Default), this, CallFunc_MenuColors_OutputColor);0x0076Checkbox_Border.SetColorAndOpacity(CallFunc_MenuColors_OutputColor);0x009FCheckBox_Tick.SetColorAndOpacity(CallFunc_MenuColors_OutputColor);0x00C8Checkbox_Undetermined.SetColorAndOpacity(CallFunc_MenuColors_OutputColor);0x00F1return; | Public | | 0x01 |
void SetSize(float InSize)Script13 statements · 410 bytes of bytecode0x0000Size = InSize;0x001BSizeBox_CheckBox.SetWidthOverride(Size);0x0044SizeBox_CheckBox.SetHeightOverride(Size);0x006DCallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(Size, 30f);0x0097CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_Divide_FloatFloat_ReturnValue, 5f);0x00C1CallFunc_SlotAsWidgetSwitcherSlot_ReturnValue = SlotAsWidgetSwitcherSlot(Checkbox_Undetermined);0x00DEK2Node_MakeStruct_Margin.Left = CallFunc_Multiply_FloatFloat_ReturnValue;0x0102K2Node_MakeStruct_Margin.Top = CallFunc_Multiply_FloatFloat_ReturnValue;0x0126K2Node_MakeStruct_Margin.Right = CallFunc_Multiply_FloatFloat_ReturnValue;0x014AK2Node_MakeStruct_Margin.Bottom = CallFunc_Multiply_FloatFloat_ReturnValue;0x016ECallFunc_SlotAsWidgetSwitcherSlot_ReturnValue.SetPadding(K2Node_MakeStruct_Margin);0x0197return; | Public | | 0x04 |
void GetState(const ECheckBoxState& State)Script3 statements · 30 bytes of bytecode0x0000State = State;0x001Breturn; | Public | | 0x01 |
void SetState(const ECheckBoxState& InState)Script14 statements · 453 bytes of bytecode0x0000State = InState;0x001BCallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(State, 1);0x003AIsChecked = CallFunc_EqualEqual_ByteByte_ReturnValue_1;0x004DTemp_struct_Variable = Vector2D{1f, 1f};0x0077Temp_struct_Variable_1 = Vector2D{0f, 0f};0x00A1Temp_bool_Variable_1 = IsChecked;0x00B4CheckBox_Tick.SetRenderScale(Switch(Temp_bool_Variable_1, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x0109Temp_int_Variable = 1;0x0120Temp_int_Variable_1 = 0;0x0137CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(State, 2);0x0156Temp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0169StateSwitcher.SetActiveWidgetIndex(Switch(Temp_bool_Variable, false => Temp_int_Variable_1, true => Temp_int_Variable, default => K2Node_Select_Default));0x01C2return; | Public | | 0x01 |
void GetUpperCased(const bool& UpperCase)Script3 statements · 22 bytes of bytecode0x0000UpperCase = UpperCase;0x0013return; | Public | | 0x01 |
void SetText(const FText& InText, bool InUpperCase)Script15 statements · 540 bytes of bytecode0x0000Text = InText;0x001BUpperCase = InUpperCase;0x002ETemp_bool_Variable_1 = UpperCase;0x0041CallFunc_TextToUpper_ReturnValue = TextToUpper(Text);0x0066CheckBoxText.SetText(Switch(Temp_bool_Variable_1, false => Text, true => CallFunc_TextToUpper_ReturnValue, default => K2Node_Select_Default_1));0x00BFCallFunc_TextIsEmpty_ReturnValue = TextIsEmpty(Text);0x00DC/Game/Game/LIB_Game.Default__LIB_Game_C.SelectVisibility(SizeBox_Text, 4, 1, CallFunc_TextIsEmpty_ReturnValue, this, CallFunc_SelectVisibility_IsVisible, CallFunc_SelectVisibility_VisibilityChanged, CallFunc_SelectVisibility_New_Visibility);0x0132Temp_byte_Variable = 1;0x0146Temp_byte_Variable_1 = 2;0x015AK2Node_DynamicCast_AsButton_Slot = Cast<ButtonSlot>(Horizontal.Slot);0x0194K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsButton_Slot);0x01B1Temp_bool_Variable = CallFunc_SelectVisibility_IsVisible;0x01C4K2Node_DynamicCast_AsButton_Slot.SetHorizontalAlignment(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x0219return; | Public | | 0x19 |
void SetIsChecked(bool InIsChecked)Script6 statements · 129 bytes of bytecode0x0000Temp_bool_Variable = InIsChecked;0x0013Temp_byte_Variable = 1;0x0027Temp_byte_Variable_1 = 0;0x003BSetState(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x007Ereturn; | Public | | 0x01 |
bool GetIsChecked()Script3 statements · 30 bytes of bytecode0x0000ReturnValue = IsChecked;0x0013return ReturnValue; | Public | | 0x01 |
void BndEvt__Button_0_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_Basic_CheckBox(330);0x000Freturn; | | | 0x00 |
void BndEvt__Button_0_K2Node_ComponentBoundEvent_1_OnButtonHoverEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_Basic_CheckBox(349);0x000Freturn; | | | 0x00 |
void BndEvt__Button_0_K2Node_ComponentBoundEvent_2_OnButtonHoverEvent__DelegateSignature()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_Basic_CheckBox(369);0x000Freturn; | | | 0x00 |
void PreConstruct(bool IsDesignTime)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_Basic_CheckBox(470);0x0021return; | EventPublic | | 0x01 |
void ClickButton()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_Basic_CheckBox(623);0x000Freturn; | | | 0x00 |
void OnClicked(bool InChecked)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_InChecked = InChecked;0x0012ExecuteUbergraph_Basic_CheckBox(628);0x0021return; | | | 0x01 |
void ExecuteUbergraph_Basic_CheckBox(int32 EntryPoint)Script34 statements · 631 bytes of bytecode0x0000goto [EntryPoint];0x000ALabel_000A:0x000ASetTextWidth(TextWidth);0x0021goto Label_0274;0x0026Label_0026:0x0026/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/Menu/Button_Click_keyboard_01_Cue.Button_Click_keyboard_01_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x0062CallFunc_PlayAnimation_ReturnValue = PlayAnimation(Click, 0f, 1, 2, 1f, false);0x0091Temp_byte_Variable = 0;0x00A5Temp_byte_Variable_1 = 1;0x00B9Temp_bool_Variable = IsChecked;0x00CCCallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(TickShow, 0f, 1, Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default), 1f, false);0x012EOnClicked(IsChecked);0x0145goto Label_0274;0x014AClickButton();0x0158goto Label_0274;0x015DSetHovered(true);0x016Cgoto Label_0274;0x0171SetHovered(false);0x0180goto Label_0274;0x0185Label_0185:0x0185CallFunc_Not_PreBool_ReturnValue = Not_PreBool(IsChecked);0x01A2IsChecked = CallFunc_Not_PreBool_ReturnValue;0x01B5OnCheckStateChanged.Broadcast(IsChecked);0x01D1goto Label_0026;0x01D6SetSize(Size);0x01EDSetHovered(false);0x01FCSetIsChecked(IsChecked);0x0213SetText(Text, UpperCase);0x0233/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.SetTextColor(CheckBoxText, TextColor, this);0x026Agoto Label_000A;0x026Fgoto Label_0185;0x0274Label_0274:0x0274return; | Final | | 0x04 |
void OnCheckStateChanged__DelegateSignature(bool IsChecked)Script2 statements · 3 bytes of bytecode | Public | | 0x01 |