Zdexby TheHolyOneZ
2,291 classes
Class

A3DRadialChild_C

: AActor : UObject
/Game/UI/3DRadial/3DRadialChild.3DRadialChild_C 0x04C0 (1,216 B) align 16 inherited 0x0220 15 scripted vtable /Game/UI/3DRadial/3DRadialChild
0x00x04C0

Members 24

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08SkeletalMeshUSkeletalMeshComponent*7 flagsnullptr
0x08StaticMeshUStaticMeshComponent*7 flagsnullptr
0x08SceneUSceneComponent*7 flagsnullptr
0x08TextRenderUTextRenderComponent*7 flagsnullptr
0x08DefaultSceneRootUSceneComponent*7 flagsnullptr
0x04LerpTransToNew_LerpAlpha_AF3060DD4AC2B89D4769C5AA20E9A397float4 flags0
0x01LerpTransToNew__Direction_AF3060DD4AC2B89D4769C5AA20E9A397ETimelineDirection4 flagsForward
0x02550x03padding / unreflected
0x08LerpTransToNewUTimelineComponent*6 flagsnullptr
0x04TL_ScaleUp_ScaleAlpha_B1017FC24FD47BA86E5AEB84C57CC5D4float4 flags0
0x01TL_ScaleUp__Direction_B1017FC24FD47BA86E5AEB84C57CC5D4ETimelineDirection4 flagsForward
0x02650x03padding / unreflected
0x08TL_ScaleUpUTimelineComponent*6 flagsnullptr
0x04TL_Rotate_RotAmt_894373E5449768ED01682FA87D8A4C55float4 flags0
0x01TL_Rotate__Direction_894373E5449768ED01682FA87D8A4C55ETimelineDirection4 flagsForward
0x02750x03padding / unreflected
0x08TL_RotateUTimelineComponent*6 flagsnullptr
0x08DisplayMeshUStaticMesh*7 flagsnullptr
0x08DisplaySkelMeshUSkeletalMesh*7 flagsnullptr
0x18DisplayTitleFText3 flags<FText>
0x01IsSelectedbool6 flagsfalse
0x02A90x03padding / unreflected
0x08DatRowNameFName7 flagsNone
0x02B40x0Cpadding / unreflected
0x30TransformOffsetFTransform5 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x01InitSelectedbool6 flagsfalse
0x02F10x07padding / unreflected
0x198InvConsFS_InvCons5 flags{DisplayName_52_659621D24D7F705542949A8905E62880=<FText>, D…
0x30TransOffsetChangeCacheFTransform5 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
Inherited from AActor 75
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 15

SignatureFlagsNativeParams
void UserConstructionScript()
Script13 statements · 288 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(DisplayMesh);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00AB;0x002BCallFunc_SetStaticMesh_ReturnValue = StaticMesh.SetStaticMesh(DisplayMesh);0x0062StaticMesh.SetVisibility(true, false);0x0084SkeletalMesh.SetVisibility(false, false);0x00A6goto Label_011D;0x00ABLabel_00AB:0x00ABSkeletalMesh.SetSkeletalMesh(DisplaySkelMesh, true);0x00D9StaticMesh.SetVisibility(false, false);0x00FBSkeletalMesh.SetVisibility(true, false);0x011DLabel_011D:0x011Dreturn;0x011F// end of script
EventPublic0x00
void TL_ScaleUp__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2471);0x000Freturn;0x0011// end of script
0x00
void TL_ScaleUp__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2172);0x000Freturn;0x0011// end of script
0x00
void TL_Rotate__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(411);0x000Freturn;0x0011// end of script
0x00
void TL_Rotate__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(478);0x000Freturn;0x0011// end of script
0x00
void LerpTransToNew__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(620);0x000Freturn;0x0011// end of script
0x00
void LerpTransToNew__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(687);0x000Freturn;0x0011// end of script
0x00
void Unselected()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(1529);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_3DRadialChild(1750);0x0021return;0x0023// end of script
EventPublic0x04
void Re-InitDisplayMeshes()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2472);0x000Freturn;0x0011// end of script
0x00
void SetTransOffsetToInit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2523);0x000Freturn;0x0011// end of script
0x00
void ChangeTransOffset(const FTransform& Trans)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Trans = Trans;0x0012ExecuteUbergraph_3DRadialChild(2547);0x0021return;0x0023// end of script
0x30
void Selected()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2579);0x000Freturn;0x0011// end of script
0x00
void Init()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_3DRadialChild(2584);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_3DRadialChild(int32 EntryPoint)
Script117 statements · 2,592 bytes of bytecode
0x0000PushFlow(Label_0A1D);0x0005goto [EntryPoint];0x000FTextRender.SetVisibility(true, false);0x0031PopFlow();0x0032Temp_float_Variable = 0.25f;0x0049Temp_float_Variable_1 = 0.1f;0x0060BreakTransform(TransformOffset, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x008ETemp_bool_Variable = InitSelected;0x00A1CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_BreakTransform_Scale, Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default));0x00FBCallFunc_MakeTransform_ReturnValue_1 = MakeTransform(CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x0132StaticMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_1, false, CallFunc_K2_SetRelativeTransform_SweepHitResult, false);0x0166SkeletalMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_1, false, CallFunc_K2_SetRelativeTransform_SweepHitResult, false);0x019APopFlow();0x019BPopFlow();0x019CLabel_019C:0x019CTL_ScaleUp.Reverse();0x01BCPopFlow();0x01BDLabel_01BD:0x01BDTL_ScaleUp.Play();0x01DDPopFlow();0x01DECallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(TL_Rotate_RotAmt_894373E5449768ED01682FA87D8A4C55, -1f);0x0208CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_Multiply_FloatFloat_ReturnValue);0x0237Scene.K2_SetRelativeRotation(CallFunc_MakeRotator_ReturnValue, false, CallFunc_K2_SetRelativeRotation_SweepHitResult, false);0x026BPopFlow();0x026CPopFlow();0x026DLabel_026D:0x026DTL_Rotate.Stop();0x028DPopFlow();0x028ELabel_028E:0x028ETL_Rotate.PlayFromStart();0x02AEPopFlow();0x02AFCallFunc_GetRelativeTransform_ReturnValue = SkeletalMesh.GetRelativeTransform();0x02E1CallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetRelativeTransform_ReturnValue, TransOffsetChangeCache, LerpTransToNew_LerpAlpha_AF3060DD4AC2B89D4769C5AA20E9A397, 0);0x031ABreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location_3, CallFunc_BreakTransform_Rotation_3, CallFunc_BreakTransform_Scale_3);0x0348SkeletalMesh.K2_SetRelativeLocationAndRotation(CallFunc_BreakTransform_Location_3, CallFunc_BreakTransform_Rotation_3, false, CallFunc_K2_SetRelativeLocationAndRotation_SweepHitResult, false);0x0385StaticMesh.K2_SetRelativeLocationAndRotation(CallFunc_BreakTransform_Location_3, CallFunc_BreakTransform_Rotation_3, false, CallFunc_K2_SetRelativeLocationAndRotation_SweepHitResult, false);0x03C2PopFlow();0x03C3Label_03C3:0x03C3LerpTransToNew.PlayFromStart();0x03E3PopFlow();0x03E4Label_03E4:0x03E4CallFunc_IsValid_ReturnValue = IsValid(DisplayMesh);0x0401if (!(CallFunc_IsValid_ReturnValue)) goto Label_0582;0x040FCallFunc_SetStaticMesh_ReturnValue_1 = StaticMesh.SetStaticMesh(DisplayMesh);0x0446StaticMesh.SetVisibility(true, false);0x0468SkeletalMesh.SetVisibility(false, false);0x048ALabel_048A:0x048ABreakTransform(TransformOffset, CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_BreakTransform_Scale_2);0x04B8CallFunc_Multiply_VectorFloat_ReturnValue_2 = Multiply_VectorFloat(CallFunc_BreakTransform_Scale_2, 0.25f);0x04E2CallFunc_MakeTransform_ReturnValue_2 = MakeTransform(CallFunc_BreakTransform_Location_2, CallFunc_BreakTransform_Rotation_2, CallFunc_Multiply_VectorFloat_ReturnValue_2);0x0519StaticMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_2, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_1, false);0x054DSkeletalMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue_2, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_1, false);0x0581PopFlow();0x0582Label_0582:0x0582SkeletalMesh.SetSkeletalMesh(DisplaySkelMesh, true);0x05B0StaticMesh.SetVisibility(false, false);0x05D2SkeletalMesh.SetVisibility(true, false);0x05F4goto Label_048A;0x05F9PushFlow(Label_019C);0x05FEPushFlow(Label_0608);0x0603goto Label_026D;0x0608Label_0608:0x0608Scene.K2_SetRelativeRotation(FRotator(0, 0, 0), false, CallFunc_K2_SetRelativeRotation_SweepHitResult_1, false);0x0640TextRender.SetVisibility(false, false);0x0662PopFlow();0x0663Label_0663:0x0663PushFlow(Label_0672);0x0668PushFlow(Label_028E);0x066Dgoto Label_01BD;0x0672Label_0672:0x0672Delay(this, 0.25f, LatentActionInfo{0xF, -1233993149, FName(ExecuteUbergraph_3DRadialChild), this});0x06A8PopFlow();0x06A9Label_06A9:0x06A9if (!(InitSelected)) PopFlow();0x06B3TextRender.SetVisibility(true, false);0x06D5PopFlow();0x06D6PopFlow();0x06D7Label_06D7:0x06D7CallFunc_IsValid_ReturnValue_1 = IsValid(InvCons.DisplayMesh_40_B8796F3644547315EAFDC895742A992F);0x06FDif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0707CallFunc_SetStaticMesh_ReturnValue = StaticMesh.SetStaticMesh(InvCons.DisplayMesh_40_B8796F3644547315EAFDC895742A992F);0x0747PopFlow();0x0748Label_0748:0x0748PushFlow(Label_0824);0x074DPushFlow(Label_06A9);0x0752CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(FText());0x0770CallFunc_EqualEqual_TextText_ReturnValue = EqualEqual_TextText(CallFunc_MakeLiteralText_ReturnValue, InvCons.DisplayName_52_659621D24D7F705542949A8905E62880);0x079FCallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromString(" "));0x07C0CallFunc_EqualEqual_TextText_ReturnValue_1 = EqualEqual_TextText(InvCons.DisplayName_52_659621D24D7F705542949A8905E62880, CallFunc_MakeLiteralText_ReturnValue_1);0x07EFCallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_TextText_ReturnValue, CallFunc_EqualEqual_TextText_ReturnValue_1);0x0815if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_06D7;0x0823PopFlow();0x0824Label_0824:0x0824CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0841Delay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue, LatentActionInfo{0x32, -1158174564, FName(ExecuteUbergraph_3DRadialChild), this});0x087BPopFlow();0x087CCallFunc_Lerp_ReturnValue = Lerp(0.1f, 0.25f, TL_ScaleUp_ScaleAlpha_B1017FC24FD47BA86E5AEB84C57CC5D4);0x08ABBreakTransform(TransformOffset, CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_BreakTransform_Scale_1);0x08D9CallFunc_Multiply_VectorFloat_ReturnValue = Multiply_VectorFloat(CallFunc_BreakTransform_Scale_1, CallFunc_Lerp_ReturnValue);0x0907CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_BreakTransform_Location_1, CallFunc_BreakTransform_Rotation_1, CallFunc_Multiply_VectorFloat_ReturnValue);0x093EStaticMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_2, false);0x0972SkeletalMesh.K2_SetRelativeTransform(CallFunc_MakeTransform_ReturnValue, false, CallFunc_K2_SetRelativeTransform_SweepHitResult_2, false);0x09A6PopFlow();0x09A7PopFlow();0x09A8goto Label_03E4;0x09ADLabel_09AD:0x09ADTextRender.K2_SetText(DisplayTitle);0x09D6goto Label_0748;0x09DBChangeTransOffset(TransformOffset);0x09F2PopFlow();0x09F3TransOffsetChangeCache = K2Node_CustomEvent_Trans;0x0A0Egoto Label_03C3;0x0A13goto Label_0663;0x0A18goto Label_09AD;0x0A1DLabel_0A1D:0x0A1Dreturn;0x0A1F// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type