Zdexby TheHolyOneZ
6,144 classes
Class

UWG_OnlineSettings_EpicGamesAccount_C

: URGActivatableWidget : UCommonActivatableWidget : UCommonUserWidget : UUserWidget : UWidget : UVisual : UObject
/Game/Ride/Menu/WG_OnlineSettings_EpicGamesAccount.WG_OnlineSettings_EpicGamesAccount_C 0x04F8 (1,272 B) align 8 inherited 0x04D8 9 scripted vtable /Game/Ride/Menu/WG_OnlineSettings_EpicGamesAccount
0x00x04F8

Members 4

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WG_EpicDebugAccountInformationUWG_EpicDebugAccountInformation_C*10 flagsnullptr
0x08RGListView_99URGListView*10 flagsnullptr
0x08LinkAndUnlinkButtonUOptionListItemButton_C*6 flagsnullptr
Inherited from URGActivatableWidget 4
OffsetSizeNameTypeFlagsDefault
0x01ShouldRerouteMoveInputbool6 flagstrue
0x01BlockToggleMenuWithGamepadbool7 flagstrue
0x04C20x06padding / unreflected
0x08EnhancedToggleMenuActionUInputAction*8 flagsnullptr
0x08EnhancedExtraActionUInputAction*8 flagsnullptr
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x036A0x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x03850x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03940x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03E10x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03F80xA8padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
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 9

SignatureFlagsNativeParams
void IsCrossplayEnabled(const bool& bIsSignedIntoEpic)
Script7 statements · 173 bytes of bytecode
0x0000CallFunc_GetOwningRGLocalPlayer_ReturnValue = GetOwningRGLocalPlayer();0x0014CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0032CallFunc_GetLocalPLayerNum_ReturnValue = CallFunc_GetOwningRGLocalPlayer_ReturnValue.GetLocalPlayerNum();0x0064CallFunc_IsSignedInto_EOS_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.IsSignedInto_EOS(CallFunc_GetLocalPLayerNum_ReturnValue);0x0097bIsSignedIntoEpic = CallFunc_IsSignedInto_EOS_ReturnValue;0x00AAreturn;0x00AC// end of script
Public0x01
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(158);0x000Freturn;0x0011// end of script
EventPublic0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(659);0x000Freturn;0x0011// end of script
EventProtected0x00
void OnClicked(UOptionListItemBase_C* Data)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_data = Data;0x0012ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(878);0x0021return;0x0023// end of script
0x08
void OnAccountLinked(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful_1 = bWasSuccessful;0x0012ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(1716);0x0021return;0x0023// end of script
0x01
void OnSignedOut(int32 LocalUserNum, bool bWasSuccessful)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_LocalUserNum = LocalUserNum;0x0012PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0024ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(2387);0x0033return;0x0035// end of script
0x05
void InitSingOutThrobber(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget_1 = Widget;0x0012ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(3055);0x0021return;0x0023// end of script
0x08
void InitSignInThrobber(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(3233);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_WG_OnlineSettings_EpicGamesAccount(int32 EntryPoint)
Script109 statements · 3,422 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000ARGListView_99.SetSelectedIndex(0);0x002Fgoto Label_0D5B;0x0034Label_0034:0x0034RGListView_99.SetFocus();0x0054goto Label_000A;0x0059Label_0059:0x0059K2Node_CreateDelegate_OutputDelegate.Bind(this, OnClicked);0x0070LinkAndUnlinkButton.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate;0x0099goto Label_0D5B;0x009EConstruct();0x00A8RGListView_99.ClearListItems();0x00C8CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x00E6Temp_text_Variable = NSLOCTEXT("FD35C16D47921E9C92034CB40A20A682", "", "Disable");0x0127Temp_text_Variable_1 = NSLOCTEXT("07CDAAD843ABD7AD4924E4A63EB3A322", "", "Enable");0x0167IsCrossplayEnabled(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic);0x017ETemp_bool_Variable = CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic;0x0191SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(ButtonTextOverride), Switch(Temp_bool_Variable, false => Temp_text_Variable_1, true => Temp_text_Variable, default => K2Node_Select_Default));0x01E6Temp_text_Variable_6 = NSLOCTEXT("F701860245470E78E7E5BE8838F8F7DF", "", "Crossplay");0x0229SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_6);0x0252LinkAndUnlinkButton = CallFunc_SpawnObject_ReturnValue;0x0265RGListView_99.AddItem(LinkAndUnlinkButton);0x028Egoto Label_0059;0x0293BP_OnActivated();0x029DCallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x02BBCallFunc_GetOwningRGLocalPlayer_ReturnValue_1 = GetOwningRGLocalPlayer();0x02CFCallFunc_GetLocalPLayerNum_ReturnValue_1 = CallFunc_GetOwningRGLocalPlayer_ReturnValue_1.GetLocalPlayerNum();0x0301CallFunc_GetPlayerAttributes_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue_2.GetPlayerAttributes(CallFunc_GetLocalPLayerNum_ReturnValue_1);0x033CWG_EpicDebugAccountInformation.Init(CallFunc_GetPlayerAttributes_ReturnValue);0x0369goto Label_0034;0x036EIsCrossplayEnabled(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_1);0x0385CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_1);0x03A2if (!(CallFunc_Not_PreBool_ReturnValue_1)) goto Label_0532;0x03B0CallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x03C8K2Node_DynamicCast_AsRGController_Interface_2 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_2);0x03ECK2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_2);0x0409if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_0480;0x0417K2Node_CreateDelegate_OutputDelegate_4.Bind(this, InitSignInThrobber);0x042EK2Node_DynamicCast_AsRGController_Interface_2.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupThrobber.WG_PopupThrobber_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_4);0x0480Label_0480:0x0480CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x049EK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnAccountLinked);0x04B5CallFunc_GetOwningRGLocalPlayer_ReturnValue_2 = GetOwningRGLocalPlayer();0x04C9CallFunc_GetLocalPLayerNum_ReturnValue_2 = CallFunc_GetOwningRGLocalPlayer_ReturnValue_2.GetLocalPlayerNum();0x04FBCallFunc_GetGameInstanceSubsystem_ReturnValue.LinkAccount(CallFunc_GetLocalPLayerNum_ReturnValue_2, K2Node_CreateDelegate_OutputDelegate_1);0x052Dgoto Label_0D5B;0x0532Label_0532:0x0532CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x054AK2Node_DynamicCast_AsRGController_Interface = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue);0x056EK2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface);0x058Bif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0602;0x0599K2Node_CreateDelegate_OutputDelegate_3.Bind(this, InitSingOutThrobber);0x05B0K2Node_DynamicCast_AsRGController_Interface.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupThrobber.WG_PopupThrobber_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_3);0x0602Label_0602:0x0602K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnSignedOut);0x0619CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0637CallFunc_GetOwningRGLocalPlayer_ReturnValue = GetOwningRGLocalPlayer();0x064BCallFunc_GetLocalPLayerNum_ReturnValue = CallFunc_GetOwningRGLocalPlayer_ReturnValue.GetLocalPlayerNum();0x067DCallFunc_GetGameInstanceSubsystem_ReturnValue_1.SignOutFromEOS(CallFunc_GetLocalPLayerNum_ReturnValue, K2Node_CreateDelegate_OutputDelegate_2);0x06AFgoto Label_0D5B;0x06B4Temp_text_Variable_2 = NSLOCTEXT("132A21034FA26387F81FB4954075703F", "", "Disable");0x06F5Temp_text_Variable_3 = NSLOCTEXT("A73EEBC14A4730487C36F39B14F9B244", "", "Enable");0x0735IsCrossplayEnabled(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_2);0x074CCallFunc_BooleanOR_ReturnValue = BooleanOR(K2Node_CustomEvent_bWasSuccessful_1, CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_2);0x0772Temp_bool_Variable_1 = CallFunc_BooleanOR_ReturnValue;0x0785LinkAndUnlinkButton.OverrideButtonText(Switch(Temp_bool_Variable_1, false => Temp_text_Variable_3, true => Temp_text_Variable_2, default => K2Node_Select_Default_1));0x07DECallFunc_GetRGGameUserSettings_ReturnValue = GetRGGameUserSettings();0x07F2IsCrossplayEnabled(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_2);0x0809CallFunc_BooleanOR_ReturnValue = BooleanOR(K2Node_CustomEvent_bWasSuccessful_1, CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_2);0x082FCallFunc_GetOwningRGLocalPlayer_ReturnValue_3 = GetOwningRGLocalPlayer();0x0843CallFunc_GetLocalPLayerNum_ReturnValue_3 = CallFunc_GetOwningRGLocalPlayer_ReturnValue_3.GetLocalPlayerNum();0x0875CallFunc_GetRGGameUserSettings_ReturnValue.SetHasLoggedIntoEOS(CallFunc_GetLocalPLayerNum_ReturnValue_3, CallFunc_BooleanOR_ReturnValue);0x08A7CallFunc_GetOwningPlayer_ReturnValue_3 = GetOwningPlayer();0x08BFK2Node_DynamicCast_AsRGController_Interface_3 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_3);0x08E3K2Node_DynamicCast_bSuccess_5 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_3);0x0900if (!(K2Node_DynamicCast_bSuccess_5)) goto Label_0D5B;0x090EK2Node_DynamicCast_AsRGController_Interface_3.PopRGWidget(GameplayTag{FName(UI.Layout.Popup)});0x094Egoto Label_0D5B;0x0953Temp_text_Variable_4 = NSLOCTEXT("9FAF5A52483850BBAB7E8E8CAACE49ED", "", "Enable");0x0993Temp_text_Variable_5 = NSLOCTEXT("BEBEE05844F713F8695818998C72E551", "", "Disable");0x09D4IsCrossplayEnabled(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_3);0x09EBCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_IsCrossplayEnabled_bIsSignedIntoEpic_3);0x0A08CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(K2Node_CustomEvent_bWasSuccessful, CallFunc_Not_PreBool_ReturnValue_2);0x0A2ETemp_bool_Variable_2 = CallFunc_BooleanOR_ReturnValue_1;0x0A41LinkAndUnlinkButton.OverrideButtonText(Switch(Temp_bool_Variable_2, false => Temp_text_Variable_5, true => Temp_text_Variable_4, default => K2Node_Select_Default_2));0x0A9ACallFunc_GetRGGameUserSettings_ReturnValue_1 = GetRGGameUserSettings();0x0AAECallFunc_Not_PreBool_ReturnValue = Not_PreBool(K2Node_CustomEvent_bWasSuccessful);0x0ACBCallFunc_GetOwningRGLocalPlayer_ReturnValue_4 = GetOwningRGLocalPlayer();0x0ADFCallFunc_GetLocalPLayerNum_ReturnValue_4 = CallFunc_GetOwningRGLocalPlayer_ReturnValue_4.GetLocalPlayerNum();0x0B11CallFunc_GetRGGameUserSettings_ReturnValue_1.SetHasLoggedIntoEOS(CallFunc_GetLocalPLayerNum_ReturnValue_4, CallFunc_Not_PreBool_ReturnValue);0x0B43CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0B5BK2Node_DynamicCast_AsRGController_Interface_1 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_1);0x0B7FK2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_1);0x0B9Cif (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0D5B;0x0BAAK2Node_DynamicCast_AsRGController_Interface_1.PopRGWidget(GameplayTag{FName(UI.Layout.Popup)});0x0BEAgoto Label_0D5B;0x0BEFK2Node_DynamicCast_AsWG_Popup_Throbber = Cast<WG_PopupThrobber_C>(K2Node_CustomEvent_Widget_1);0x0C13K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsWG_Popup_Throbber);0x0C30if (!(K2Node_DynamicCast_bSuccess)) goto Label_0D5B;0x0C3EK2Node_DynamicCast_AsWG_Popup_Throbber.PopupText = NSLOCTEXT("AD19E0C8434CFD27B9FEABBCD35F0CDD", "", "Signing out...");0x0C9Cgoto Label_0D5B;0x0CA1K2Node_DynamicCast_AsWG_Popup_Throbber_1 = Cast<WG_PopupThrobber_C>(K2Node_CustomEvent_Widget);0x0CC5K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsWG_Popup_Throbber_1);0x0CE2if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_0D5B;0x0CF0K2Node_DynamicCast_AsWG_Popup_Throbber_1.PopupText = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "SignIn");0x0D5BLabel_0D5B:0x0D5Breturn;0x0D5D// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type