Zdexby TheHolyOneZ
3,086 classes
Class

UMAIN_MENU1_C

: UUserWidget : UWidget : UVisual : UObject
/Game/3D_Menu/MAIN_MENU1.MAIN_MENU1_C 0x0308 (776 B) align 8 inherited 0x0290 10 scripted vtable /Game/3D_Menu/MAIN_MENU1
0x00x0308

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08HELLUButton*9 flagsnullptr
0x08LeaderboarddUButton*9 flagsnullptr
0x08QuitUButton*9 flagsnullptr
0x08SettingsUButton*9 flagsnullptr
0x08StartGameUButton*9 flagsnullptr
0x08TWITCHUButton*9 flagsnullptr
0x08NewVar_0USaveGame*7 flagsnullptr
0x08NewVar_1USave_Game_C*7 flagsnullptr
0x10Active_defTArray<bool>3 flags[7 items]
0x10NewVar_2TArray<FVector>3 flags[1 item]
0x10NewVar_3TArray<FTransform>3 flags[]
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x01740x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01880x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+3 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01F50x13padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02090x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*13 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x38RenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01BIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00DA0x06padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01CursorEMouseCursor9 flagsDefault
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x00F80x20padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+3 flags[]

Functions 10

SignatureFlagsNativeParams
void OnTimeout_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Credentials_2 = Credentials;0x0012ExecuteUbergraph_MAIN_MENU1(1592);0x0021return;0x0023// end of script
0x40
void OnFail_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Credentials_1 = Credentials;0x0012ExecuteUbergraph_MAIN_MENU1(602);0x0021return;0x0023// end of script
0x40
void OnSuccess_1B900A3040A69ABB5D1412A3099A1063(const FTwitchLoginCredentials& Credentials)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Credentials = Credentials;0x0012ExecuteUbergraph_MAIN_MENU1(774);0x0021return;0x0023// end of script
0x40
void BndEvt__Esc_Menu_Restart_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1547);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Esc_Menu_MainMenu_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1552);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Esc_Menu_Quit_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1587);0x000Freturn;0x0011// end of script
0x00
void BndEvt__Esc_Menu_Resume_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1930);0x000Freturn;0x0011// end of script
0x00
void BndEvt__MAIN_MENU1_Leaderboardd_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1935);0x000Freturn;0x0011// end of script
0x00
void BndEvt__MAIN_MENU1_HELL_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_MAIN_MENU1(1954);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_MAIN_MENU1(int32 EntryPoint)
Script93 statements · 1,962 bytes of bytecode
0x0000PushFlow(Label_07A7);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FRemoveFromParent();0x001DCallFunc_Create_ReturnValue_5 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Boni_Blueprints/HELLAreYouSure.HELLAreYouSure_C, nullptr);0x0052CallFunc_Create_ReturnValue_5.AddToViewport(0);0x0077PopFlow();0x0078CallFunc_Create_ReturnValue_2.RemoveFromParent();0x009CPrintString(this, "CONNECTED", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x00E8CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x00FDK2Node_DynamicCast_AsPeepo_Game_Instance = Cast<PeepoGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0121K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsPeepo_Game_Instance);0x013Eif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0148PushFlow(Label_01A6);0x014DPushFlow(Label_0184);0x0152K2Node_DynamicCast_AsPeepo_Game_Instance.TwitchCredentials = Temp_struct_Variable;0x0183PopFlow();0x0184Label_0184:0x0184K2Node_DynamicCast_AsPeepo_Game_Instance.IsConnectedToTwitch = true;0x01A5PopFlow();0x01A6Label_01A6:0x01A6K2Node_DynamicCast_AsPeepo_Game_Instance.TwitchChannel = Temp_struct_Variable.UserName;0x01E0PopFlow();0x01E1CallFunc_Create_ReturnValue_3.RemoveFromParent();0x0205PrintString(this, "Unable to connect", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0259PopFlow();0x025ATemp_struct_Variable = K2Node_CustomEvent_Credentials_1;0x0275CallFunc_Create_ReturnValue_3 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/3D_Menu/Connection_Failed.Connection_Failed_C, nullptr);0x02AACallFunc_Create_ReturnValue_3.AddToViewport(0);0x02CFDelay(this, 1f, LatentActionInfo{0x1E1, 1852428697, FName(ExecuteUbergraph_MAIN_MENU1), this});0x0305PopFlow();0x0306Temp_struct_Variable = K2Node_CustomEvent_Credentials;0x0321CallFunc_Create_ReturnValue_1.RemoveFromParent();0x0345CallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/3D_Menu/Connected.Connected_C, nullptr);0x037ACallFunc_Create_ReturnValue_2.AddToViewport(0);0x039FDelay(this, 1f, LatentActionInfo{0x78, -1123450211, FName(ExecuteUbergraph_MAIN_MENU1), this});0x03D5PopFlow();0x03D6Label_03D6:0x03D6CallFunc_PerformTwitchLogin_ReturnValue = PerformTwitchLogin(this);0x03EBCallFunc_IsValid_ReturnValue = IsValid(CallFunc_PerformTwitchLogin_ReturnValue);0x0408if (!(CallFunc_IsValid_ReturnValue)) goto Label_04FA;0x0416K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnSuccess_1B900A3040A69ABB5D1412A3099A1063);0x042DCallFunc_PerformTwitchLogin_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_1;0x0456K2Node_CreateDelegate_OutputDelegate.Bind(this, OnFail_1B900A3040A69ABB5D1412A3099A1063);0x046DCallFunc_PerformTwitchLogin_ReturnValue.OnFail += K2Node_CreateDelegate_OutputDelegate;0x0496K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnTimeout_1B900A3040A69ABB5D1412A3099A1063);0x04ADCallFunc_PerformTwitchLogin_ReturnValue.OnTimeout += K2Node_CreateDelegate_OutputDelegate_2;0x04D6CallFunc_PerformTwitchLogin_ReturnValue.Activate();0x04FALabel_04FA:0x04FACallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/3D_Menu/Loading.Loading_C, nullptr);0x052FCallFunc_Create_ReturnValue_1.AddToViewport(0);0x0554PopFlow();0x0555Label_0555:0x0555CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/3D_Menu/Settings_Menu.Settings_Menu_C, nullptr);0x058ACallFunc_Create_ReturnValue.AddToViewport(0);0x05AFPopFlow();0x05B0Label_05B0:0x05B0CallFunc_Create_ReturnValue_4 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Boni_Blueprints/JustLeaderboard.JustLeaderboard_C, nullptr);0x05E5CallFunc_Create_ReturnValue_4.AddToViewport(0);0x060APopFlow();0x060Bgoto Label_03D6;0x0610RemoveFromParent();0x061Egoto Label_0555;0x0623Label_0623:0x0623QuitGame(this, nullptr, 0, false);0x0632PopFlow();0x0633goto Label_0623;0x0638Temp_struct_Variable = K2Node_CustomEvent_Credentials_2;0x0653PopFlow();0x0654Label_0654:0x0654CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x066ECallFunc_GetPlayerController_ReturnValue.bShowMouseCursor = false;0x068FCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x06A4K2Node_DynamicCast_AsMain_Menu_Game_Mode = Cast<MainMenuGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x06C8K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Menu_Game_Mode);0x06E5if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x06EFK2Node_DynamicCast_AsMain_Menu_Game_Mode.LoadTimers();0x0713OpenLevel(this, FName(New_Level), true, "");0x072EPopFlow();0x072FLabel_072F:0x072FCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0749/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue);0x0772goto Label_0654;0x0777Label_0777:0x0777RemoveFromParent();0x0785goto Label_072F;0x078Agoto Label_0777;0x078FRemoveFromParent();0x079Dgoto Label_05B0;0x07A2goto Label_000F;0x07A7Label_07A7:0x07A7return;0x07A9// end of script
Final0x04