FEventReply OnKeyDown (const FGeometry & MyGeometry , const FKeyEvent & InKeyEvent ) Script14 statements · 271 bytes of bytecode 0x0000 CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0025 CallFunc_IsKeyAction_ReturnValue = IsKeyAction(2, CallFunc_GetKey_ReturnValue);0x0044 if (!(CallFunc_IsKeyAction_ReturnValue)) goto Label_00CD;0x0052 CallFunc_GetUISystem_ReturnValue = GetUISystem(this);0x0067 CallFunc_BackOutOfMenu_ReturnValue = CallFunc_GetUISystem_ReturnValue.BackOutOfMenu();0x0091 CallFunc_Handled_ReturnValue = Handled();0x00AD ReturnValue = CallFunc_Handled_ReturnValue;0x00C8 goto Label_0104;0x00CD Label_00CD:0x00CD CallFunc_Unhandled_ReturnValue = Unhandled();0x00E9 ReturnValue = CallFunc_Unhandled_ReturnValue;0x0104 Label_0104:0x0104 return ReturnValue;Event Public 0x1284640 0x138 void ClearHBoxHighlighting (UHorizontalBox * HBox ) Script21 statements · 443 bytes of bytecode 0x0000 PushFlow(Label_01B8);0x0005 Temp_int_Variable = 0;0x001C Label_001C:0x001C CallFunc_GetChildrenCount_ReturnValue = HBox.GetChildrenCount();0x004E CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_GetChildrenCount_ReturnValue, 1);0x0078 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x009E if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x00A8 PushFlow(Label_016E);0x00AD CallFunc_GetChildAt_ReturnValue = HBox.GetChildAt(Temp_int_Variable);0x00E0 K2Node_DynamicCast_AsAtlas_Menu_Button = Cast<AtlasMenuButton>(CallFunc_GetChildAt_ReturnValue);0x0104 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Menu_Button);0x0121 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x012B K2Node_DynamicCast_AsAtlas_Menu_Button.SetColorAndOpacity(LinearColor{0.059f, 0.059f, 0.059f, 1f});0x016D PopFlow();0x016E Label_016E:0x016E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0198 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x01B3 goto Label_001C;0x01B8 Label_01B8:0x01B8 return;Public 0x1284640 0x08 void HighlightCurrentSettings () Script12 statements · 435 bytes of bytecode 0x0000 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0014 CallFunc_IsInFullscreen_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.IsInFullscreen();0x003E CallFunc_SelectInt_ReturnValue_1 = SelectInt(1, 0, CallFunc_IsInFullscreen_ReturnValue);0x006D GetAtlasMenuButtonWithIndex(FullscreenHBox, CallFunc_SelectInt_ReturnValue_1, CallFunc_GetAtlasMenuButtonWithIndex_Button_1);0x0096 CallFunc_GetAtlasMenuButtonWithIndex_Button_1.SetColorAndOpacity(LinearColor{1f, 1f, 0f, 1f});0x00D8 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x00EC CallFunc_IsVSync_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.IsVSync();0x0116 CallFunc_SelectInt_ReturnValue = SelectInt(1, 0, CallFunc_IsVSync_ReturnValue);0x0145 GetAtlasMenuButtonWithIndex(VSyncHBox, CallFunc_SelectInt_ReturnValue, CallFunc_GetAtlasMenuButtonWithIndex_Button);0x016E CallFunc_GetAtlasMenuButtonWithIndex_Button.SetColorAndOpacity(LinearColor{1f, 1f, 0f, 1f});0x01B0 return;Public 0x1284640 0x00 void SliderFloatToGammaFloat (float SliderFloat , const float & GammaFloat ) Script4 statements · 72 bytes of bytecode 0x0000 CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(SliderFloat, 4f);0x002A GammaFloat = CallFunc_Multiply_FloatFloat_ReturnValue;0x0045 return;Public 0x1284640 0x08 void GammaFloatToSliderFloat (float GammaFloat , const float & SliderFloat ) Script4 statements · 72 bytes of bytecode 0x0000 CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(GammaFloat, 4f);0x002A SliderFloat = CallFunc_Divide_FloatFloat_ReturnValue;0x0045 return;Public 0x1284640 0x08 void SetVSync (bool vSync ) Script6 statements · 116 bytes of bytecode 0x0000 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014 CallFunc_GetGameUserSettings_ReturnValue.SetVSync(vSync);0x003D CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0051 CallFunc_GetGameUserSettings_ReturnValue.SaveToConfigFile();0x0071 return;Public 0x1284640 0x01 void SetOverallGraphicsSettings (int32 GraphicsSettings ) Script5 statements · 78 bytes of bytecode 0x0000 SetOverallGraphicsSettings(GraphicsSettings);0x0017 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x002B CallFunc_GetGameUserSettings_ReturnValue.SaveToConfigFile();0x004B return;Public 0x1284640 0x04 void SetFullscreenMode (bool fullscreen ) Script8 statements · 184 bytes of bytecode 0x0000 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0014 CallFunc_GetGameUserSettings_ReturnValue_1.SetScreenResolution(IntPoint{0, 0});0x004C CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0060 CallFunc_GetGameUserSettings_ReturnValue.ApplyResolutionSettings(false);0x0081 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0095 CallFunc_GetGameUserSettings_ReturnValue.SaveToConfigFile();0x00B5 return;Public 0x1284640 0x01 void ApplySelectedResolution () Script24 statements · 665 bytes of bytecode 0x0000 CallFunc_GetSelectedOption_ReturnValue = SupportedResolutionsComboBox.GetSelectedOption();0x0032 CallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(CallFunc_GetSelectedOption_ReturnValue, "");0x0051 if (!(CallFunc_EqualEqual_StrStr_ReturnValue)) goto Label_0064;0x005F goto Label_0296;0x0064 Label_0064:0x0064 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0078 CallFunc_IsInFullscreen_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.IsInFullscreen();0x00A2 CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x00B6 CallFunc_GetSelectedOption_ReturnValue = SupportedResolutionsComboBox.GetSelectedOption();0x00E8 CallFunc_Split_ReturnValue = Split(CallFunc_GetSelectedOption_ReturnValue, "x", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x011E CallFunc_Conv_StringToInt_ReturnValue = Conv_StringToInt(CallFunc_Split_RightS);0x0143 CallFunc_Conv_StringToInt_ReturnValue_1 = Conv_StringToInt(CallFunc_Split_LeftS);0x0168 CallFunc_GetGameUserSettings_ReturnValue_3.ChangeScreenResolution(CallFunc_Conv_StringToInt_ReturnValue_1, CallFunc_Conv_StringToInt_ReturnValue, CallFunc_IsInFullscreen_ReturnValue);0x01A3 CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x01B7 CallFunc_GetGameUserSettings_ReturnValue_2.SetScreenResolution(IntPoint{0, 0});0x01EF CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0203 CallFunc_GetGameUserSettings_ReturnValue_1.ApplyResolutionSettings(false);0x0224 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0238 CallFunc_TAR_ApplyGraphicsSettings_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.TAR_ApplyGraphicsSettings();0x0262 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0276 CallFunc_GetGameUserSettings_ReturnValue_1.SaveToConfigFile();0x0296 Label_0296:0x0296 return;Public 0x1284640 0x00 void Populate ResCombobox () Script29 statements · 629 bytes of bytecode 0x0000 PushFlow(Label_0272);0x0005 SupportedResolutionsComboBox.ClearOptions();0x0025 CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0039 CallFunc_GetSupportedScreenResolutions_resolutions = {};0x0044 CallFunc_GetSupportedScreenResolutions_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.GetSupportedScreenResolutions(CallFunc_GetSupportedScreenResolutions_resolutions);0x0077 ResArray = CallFunc_GetSupportedScreenResolutions_resolutions;0x0092 Temp_int_Loop_Counter_Variable = 0;0x00A9 Temp_int_Array_Index_Variable = 0;0x00C0 Label_00C0:0x00C0 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ResArray);0x00FB CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0121 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01B4;0x012F Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x014A PushFlow(Label_0228);0x014F /Script/Engine.Default__KismetArrayLibrary.Array_Get(ResArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018A SupportedResolutionsComboBox.AddOption(CallFunc_Array_Get_Item);0x01B3 PopFlow();0x01B4 Label_01B4:0x01B4 CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x01C8 CallFunc_TAR_GetScreenResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.TAR_GetScreenResolution();0x01FA SupportedResolutionsComboBox.SetSelectedOption(CallFunc_TAR_GetScreenResolution_ReturnValue);0x0223 goto Label_0272;0x0228 Label_0228:0x0228 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0252 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x026D goto Label_00C0;0x0272 Label_0272:0x0272 return;Public 0x1284640 0x00 FEventReply OnFocusReceived (const FGeometry & MyGeometry , const FFocusEvent & InFocusEvent ) Script11 statements · 209 bytes of bytecode 0x0000 CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x0015 BackButton.SetUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue);0x003E CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(0, -1);0x005C if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_008F;0x006A ClearHBoxHighlighting(OverallHBox);0x0081 HighlightCurrentSettings();0x008F Label_008F:0x008F CallFunc_Handled_ReturnValue = Handled();0x00AB ReturnValue = CallFunc_Handled_ReturnValue;0x00C6 return ReturnValue;Event Public 0x1284640 0x100 void BndEvt__ApplyResolutionButton_K2Node_ComponentBoundEvent_1838_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(253);0x000F return;0x1284640 0x00 void BndEvt__EpicButton_K2Node_ComponentBoundEvent_477_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(272);0x000F return;0x1284640 0x00 void BndEvt__WindowedButton_K2Node_ComponentBoundEvent_601_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(333);0x000F return;0x1284640 0x00 void BndEvt__FullscreenButton_K2Node_ComponentBoundEvent_750_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(390);0x000F return;0x1284640 0x00 void BndEvt__HighButton_K2Node_ComponentBoundEvent_457_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(433);0x000F return;0x1284640 0x00 void BndEvt__MediumButton_K2Node_ComponentBoundEvent_438_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(528);0x000F return;0x1284640 0x00 void BndEvt__VSyncOffButton_K2Node_ComponentBoundEvent_386_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(556);0x000F return;0x1284640 0x00 void BndEvt__VSyncOnButton_K2Node_ComponentBoundEvent_411_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(613);0x000F return;0x1284640 0x00 void BndEvt__LowButton_K2Node_ComponentBoundEvent_420_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(656);0x000F return;0x1284640 0x00 void BndEvt__AutoDetectSettingsButton_K2Node_ComponentBoundEvent_694_OnButtonClickedEvent__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(708);0x000F return;0x1284640 0x00 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_GraphicsSettingsMenu(770);0x000F return;Event Public 0x1284640 0x00