Zdexby TheHolyOneZ
6,144 classes
/Game/Ride/Blueprints/BP_GameViewportClient.BP_GameViewportClient_C 0x0450 (1,104 B) align 8 inherited 0x0438 4 scripted vtable /Game/Ride/Blueprints/BP_GameViewportClient
0x00x0450

Members 3

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PlayerHUDSharedUWG_PlayerHUDShared_C*7 flagsnullptr
0x08CachedMainControllerAPlayerController*7 flagsnullptr
Inherited from URGGameViewportClient 2
OffsetSizeNameTypeFlagsDefault
0x10PendingNetworkFailureMessagesTArray<FRGNetworkFailureMessage>Protected+4 flags[]
0x04ControllingPlayerIDint32Protected+5 flags0
Inherited from UGameViewportClient 5
OffsetSizeNameTypeFlagsDefault
0x08ViewportConsoleUConsole*6 flagsnullptr
0x10DebugPropertiesTArray<FDebugDisplayProperty>2 flags[]
0x00580x10padding / unreflected
0x04MaxSplitscreenPlayersint326 flags4
0x006C0x0Cpadding / unreflected
0x08WorldUWorld*Protected+6 flagsnullptr
0x08GameInstanceUGameInstance*Protected+6 flagsnullptr

Functions 4

SignatureFlagsNativeParams
void OnMainControllerDestroyed(AActor* DestroyedActor)
Script6 statements · 69 bytes of bytecode
0x0000CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(DestroyedActor, CachedMainController);0x0026if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_0042;0x0034BP_ClearStoredWidgets();0x0042Label_0042:0x0042return;0x0044// end of script
Public0x08
void CreateSharedPlayerHUD(APlayerController* Controller)
Script9 statements · 217 bytes of bytecode
0x0000BP_ClearStoredWidgets();0x000ECachedMainController = Controller;0x0021CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Ride/UI/PlayerHUD/WG_PlayerHUDShared.WG_PlayerHUDShared_C, Controller);0x005ECallFunc_Create_ReturnValue.AddToViewport(0);0x0083PlayerHUDShared = CallFunc_Create_ReturnValue;0x0096K2Node_CreateDelegate_OutputDelegate.Bind(this, OnMainControllerDestroyed);0x00ADController.OnDestroyed += K2Node_CreateDelegate_OutputDelegate;0x00D6return;0x00D8// end of script
Public0x08
void BP_ClearStoredWidgets()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameViewportClient(26);0x000Freturn;0x0011// end of script
EventPublic0x00
void ExecuteUbergraph_BP_GameViewportClient(int32 EntryPoint)
Script11 statements · 113 bytes of bytecode
0x0000goto [EntryPoint];0x000ALabel_000A:0x000APlayerHUDShared = nullptr;0x0015goto Label_006E;0x001ACallFunc_IsValid_ReturnValue = IsValid(PlayerHUDShared);0x0037if (!(CallFunc_IsValid_ReturnValue)) goto Label_006E;0x0045PlayerHUDShared.RemoveFromParent();0x0069goto Label_000A;0x006ELabel_006E:0x006Ereturn;0x0070// end of script
Final0x04