#pragma once // Dumped with Dumper-7! namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // ENUMS //--------------------------------------------------------------------------------------------------------------------- enum class ETextGender : uint8 { Masculine = 0, Feminine = 1, Neuter = 2, ETextGender_MAX = 3, }; enum class EFormatArgumentType : uint8 { Int = 0, UInt = 1, Float = 2, Double = 3, Text = 4, Gender = 5, EFormatArgumentType_MAX = 6, }; enum class EAnimDataModelNotifyType : uint8 { BracketOpened = 0, BracketClosed = 1, TrackAdded = 2, TrackChanged = 3, TrackRemoved = 4, SequenceLengthChanged = 5, FrameRateChanged = 6, CurveAdded = 7, CurveChanged = 8, CurveRemoved = 9, CurveFlagsChanged = 10, CurveRenamed = 11, CurveScaled = 12, CurveColorChanged = 13, AttributeAdded = 14, AttributeRemoved = 15, AttributeChanged = 16, Populated = 17, Reset = 18, Invalid = 19, EAnimDataModelNotifyType_MAX = 20, }; enum class EMovementMode : uint8 { MOVE_None = 0, MOVE_Walking = 1, MOVE_NavWalking = 2, MOVE_Falling = 3, MOVE_Swimming = 4, MOVE_Flying = 5, MOVE_Custom = 6, MOVE_MAX = 7, }; enum class EAudioComponentPlayState : uint8 { Playing = 0, Stopped = 1, Paused = 2, FadingIn = 3, FadingOut = 4, Count = 5, EAudioComponentPlayState_MAX = 6, }; enum class EDataLayerRuntimeState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EDataLayerRuntimeState_MAX = 3, }; enum class EQuartzCommandDelegateSubType : uint8 { CommandOnFailedToQueue = 0, CommandOnQueued = 1, CommandOnCanceled = 2, CommandOnAboutToStart = 3, CommandOnStarted = 4, Count = 5, EQuartzCommandDelegateSubType_MAX = 6, }; enum class EQuartzCommandQuantization : uint8 { Bar = 0, Beat = 1, ThirtySecondNote = 2, SixteenthNote = 3, EighthNote = 4, QuarterNote = 5, HalfNote = 6, WholeNote = 7, DottedSixteenthNote = 8, DottedEighthNote = 9, DottedQuarterNote = 10, DottedHalfNote = 11, DottedWholeNote = 12, SixteenthNoteTriplet = 13, EighthNoteTriplet = 14, QuarterNoteTriplet = 15, HalfNoteTriplet = 16, Tick = 17, Count = 18, None = 19, EQuartzCommandQuantization_MAX = 20, }; enum class EPlatformInterfaceDataType : uint8 { PIDT_None = 0, PIDT_Int = 1, PIDT_Float = 2, PIDT_String = 3, PIDT_Object = 4, PIDT_Custom = 5, PIDT_MAX = 6, }; enum class EEndPlayReason : uint8 { Destroyed = 0, LevelTransition = 1, EndPlayInEditor = 2, RemovedFromWorld = 3, Quit = 4, EEndPlayReason_MAX = 5, }; enum class ETickingGroup : uint8 { TG_PrePhysics = 0, TG_StartPhysics = 1, TG_DuringPhysics = 2, TG_EndPhysics = 3, TG_PostPhysics = 4, TG_PostUpdateWork = 5, TG_LastDemotable = 6, TG_NewlySpawned = 7, TG_MAX = 8, }; enum class EComponentCreationMethod : uint8 { Native = 0, SimpleConstructionScript = 1, UserConstructionScript = 2, Instance = 3, EComponentCreationMethod_MAX = 4, }; enum class ETemperatureSeverityType : uint8 { Unknown = 0, Good = 1, Bad = 2, Serious = 3, Critical = 4, NumSeverities = 5, ETemperatureSeverityType_MAX = 6, }; enum class EPlaneConstraintAxisSetting : uint8 { Custom = 0, X = 1, Y = 2, Z = 3, UseGlobalPhysicsSetting = 4, EPlaneConstraintAxisSetting_MAX = 5, }; enum class EInterpToBehaviourType : uint8 { OneShot = 0, OneShot_Reverse = 1, Loop_Reset = 2, PingPong = 3, EInterpToBehaviourType_MAX = 4, }; enum class ETeleportType : uint8 { None = 0, TeleportPhysics = 1, ResetPhysics = 2, ETeleportType_MAX = 3, }; enum class EObjectTypeQuery : uint8 { ObjectTypeQuery1 = 0, ObjectTypeQuery2 = 1, ObjectTypeQuery3 = 2, ObjectTypeQuery4 = 3, ObjectTypeQuery5 = 4, ObjectTypeQuery6 = 5, ObjectTypeQuery7 = 6, ObjectTypeQuery8 = 7, ObjectTypeQuery9 = 8, ObjectTypeQuery10 = 9, ObjectTypeQuery11 = 10, ObjectTypeQuery12 = 11, ObjectTypeQuery13 = 12, ObjectTypeQuery14 = 13, ObjectTypeQuery15 = 14, ObjectTypeQuery16 = 15, ObjectTypeQuery17 = 16, ObjectTypeQuery18 = 17, ObjectTypeQuery19 = 18, ObjectTypeQuery20 = 19, ObjectTypeQuery21 = 20, ObjectTypeQuery22 = 21, ObjectTypeQuery23 = 22, ObjectTypeQuery24 = 23, ObjectTypeQuery25 = 24, ObjectTypeQuery26 = 25, ObjectTypeQuery27 = 26, ObjectTypeQuery28 = 27, ObjectTypeQuery29 = 28, ObjectTypeQuery30 = 29, ObjectTypeQuery31 = 30, ObjectTypeQuery32 = 31, ObjectTypeQuery_MAX = 32, EObjectTypeQuery_MAX = 33, }; enum class EDrawDebugTrace : uint8 { None = 0, ForOneFrame = 1, ForDuration = 2, Persistent = 3, EDrawDebugTrace_MAX = 4, }; enum class ETraceTypeQuery : uint8 { TraceTypeQuery1 = 0, TraceTypeQuery2 = 1, TraceTypeQuery3 = 2, TraceTypeQuery4 = 3, TraceTypeQuery5 = 4, TraceTypeQuery6 = 5, TraceTypeQuery7 = 6, TraceTypeQuery8 = 7, TraceTypeQuery9 = 8, TraceTypeQuery10 = 9, TraceTypeQuery11 = 10, TraceTypeQuery12 = 11, TraceTypeQuery13 = 12, TraceTypeQuery14 = 13, TraceTypeQuery15 = 14, TraceTypeQuery16 = 15, TraceTypeQuery17 = 16, TraceTypeQuery18 = 17, TraceTypeQuery19 = 18, TraceTypeQuery20 = 19, TraceTypeQuery21 = 20, TraceTypeQuery22 = 21, TraceTypeQuery23 = 22, TraceTypeQuery24 = 23, TraceTypeQuery25 = 24, TraceTypeQuery26 = 25, TraceTypeQuery27 = 26, TraceTypeQuery28 = 27, TraceTypeQuery29 = 28, TraceTypeQuery30 = 29, TraceTypeQuery31 = 30, TraceTypeQuery32 = 31, TraceTypeQuery_MAX = 32, ETraceTypeQuery_MAX = 33, }; enum class EMoveComponentAction : uint8 { Move = 0, Stop = 1, Return = 2, EMoveComponentAction_MAX = 3, }; enum class EQuitPreference : uint8 { Quit = 0, Background = 1, EQuitPreference_MAX = 2, }; enum class ETravelFailure : uint8 { NoLevel = 0, LoadMapFailure = 1, InvalidURL = 2, PackageMissing = 3, PackageVersion = 4, NoDownload = 5, TravelFailure = 6, CheatCommands = 7, PendingNetGameCreateFailure = 8, CloudSaveFailure = 9, ServerTravelFailure = 10, ClientTravelFailure = 11, ETravelFailure_MAX = 12, }; enum class EScreenOrientation : uint8 { Unknown = 0, Portrait = 1, PortraitUpsideDown = 2, LandscapeLeft = 3, LandscapeRight = 4, FaceUp = 5, FaceDown = 6, PortraitSensor = 7, LandscapeSensor = 8, FullSensor = 9, EScreenOrientation_MAX = 10, }; enum class EApplicationState : uint8 { Unknown = 0, Inactive = 1, Background = 2, Active = 3, EApplicationState_MAX = 4, }; enum class EComponentPhysicsStateChange : uint8 { Created = 0, Destroyed = 1, EComponentPhysicsStateChange_MAX = 2, }; enum class EMouseLockMode : uint8 { DoNotLock = 0, LockOnCapture = 1, LockAlways = 2, LockInFullscreen = 3, EMouseLockMode_MAX = 4, }; enum class EWindowTitleBarMode : uint8 { Overlay = 0, VerticalBox = 1, EWindowTitleBarMode_MAX = 2, }; enum class ERoundingMode : uint8 { HalfToEven = 0, HalfFromZero = 1, HalfToZero = 2, FromZero = 3, ToZero = 4, ToNegativeInfinity = 5, ToPositiveInfinity = 6, ERoundingMode_MAX = 7, }; enum class EInputEvent : uint8 { IE_Pressed = 0, IE_Released = 1, IE_Repeat = 2, IE_DoubleClick = 3, IE_Axis = 4, IE_MAX = 5, }; enum class ENetRole : uint8 { ROLE_None = 0, ROLE_SimulatedProxy = 1, ROLE_AutonomousProxy = 2, ROLE_Authority = 3, ROLE_MAX = 4, }; enum class EAttachLocation : uint8 { KeepRelativeOffset = 0, KeepWorldPosition = 1, SnapToTarget = 2, SnapToTargetIncludingScale = 3, EAttachLocation_MAX = 4, }; enum class EAttachmentRule : uint8 { KeepRelative = 0, KeepWorld = 1, SnapToTarget = 2, EAttachmentRule_MAX = 3, }; enum class EDetachmentRule : uint8 { KeepRelative = 0, KeepWorld = 1, EDetachmentRule_MAX = 2, }; enum class ENetDormancy : uint8 { DORM_Never = 0, DORM_Awake = 1, DORM_DormantAll = 2, DORM_DormantPartial = 3, DORM_Initial = 4, DORM_MAX = 5, }; enum class EAutoReceiveInput : uint8 { Disabled = 0, Player0 = 1, Player1 = 2, Player2 = 3, Player3 = 4, Player4 = 5, Player5 = 6, Player6 = 7, Player7 = 8, EAutoReceiveInput_MAX = 9, }; enum class ESpawnActorCollisionHandlingMethod : uint8 { Undefined = 0, AlwaysSpawn = 1, AdjustIfPossibleButAlwaysSpawn = 2, AdjustIfPossibleButDontSpawnIfColliding = 3, DontSpawnIfColliding = 4, ESpawnActorCollisionHandlingMethod_MAX = 5, }; enum class ERotatorQuantization : uint8 { ByteComponents = 0, ShortComponents = 1, ERotatorQuantization_MAX = 2, }; enum class EVectorQuantization : uint8 { RoundWholeNumber = 0, RoundOneDecimal = 1, RoundTwoDecimals = 2, EVectorQuantization_MAX = 3, }; enum class EActorUpdateOverlapsMethod : uint8 { UseConfigDefault = 0, AlwaysUpdate = 1, OnlyUpdateMovable = 2, NeverUpdate = 3, EActorUpdateOverlapsMethod_MAX = 4, }; enum class EAutoPossessAI : uint8 { Disabled = 0, PlacedInWorld = 1, Spawned = 2, PlacedInWorldOrSpawned = 3, EAutoPossessAI_MAX = 4, }; enum class EViewTargetBlendFunction : uint8 { VTBlend_Linear = 0, VTBlend_Cubic = 1, VTBlend_EaseIn = 2, VTBlend_EaseOut = 3, VTBlend_EaseInOut = 4, VTBlend_PreBlended = 5, VTBlend_MAX = 6, }; enum class ECameraShakePlaySpace : uint8 { CameraLocal = 0, World = 1, UserDefined = 2, ECameraShakePlaySpace_MAX = 3, }; enum class ETravelType : uint8 { TRAVEL_Absolute = 0, TRAVEL_Partial = 1, TRAVEL_Relative = 2, TRAVEL_MAX = 3, }; enum class ECollisionChannel : uint8 { ECC_WorldStatic = 0, ECC_WorldDynamic = 1, ECC_Pawn = 2, ECC_Visibility = 3, ECC_Camera = 4, ECC_PhysicsBody = 5, ECC_Vehicle = 6, ECC_Destructible = 7, ECC_EngineTraceChannel1 = 8, ECC_EngineTraceChannel2 = 9, ECC_EngineTraceChannel3 = 10, ECC_EngineTraceChannel4 = 11, ECC_EngineTraceChannel5 = 12, ECC_EngineTraceChannel6 = 13, ECC_GameTraceChannel1 = 14, ECC_GameTraceChannel2 = 15, ECC_GameTraceChannel3 = 16, ECC_GameTraceChannel4 = 17, ECC_GameTraceChannel5 = 18, ECC_GameTraceChannel6 = 19, ECC_GameTraceChannel7 = 20, ECC_GameTraceChannel8 = 21, ECC_GameTraceChannel9 = 22, ECC_GameTraceChannel10 = 23, ECC_GameTraceChannel11 = 24, ECC_GameTraceChannel12 = 25, ECC_GameTraceChannel13 = 26, ECC_GameTraceChannel14 = 27, ECC_GameTraceChannel15 = 28, ECC_GameTraceChannel16 = 29, ECC_GameTraceChannel17 = 30, ECC_GameTraceChannel18 = 31, ECC_OverlapAll_Deprecated = 32, ECC_MAX = 33, }; enum class EControllerAnalogStick : uint8 { CAS_LeftStick = 0, CAS_RightStick = 1, CAS_MAX = 2, }; enum class EStreamingSourcePriority : uint8 { Highest = 0, High = 64, Normal = 128, Low = 192, Lowest = 255, Default = 128, EStreamingSourcePriority_MAX = 256, }; enum class EDynamicForceFeedbackAction : uint8 { Start = 0, Update = 1, Stop = 2, EDynamicForceFeedbackAction_MAX = 3, }; enum class EAnimCurveType : uint8 { AttributeCurve = 0, MaterialCurve = 1, MorphTargetCurve = 2, MaxAnimCurveType = 3, EAnimCurveType_MAX = 4, }; enum class EMontagePlayReturnType : uint8 { MontageLength = 0, Duration = 1, EMontagePlayReturnType_MAX = 2, }; enum class EAlphaBlendOption : uint8 { Linear = 0, Cubic = 1, HermiteCubic = 2, Sinusoidal = 3, QuadraticInOut = 4, CubicInOut = 5, QuarticInOut = 6, QuinticInOut = 7, CircularIn = 8, CircularOut = 9, CircularInOut = 10, ExpIn = 11, ExpOut = 12, ExpInOut = 13, Custom = 14, EAlphaBlendOption_MAX = 15, }; enum class EMontageBlendMode : uint8 { Standard = 0, Inertialization = 1, EMontageBlendMode_MAX = 2, }; enum class ETransitionRequestOverwriteMode : uint8 { Append = 0, Ignore = 1, Overwrite = 2, ETransitionRequestOverwriteMode_MAX = 3, }; enum class ETransitionRequestQueueMode : uint8 { Shared = 0, Unique = 1, ETransitionRequestQueueMode_MAX = 2, }; enum class ERootMotionMode : uint8 { NoRootMotionExtraction = 0, IgnoreRootMotion = 1, RootMotionFromEverything = 2, RootMotionFromMontagesOnly = 3, ERootMotionMode_MAX = 4, }; enum class EAnimLinkMethod : uint8 { Absolute = 0, Relative = 1, Proportional = 2, EAnimLinkMethod_MAX = 3, }; enum class ENotifyFilterType : uint8 { NoFiltering = 0, LOD = 1, ENotifyFilterType_MAX = 2, }; enum class EMontageNotifyTickType : uint8 { Queued = 0, BranchingPoint = 1, EMontageNotifyTickType_MAX = 2, }; enum class ERelativeTransformSpace : uint8 { RTS_World = 0, RTS_Actor = 1, RTS_Component = 2, RTS_ParentBoneSpace = 3, RTS_MAX = 4, }; enum class EComponentMobility : uint8 { Static = 0, Stationary = 1, Movable = 2, EComponentMobility_MAX = 3, }; enum class EDetailMode : uint8 { DM_Low = 0, DM_Medium = 1, DM_High = 2, DM_MAX = 3, }; enum class ECollisionEnabled : uint8 { NoCollision = 0, QueryOnly = 1, PhysicsOnly = 2, QueryAndPhysics = 3, ProbeOnly = 4, QueryAndProbe = 5, ECollisionEnabled_MAX = 6, }; enum class ECollisionResponse : uint8 { ECR_Ignore = 0, ECR_Overlap = 1, ECR_Block = 2, ECR_MAX = 3, }; enum class EWalkableSlopeBehavior : uint8 { WalkableSlope_Default = 0, WalkableSlope_Increase = 1, WalkableSlope_Decrease = 2, WalkableSlope_Unwalkable = 3, WalkableSlope_Max = 4, }; enum class EDOFMode : uint8 { Default = 0, SixDOF = 1, YZPlane = 2, XZPlane = 3, XYPlane = 4, CustomPlane = 5, None = 6, EDOFMode_MAX = 7, }; enum class ERendererStencilMask : uint8 { ERSM_Default = 0, ERSM_255 = 1, ERSM_1 = 2, ERSM_2 = 3, ERSM_4 = 4, ERSM_8 = 5, ERSM_16 = 6, ERSM_32 = 7, ERSM_64 = 8, ERSM_128 = 9, ERSM_MAX = 10, }; enum class ERayTracingGroupCullingPriority : uint8 { CP_0_NEVER_CULL = 0, CP_1 = 1, CP_2 = 2, CP_3 = 3, CP_4_DEFAULT = 4, CP_5 = 5, CP_6 = 6, CP_7 = 7, CP_8_QUICKLY_CULL = 8, CP_MAX = 9, }; enum class ERuntimeVirtualTextureMainPassType : uint8 { Never = 0, Exclusive = 1, Always = 2, ERuntimeVirtualTextureMainPassType_MAX = 3, }; enum class ECanBeCharacterBase : uint8 { ECB_No = 0, ECB_Yes = 1, ECB_Owner = 2, ECB_MAX = 3, }; enum class EHasCustomNavigableGeometry : uint8 { No = 0, Yes = 1, EvenIfNotCollidable = 2, DontExport = 3, EHasCustomNavigableGeometry_MAX = 4, }; enum class ELightmapType : uint8 { Default = 0, ForceSurface = 1, ForceVolumetric = 2, ELightmapType_MAX = 3, }; enum class EIndirectLightingCacheQuality : uint8 { ILCQ_Off = 0, ILCQ_Point = 1, ILCQ_Volume = 2, ILCQ_MAX = 3, }; enum class ESceneDepthPriorityGroup : uint8 { SDPG_World = 0, SDPG_Foreground = 1, SDPG_MAX = 2, }; enum class ENetworkSmoothingMode : uint8 { Disabled = 0, Linear = 1, Exponential = 2, ENetworkSmoothingMode_MAX = 3, }; enum class EAntiAliasingMethod : uint8 { AAM_None = 0, AAM_FXAA = 1, AAM_TemporalAA = 2, AAM_MSAA = 3, AAM_TSR = 4, AAM_MAX = 5, }; enum class EWindowMode : uint8 { Fullscreen = 0, WindowedFullscreen = 1, Windowed = 2, EWindowMode_MAX = 3, }; enum class EPhysBodyOp : uint8 { PBO_None = 0, PBO_Term = 1, PBO_MAX = 2, }; enum class EVisibilityBasedAnimTickOption : uint8 { AlwaysTickPoseAndRefreshBones = 0, AlwaysTickPose = 1, OnlyTickMontagesWhenNotRendered = 2, OnlyTickPoseWhenRendered = 3, EVisibilityBasedAnimTickOption_MAX = 4, }; enum class ESkinCacheUsage : uint8 { Auto = 0, Disabled = 255, Enabled = 1, ESkinCacheUsage_MAX = 256, }; enum class EAnimationMode : uint8 { AnimationBlueprint = 0, AnimationSingleNode = 1, AnimationCustomMode = 2, EAnimationMode_MAX = 3, }; enum class ECustomBoneAttributeLookup : uint8 { BoneOnly = 0, ImmediateParent = 1, ParentHierarchy = 2, ECustomBoneAttributeLookup_MAX = 3, }; enum class EPhysicsTransformUpdateMode : uint8 { SimulationUpatesComponentTransform = 0, ComponentTransformIsKinematic = 1, EPhysicsTransformUpdateMode_MAX = 2, }; enum class EKinematicBonesUpdateToPhysics : uint8 { SkipSimulatingBones = 0, SkipAllBones = 1, EKinematicBonesUpdateToPhysics_MAX = 2, }; enum class EMouseCaptureMode : uint8 { NoCapture = 0, CapturePermanently = 1, CapturePermanently_IncludingInitialMouseDown = 2, CaptureDuringMouseDown = 3, CaptureDuringRightMouseDown = 4, EMouseCaptureMode_MAX = 5, }; enum class EAnimationKeyFormat : uint8 { AKF_ConstantKeyLerp = 0, AKF_VariableKeyLerp = 1, AKF_PerTrackCompression = 2, AKF_MAX = 3, }; enum class EAnimAssetCurveFlags : uint8 { AACF_NONE = 0, AACF_DriveMorphTarget_DEPRECATED = 1, AACF_DriveAttribute_DEPRECATED = 2, AACF_Editable = 4, AACF_DriveMaterial_DEPRECATED = 8, AACF_Metadata = 16, AACF_DriveTrack = 32, AACF_Disabled = 64, AACF_MAX = 65, }; enum class ERawCurveTrackTypes : uint8 { RCT_Float = 0, RCT_Vector = 1, RCT_Transform = 2, RCT_MAX = 3, }; enum class ERootMotionRootLock : uint8 { RefPose = 0, AnimFirstFrame = 1, Zero = 2, ERootMotionRootLock_MAX = 3, }; enum class EAdditiveBasePoseType : uint8 { ABPT_None = 0, ABPT_RefPose = 1, ABPT_AnimScaled = 2, ABPT_AnimFrame = 3, ABPT_LocalAnimFrame = 4, ABPT_MAX = 5, }; enum class EAnimationCompressionFormat : uint8 { ACF_None = 0, ACF_Float96NoW = 1, ACF_Fixed48NoW = 2, ACF_IntervalFixed32NoW = 3, ACF_Fixed32NoW = 4, ACF_Float32NoW = 5, ACF_Identity = 6, ACF_MAX = 7, }; enum class EAnimPhysTwistAxis : uint8 { AxisX = 0, AxisY = 1, AxisZ = 2, AnimPhysTwistAxis_MAX = 3, }; enum class EAnimPhysCollisionType : uint8 { CoM = 0, CustomSphere = 1, InnerSphere = 2, OuterSphere = 3, AnimPhysCollisionType_MAX = 4, }; enum class ETypeAdvanceAnim : uint8 { ETAA_Default = 0, ETAA_Finished = 1, ETAA_Looped = 2, ETAA_MAX = 3, }; enum class EBoneAxis : uint8 { BA_X = 0, BA_Y = 1, BA_Z = 2, BA_MAX = 3, }; enum class EBoneControlSpace : uint8 { BCS_WorldSpace = 0, BCS_ComponentSpace = 1, BCS_ParentBoneSpace = 2, BCS_BoneSpace = 3, BCS_MAX = 4, }; enum class EBoneRotationSource : uint8 { BRS_KeepComponentSpaceRotation = 0, BRS_KeepLocalSpaceRotation = 1, BRS_CopyFromTarget = 2, BRS_MAX = 3, }; enum class EAdditiveAnimationType : uint8 { AAT_None = 0, AAT_LocalSpaceBase = 1, AAT_RotationOffsetMeshSpace = 2, AAT_MAX = 3, }; enum class ECurveBlendOption : uint8 { Override = 0, DoNotOverride = 1, NormalizeByWeight = 2, BlendByWeight = 3, UseBasePose = 4, UseMaxValue = 5, UseMinValue = 6, ECurveBlendOption_MAX = 7, }; enum class EAnimInterpolationType : uint8 { Linear = 0, Step = 1, EAnimInterpolationType_MAX = 2, }; enum class EAxisOption : uint8 { X = 0, Y = 1, Z = 2, X_Neg = 3, Y_Neg = 4, Z_Neg = 5, Custom = 6, EAxisOption_MAX = 7, }; enum class EComponentType : uint8 { None = 0, TranslationX = 1, TranslationY = 2, TranslationZ = 3, RotationX = 4, RotationY = 5, RotationZ = 6, Scale = 7, ScaleX = 8, ScaleY = 9, ScaleZ = 10, EComponentType_MAX = 11, }; enum class EAudioOutputTarget : uint8 { Speaker = 0, Controller = 1, ControllerFallbackToSpeaker = 2, EAudioOutputTarget_MAX = 3, }; enum class EBlendableLocation : uint8 { BL_AfterTonemapping = 0, BL_BeforeTonemapping = 1, BL_BeforeTranslucency = 2, BL_ReplacingTonemapper = 3, BL_SSRInput = 4, BL_MAX = 5, }; enum class EBlendSpaceAxis : uint8 { BSA_None = 0, BSA_X = 1, BSA_Y = 2, BSA_MAX = 3, }; enum class EPreferredTriangulationDirection : uint8 { None = 0, Tangential = 1, Radial = 2, EPreferredTriangulationDirection_MAX = 3, }; enum class ENotifyTriggerMode : uint8 { AllAnimations = 0, HighestWeightedAnimation = 1, None = 2, ENotifyTriggerMode_MAX = 3, }; enum class EBlueprintStatus : uint8 { BS_Unknown = 0, BS_Dirty = 1, BS_Error = 2, BS_UpToDate = 3, BS_BeingCreated = 4, BS_UpToDateWithWarnings = 5, BS_MAX = 6, }; enum class EBlueprintType : uint8 { BPTYPE_Normal = 0, BPTYPE_Const = 1, BPTYPE_MacroLibrary = 2, BPTYPE_Interface = 3, BPTYPE_LevelScript = 4, BPTYPE_FunctionLibrary = 5, BPTYPE_MAX = 6, }; enum class EBlueprintCompileMode : uint8 { Default = 0, Development = 1, FinalRelease = 2, EBlueprintCompileMode_MAX = 3, }; enum class EBlueprintNativizationFlag : uint8 { Disabled = 0, Dependency = 1, ExplicitlyEnabled = 2, EBlueprintNativizationFlag_MAX = 3, }; enum class EShouldCookBlueprintPropertyGuids : uint8 { No = 0, Yes = 1, Inherit = 2, EShouldCookBlueprintPropertyGuids_MAX = 3, }; enum class ECsgOper : uint8 { CSG_Active = 0, CSG_Add = 1, CSG_Subtract = 2, CSG_Intersect = 3, CSG_Deintersect = 4, CSG_None = 5, CSG_MAX = 6, }; enum class EBrushType : uint8 { Brush_Default = 0, Brush_Add = 1, Brush_Subtract = 2, Brush_MAX = 3, }; enum class ECameraProjectionMode : uint8 { Perspective = 0, Orthographic = 1, ECameraProjectionMode_MAX = 2, }; enum class ECloudStorageDelegate : uint8 { CSD_KeyValueReadComplete = 0, CSD_KeyValueWriteComplete = 1, CSD_ValueChanged = 2, CSD_DocumentQueryComplete = 3, CSD_DocumentReadComplete = 4, CSD_DocumentWriteComplete = 5, CSD_DocumentConflictDetected = 6, CSD_MAX = 7, }; enum class EContentBundleClientState : uint8 { Unregistered = 0, Registered = 1, ContentInjectionRequested = 2, ContentRemovalRequested = 3, RegistrationFailed = 4, EContentBundleClientState_MAX = 5, }; enum class EWorldContentState : uint8 { NoContent = 0, ContentBundleInjected = 1, ContentBundleInjectionFailed = 2, EWorldContentState_MAX = 3, }; enum class EContentBundleStatus : uint8 { Registered = 0, ReadyToInject = 1, FailedToInject = 2, ContentInjected = 3, Unknown = -1, EContentBundleStatus_MAX = 4, }; enum class ECustomAttributeBlendType : uint8 { Override = 0, Blend = 1, ECustomAttributeBlendType_MAX = 2, }; enum class EDataLayerType : uint8 { Runtime = 0, Editor = 1, Unknown = 2, Size = 3, EDataLayerType_MAX = 4, }; enum class EDistributionParamMode : uint8 { DPM_Normal = 0, DPM_Abs = 1, DPM_Direct = 2, DPM_MAX = 3, }; enum class EDistributionVectorLockFlags : uint8 { EDVLF_None = 0, EDVLF_XY = 1, EDVLF_XZ = 2, EDVLF_YZ = 3, EDVLF_XYZ = 4, EDVLF_MAX = 5, }; enum class EDistributionVectorMirrorFlags : uint8 { EDVMF_Same = 0, EDVMF_Different = 1, EDVMF_Mirror = 2, EDVMF_MAX = 3, }; enum class EEdGraphPinDirection : uint8 { EGPD_Input = 0, EGPD_Output = 1, EGPD_MAX = 2, }; enum class EPinContainerType : uint8 { None = 0, Array = 1, Set = 2, Map = 3, EPinContainerType_MAX = 4, }; enum class ENodeTitleType : uint8 { FullTitle = 0, ListView = 1, EditableTitle = 2, MenuTitle = 3, MAX_TitleTypes = 4, ENodeTitleType_MAX = 5, }; enum class ENodeAdvancedPins : uint8 { NoPins = 0, Shown = 1, Hidden = 2, ENodeAdvancedPins_MAX = 3, }; enum class ENodeEnabledState : uint8 { Enabled = 0, Disabled = 1, DevelopmentOnly = 2, ENodeEnabledState_MAX = 3, }; enum class EBlueprintPinStyleType : uint8 { BPST_Original = 0, BPST_VariantA = 1, BPST_MAX = 2, }; enum class EGraphType : uint8 { GT_Function = 0, GT_Ubergraph = 1, GT_Macro = 2, GT_Animation = 3, GT_StateMachine = 4, GT_MAX = 5, }; enum class ECanCreateConnectionResponse : uint8 { CONNECT_RESPONSE_MAKE = 0, CONNECT_RESPONSE_DISALLOW = 1, CONNECT_RESPONSE_BREAK_OTHERS_A = 2, CONNECT_RESPONSE_BREAK_OTHERS_B = 3, CONNECT_RESPONSE_BREAK_OTHERS_AB = 4, CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE = 5, CONNECT_RESPONSE_MAKE_WITH_PROMOTION = 6, CONNECT_RESPONSE_MAX = 7, }; enum class EFullyLoadPackageType : uint8 { FULLYLOAD_Map = 0, FULLYLOAD_Game_PreLoadClass = 1, FULLYLOAD_Game_PostLoadClass = 2, FULLYLOAD_Always = 3, FULLYLOAD_Mutator = 4, FULLYLOAD_MAX = 5, }; enum class ETransitionType : uint8 { None = 0, Paused = 1, Loading = 2, Saving = 3, Connecting = 4, Precaching = 5, WaitingToConnect = 6, MAX = 7, }; enum class ENetworkLagState : uint8 { NotLagging = 0, Lagging = 1, ENetworkLagState_MAX = 2, }; enum class EDemoPlayFailure : uint8 { Generic = 0, DemoNotFound = 1, Corrupt = 2, InvalidVersion = 3, InitBase = 4, GameSpecificHeader = 5, ReplayStreamerInternal = 6, LoadMap = 7, Serialization = 8, EDemoPlayFailure_MAX = 9, }; enum class EViewModeIndex : uint8 { VMI_BrushWireframe = 0, VMI_Wireframe = 1, VMI_Unlit = 2, VMI_Lit = 3, VMI_Lit_DetailLighting = 4, VMI_LightingOnly = 5, VMI_LightComplexity = 6, VMI_ShaderComplexity = 8, VMI_LightmapDensity = 9, VMI_LitLightmapDensity = 10, VMI_ReflectionOverride = 11, VMI_VisualizeBuffer = 12, VMI_StationaryLightOverlap = 14, VMI_CollisionPawn = 15, VMI_CollisionVisibility = 16, VMI_LODColoration = 18, VMI_QuadOverdraw = 19, VMI_PrimitiveDistanceAccuracy = 20, VMI_MeshUVDensityAccuracy = 21, VMI_ShaderComplexityWithQuadOverdraw = 22, VMI_HLODColoration = 23, VMI_GroupLODColoration = 24, VMI_MaterialTextureScaleAccuracy = 25, VMI_RequiredTextureResolution = 26, VMI_PathTracing = 27, VMI_RayTracingDebug = 28, VMI_VisualizeNanite = 29, VMI_VirtualTexturePendingMips = 30, VMI_VisualizeLumen = 31, VMI_VisualizeVirtualShadowMap = 32, VMI_VisualizeGPUSkinCache = 33, VMI_Max = 34, VMI_Unknown = 255, }; enum class EAspectRatioAxisConstraint : uint8 { AspectRatio_MaintainYFOV = 0, AspectRatio_MaintainXFOV = 1, AspectRatio_MajorAxisFOV = 2, AspectRatio_MAX = 3, }; enum class EOcclusionCombineMode : uint8 { OCM_Minimum = 0, OCM_Multiply = 1, OCM_MAX = 2, }; enum class EBlendMode : uint8 { BLEND_Opaque = 0, BLEND_Masked = 1, BLEND_Translucent = 2, BLEND_Additive = 3, BLEND_Modulate = 4, BLEND_AlphaComposite = 5, BLEND_AlphaHoldout = 6, BLEND_MAX = 7, }; enum class EStrataBlendMode : uint8 { SBM_Opaque = 0, SBM_Masked = 1, SBM_TranslucentGreyTransmittance = 2, SBM_TranslucentColoredTransmittance = 3, SBM_ColoredTransmittanceOnly = 4, SBM_AlphaHoldout = 5, SBM_MAX = 6, }; enum class EMaterialFloatPrecisionMode : uint8 { MFPM_Default = 0, MFPM_Full_MaterialExpressionOnly = 1, MFPM_Full = 2, MFPM_Half = 3, MFPM_MAX = 4, }; enum class ESamplerSourceMode : uint8 { SSM_FromTextureAsset = 0, SSM_Wrap_WorldGroupSettings = 1, SSM_Clamp_WorldGroupSettings = 2, SSM_TerrainWeightmapGroupSettings = 3, SSM_MAX = 4, }; enum class ETextureMipValueMode : uint8 { TMVM_None = 0, TMVM_MipLevel = 1, TMVM_MipBias = 2, TMVM_Derivative = 3, TMVM_MAX = 4, }; enum class ETranslucencyLightingMode : uint8 { TLM_VolumetricNonDirectional = 0, TLM_VolumetricDirectional = 1, TLM_VolumetricPerVertexNonDirectional = 2, TLM_VolumetricPerVertexDirectional = 3, TLM_Surface = 4, TLM_SurfacePerPixelLighting = 5, TLM_MAX = 6, }; enum class ERefractionMode : uint8 { RM_IndexOfRefraction = 0, RM_PixelNormalOffset = 1, RM_MAX = 2, }; enum class ETranslucentSortPolicy : uint8 { SortByDistance = 0, SortByProjectedZ = 1, SortAlongAxis = 2, ETranslucentSortPolicy_MAX = 3, }; enum class EDynamicGlobalIlluminationMethod : uint8 { None = 0, Lumen = 1, ScreenSpace = 2, RayTraced = 3, Plugin = 4, EDynamicGlobalIlluminationMethod_MAX = 5, }; enum class EReflectionMethod : uint8 { None = 0, Lumen = 1, ScreenSpace = 2, RayTraced = 3, EReflectionMethod_MAX = 4, }; enum class EShadowMapMethod : uint8 { ShadowMaps = 0, VirtualShadowMaps = 1, EShadowMapMethod_MAX = 2, }; enum class ECastRayTracedShadow : uint8 { Disabled = 0, UseProjectSetting = 1, Enabled = 2, ECastRayTracedShadow_MAX = 3, }; enum class ESceneCaptureSource : uint8 { SCS_SceneColorHDR = 0, SCS_SceneColorHDRNoAlpha = 1, SCS_FinalColorLDR = 2, SCS_SceneColorSceneDepth = 3, SCS_SceneDepth = 4, SCS_DeviceDepth = 5, SCS_Normal = 6, SCS_BaseColor = 7, SCS_FinalColorHDR = 8, SCS_FinalToneCurveHDR = 9, SCS_MAX = 10, }; enum class ESceneCaptureCompositeMode : uint8 { SCCM_Overwrite = 0, SCCM_Additive = 1, SCCM_Composite = 2, SCCM_MAX = 3, }; enum class EGBufferFormat : uint8 { Force8BitsPerChannel = 0, Default = 1, HighPrecisionNormals = 3, Force16BitsPerChannel = 5, EGBufferFormat_MAX = 6, }; enum class ETrailWidthMode : uint8 { ETrailWidthMode_FromCentre = 0, ETrailWidthMode_FromFirst = 1, ETrailWidthMode_FromSecond = 2, ETrailWidthMode_MAX = 3, }; enum class EParticleCollisionMode : uint8 { SceneDepth = 0, DistanceField = 1, EParticleCollisionMode_MAX = 2, }; enum class EMaterialShadingModel : uint8 { MSM_Unlit = 0, MSM_DefaultLit = 1, MSM_Subsurface = 2, MSM_PreintegratedSkin = 3, MSM_ClearCoat = 4, MSM_SubsurfaceProfile = 5, MSM_TwoSidedFoliage = 6, MSM_Hair = 7, MSM_Cloth = 8, MSM_Eye = 9, MSM_SingleLayerWater = 10, MSM_ThinTranslucent = 11, MSM_Strata = 12, MSM_NUM = 13, MSM_FromMaterialExpression = 14, MSM_MAX = 15, }; enum class EStrataShadingModel : uint8 { SSM_Unlit = 0, SSM_DefaultLit = 1, SSM_SubsurfaceLit = 2, SSM_VolumetricFogCloud = 3, SSM_Hair = 4, SSM_Eye = 5, SSM_SingleLayerWater = 6, SSM_LightFunction = 7, SSM_PostProcess = 8, SSM_Decal = 9, SSM_NUM = 10, }; enum class EMaterialSamplerType : uint8 { SAMPLERTYPE_Color = 0, SAMPLERTYPE_Grayscale = 1, SAMPLERTYPE_Alpha = 2, SAMPLERTYPE_Normal = 3, SAMPLERTYPE_Masks = 4, SAMPLERTYPE_DistanceFieldFont = 5, SAMPLERTYPE_LinearColor = 6, SAMPLERTYPE_LinearGrayscale = 7, SAMPLERTYPE_Data = 8, SAMPLERTYPE_External = 9, SAMPLERTYPE_VirtualColor = 10, SAMPLERTYPE_VirtualGrayscale = 11, SAMPLERTYPE_VirtualAlpha = 12, SAMPLERTYPE_VirtualNormal = 13, SAMPLERTYPE_VirtualMasks = 14, SAMPLERTYPE_VirtualLinearColor = 15, SAMPLERTYPE_VirtualLinearGrayscale = 16, SAMPLERTYPE_MAX = 17, }; enum class EMaterialStencilCompare : uint8 { MSC_Less = 0, MSC_LessEqual = 1, MSC_Greater = 2, MSC_GreaterEqual = 3, MSC_Equal = 4, MSC_NotEqual = 5, MSC_Never = 6, MSC_Always = 7, MSC_Count = 8, MSC_MAX = 9, }; enum class EMaterialShadingRate : uint8 { MSR_1x1 = 0, MSR_2x1 = 1, MSR_1x2 = 2, MSR_2x2 = 3, MSR_4x2 = 4, MSR_2x4 = 5, MSR_4x4 = 6, MSR_Count = 7, MSR_MAX = 8, }; enum class ELightingBuildQuality : uint8 { Quality_Preview = 0, Quality_Medium = 1, Quality_High = 2, Quality_Production = 3, Quality_MAX = 4, }; enum class EOverlapFilterOption : uint8 { OverlapFilter_All = 0, OverlapFilter_DynamicOnly = 1, OverlapFilter_StaticOnly = 2, OverlapFilter_MAX = 3, }; enum class EFilterInterpolationType : uint8 { BSIT_Average = 0, BSIT_Linear = 1, BSIT_Cubic = 2, BSIT_EaseInOut = 3, BSIT_ExponentialDecay = 4, BSIT_SpringDamper = 5, BSIT_MAX = 6, }; enum class ETimelineSigType : uint8 { ETS_EventSignature = 0, ETS_FloatSignature = 1, ETS_VectorSignature = 2, ETS_LinearColorSignature = 3, ETS_InvalidSignature = 4, ETS_MAX = 5, }; enum class ELightMapPaddingType : uint8 { LMPT_NormalPadding = 0, LMPT_PrePadding = 1, LMPT_NoPadding = 2, LMPT_MAX = 3, }; enum class EShadowMapFlags : uint8 { SMF_None = 0, SMF_Streamed = 1, SMF_MAX = 2, }; enum class EUpdateRateShiftBucket : uint8 { ShiftBucket0 = 0, ShiftBucket1 = 1, ShiftBucket2 = 2, ShiftBucket3 = 3, ShiftBucket4 = 4, ShiftBucket5 = 5, ShiftBucketMax = 6, EUpdateRateShiftBucket_MAX = 7, }; enum class EPhysicalMaterialMaskColor : uint8 { Red = 0, Green = 1, Blue = 2, Cyan = 3, Magenta = 4, Yellow = 5, White = 6, Black = 7, MAX = 8, }; enum class EComponentSocketType : uint8 { Invalid = 0, Bone = 1, Socket = 2, EComponentSocketType_MAX = 3, }; enum class EMeshBufferAccess : uint8 { Default = 0, ForceCPUAndGPU = 1, EMeshBufferAccess_MAX = 2, }; enum class EFontImportCharacterSet : uint8 { FontICS_Default = 0, FontICS_Ansi = 1, FontICS_Symbol = 2, FontICS_MAX = 3, }; enum class EStandbyType : uint8 { STDBY_Rx = 0, STDBY_Tx = 1, STDBY_BadPing = 2, STDBY_MAX = 3, }; enum class ESuggestProjVelocityTraceOption : uint8 { DoNotTrace = 0, TraceFullPath = 1, OnlyTraceWhileAscending = 2, ESuggestProjVelocityTraceOption_MAX = 3, }; enum class EHISMViewRelevanceType : uint8 { Grass = 0, Foliage = 1, HISM = 2, EHISMViewRelevanceType_MAX = 3, }; enum class EHitProxyPriority : uint8 { HPP_World = 0, HPP_Wireframe = 1, HPP_Foreground = 2, HPP_UI = 3, HPP_MAX = 4, }; enum class EHLODBatchingPolicy : uint8 { None = 0, MeshSection = 1, Instancing = 2, EHLODBatchingPolicy_MAX = 3, }; enum class EAdManagerDelegate : uint8 { AMD_ClickedBanner = 0, AMD_UserClosedAd = 1, AMD_MAX = 2, }; enum class EScreenPercentageMode : uint8 { Manual = 0, BasedOnDisplayResolution = 1, BasedOnDPIScale = 2, EScreenPercentageMode_MAX = 3, }; enum class ELevelInstanceRuntimeBehavior : uint8 { None = 0, Embedded_Deprecated = 1, Partitioned = 2, LevelStreaming = 3, ELevelInstanceRuntimeBehavior_MAX = 4, }; enum class ELevelInstanceCreationType : uint8 { LevelInstance = 0, PackedLevelActor = 1, ELevelInstanceCreationType_MAX = 2, }; enum class ELevelInstancePivotType : uint8 { CenterMinZ = 0, Center = 1, Actor = 2, WorldOrigin = 3, ELevelInstancePivotType_MAX = 4, }; enum class EStreamingVolumeUsage : uint8 { SVB_Loading = 0, SVB_LoadingAndVisibility = 1, SVB_VisibilityBlockingOnLoad = 2, SVB_BlockingOnLoad = 3, SVB_LoadingNotVisible = 4, SVB_MAX = 5, }; enum class EDecalBlendMode : uint8 { DBM_Translucent = 0, DBM_Stain = 1, DBM_Normal = 2, DBM_Emissive = 3, DBM_DBuffer_ColorNormalRoughness = 4, DBM_DBuffer_Color = 5, DBM_DBuffer_ColorNormal = 6, DBM_DBuffer_ColorRoughness = 7, DBM_DBuffer_Normal = 8, DBM_DBuffer_NormalRoughness = 9, DBM_DBuffer_Roughness = 10, DBM_DBuffer_Emissive = 11, DBM_DBuffer_AlphaComposite = 12, DBM_DBuffer_EmissiveAlphaComposite = 13, DBM_Volumetric_DistanceFunction = 14, DBM_AlphaComposite = 15, DBM_AmbientOcclusion = 16, DBM_MAX = 17, }; enum class EMaterialDecalResponse : uint8 { MDR_None = 0, MDR_ColorNormalRoughness = 1, MDR_Color = 2, MDR_ColorNormal = 3, MDR_ColorRoughness = 4, MDR_Normal = 5, MDR_NormalRoughness = 6, MDR_Roughness = 7, MDR_MAX = 8, }; enum class EMaterialTranslucencyPass : uint8 { MTP_BeforeDOF = 0, MTP_AfterDOF = 1, MTP_AfterMotionBlur = 2, MTP_MAX = 3, }; enum class ETextureColorChannel : uint8 { TCC_Red = 0, TCC_Green = 1, TCC_Blue = 2, TCC_Alpha = 3, TCC_MAX = 4, }; enum class EMaterialAttributeBlend : uint8 { Blend = 0, UseA = 1, UseB = 2, EMaterialAttributeBlend_MAX = 3, }; enum class EChannelMaskParameterColor : uint8 { Red = 0, Green = 1, Blue = 2, Alpha = 3, EChannelMaskParameterColor_MAX = 4, }; enum class EClampMode : uint8 { CMODE_Clamp = 0, CMODE_ClampMin = 1, CMODE_ClampMax = 2, CMODE_MAX = 3, }; enum class ECustomMaterialOutputType : uint8 { CMOT_Float1 = 0, CMOT_Float2 = 1, CMOT_Float3 = 2, CMOT_Float4 = 3, CMOT_MaterialAttributes = 4, CMOT_MAX = 5, }; enum class EDBufferTextureId : uint8 { DBT_A = 0, DBT_B = 1, DBT_C = 2, DBT_MAX = 3, }; enum class EDepthOfFieldFunctionValue : uint8 { TDOF_NearAndFarMask = 0, TDOF_NearMask = 1, TDOF_FarMask = 2, TDOF_CircleOfConfusionRadius = 3, TDOF_MAX = 4, }; enum class EFunctionInputType : uint8 { FunctionInput_Scalar = 0, FunctionInput_Vector2 = 1, FunctionInput_Vector3 = 2, FunctionInput_Vector4 = 3, FunctionInput_Texture2D = 4, FunctionInput_TextureCube = 5, FunctionInput_Texture2DArray = 6, FunctionInput_VolumeTexture = 7, FunctionInput_StaticBool = 8, FunctionInput_MaterialAttributes = 9, FunctionInput_TextureExternal = 10, FunctionInput_MAX = 11, }; enum class ENoiseFunction : uint8 { NOISEFUNCTION_SimplexTex = 0, NOISEFUNCTION_GradientTex = 1, NOISEFUNCTION_GradientTex3D = 2, NOISEFUNCTION_GradientALU = 3, NOISEFUNCTION_ValueALU = 4, NOISEFUNCTION_VoronoiALU = 5, NOISEFUNCTION_MAX = 6, }; enum class ERuntimeVirtualTextureMipValueMode : uint8 { RVTMVM_None = 0, RVTMVM_MipLevel = 1, RVTMVM_MipBias = 2, RVTMVM_RecalculateDerivatives = 3, RVTMVM_MAX = 4, }; enum class ERuntimeVirtualTextureTextureAddressMode : uint8 { RVTTA_Clamp = 0, RVTTA_Wrap = 1, RVTTA_MAX = 2, }; enum class EMaterialSceneAttributeInputMode : uint8 { Coordinates = 0, OffsetFraction = 1, EMaterialSceneAttributeInputMode_MAX = 2, }; enum class ESpeedTreeGeometryType : uint8 { STG_Branch = 0, STG_Frond = 1, STG_Leaf = 2, STG_FacingLeaf = 3, STG_Billboard = 4, STG_MAX = 5, }; enum class ESpeedTreeWindType : uint8 { STW_None = 0, STW_Fastest = 1, STW_Fast = 2, STW_Better = 3, STW_Best = 4, STW_Palm = 5, STW_BestPlus = 6, STW_MAX = 7, }; enum class ESpeedTreeLODType : uint8 { STLOD_Pop = 0, STLOD_Smooth = 1, STLOD_MAX = 2, }; enum class EMaterialExposedTextureProperty : uint8 { TMTM_TextureSize = 0, TMTM_TexelSize = 1, TMTM_MAX = 2, }; enum class EMaterialVectorCoordTransformSource : uint8 { TRANSFORMSOURCE_Tangent = 0, TRANSFORMSOURCE_Local = 1, TRANSFORMSOURCE_World = 2, TRANSFORMSOURCE_View = 3, TRANSFORMSOURCE_Camera = 4, TRANSFORMSOURCE_ParticleWorld = 5, TRANSFORMSOURCE_Instance = 6, TRANSFORMSOURCE_MAX = 7, }; enum class EMaterialVectorCoordTransform : uint8 { TRANSFORM_Tangent = 0, TRANSFORM_Local = 1, TRANSFORM_World = 2, TRANSFORM_View = 3, TRANSFORM_Camera = 4, TRANSFORM_ParticleWorld = 5, TRANSFORM_Instance = 6, TRANSFORM_MAX = 7, }; enum class EMaterialPositionTransformSource : uint8 { TRANSFORMPOSSOURCE_Local = 0, TRANSFORMPOSSOURCE_World = 1, TRANSFORMPOSSOURCE_TranslatedWorld = 2, TRANSFORMPOSSOURCE_View = 3, TRANSFORMPOSSOURCE_Camera = 4, TRANSFORMPOSSOURCE_Particle = 5, TRANSFORMPOSSOURCE_Instance = 6, TRANSFORMPOSSOURCE_MAX = 7, }; enum class EVectorNoiseFunction : uint8 { VNF_CellnoiseALU = 0, VNF_VectorALU = 1, VNF_GradientALU = 2, VNF_CurlALU = 3, VNF_VoronoiALU = 4, VNF_MAX = 5, }; enum class EMaterialExposedViewProperty : uint8 { MEVP_BufferSize = 0, MEVP_FieldOfView = 1, MEVP_TanHalfFieldOfView = 2, MEVP_ViewSize = 3, MEVP_WorldSpaceViewPosition = 4, MEVP_WorldSpaceCameraPosition = 5, MEVP_ViewportOffset = 6, MEVP_TemporalSampleCount = 7, MEVP_TemporalSampleIndex = 8, MEVP_TemporalSampleOffset = 9, MEVP_RuntimeVirtualTextureOutputLevel = 10, MEVP_RuntimeVirtualTextureOutputDerivative = 11, MEVP_PreExposure = 12, MEVP_RuntimeVirtualTextureMaxLevel = 13, MEVP_ResolutionFraction = 14, MEVP_MAX = 15, }; enum class EWorldPositionIncludedOffsets : uint8 { WPT_Default = 0, WPT_ExcludeAllShaderOffsets = 1, WPT_CameraRelative = 2, WPT_CameraRelativeNoOffsets = 3, WPT_MAX = 4, }; enum class EMaterialFunctionUsage : uint8 { Default = 0, MaterialLayer = 1, MaterialLayerBlend = 2, EMaterialFunctionUsage_MAX = 3, }; enum class EMaterialUsage : uint8 { MATUSAGE_SkeletalMesh = 0, MATUSAGE_ParticleSprites = 1, MATUSAGE_BeamTrails = 2, MATUSAGE_MeshParticles = 3, MATUSAGE_StaticLighting = 4, MATUSAGE_MorphTargets = 5, MATUSAGE_SplineMesh = 6, MATUSAGE_InstancedStaticMeshes = 7, MATUSAGE_GeometryCollections = 8, MATUSAGE_Clothing = 9, MATUSAGE_NiagaraSprites = 10, MATUSAGE_NiagaraRibbons = 11, MATUSAGE_NiagaraMeshParticles = 12, MATUSAGE_GeometryCache = 13, MATUSAGE_Water = 14, MATUSAGE_HairStrands = 15, MATUSAGE_LidarPointCloud = 16, MATUSAGE_VirtualHeightfieldMesh = 17, MATUSAGE_Nanite = 18, MATUSAGE_MAX = 19, }; enum class EMaterialLayerLinkState : uint8 { Uninitialized = 0, LinkedToParent = 1, UnlinkedFromParent = 2, NotFromParent = 3, EMaterialLayerLinkState_MAX = 4, }; enum class ETextureSizingType : uint8 { TextureSizingType_UseSingleTextureSize = 0, TextureSizingType_UseAutomaticBiasedSizes = 1, TextureSizingType_UseManualOverrideTextureSize = 2, TextureSizingType_UseSimplygonAutomaticSizing = 3, TextureSizingType_AutomaticFromTexelDensity = 4, TextureSizingType_AutomaticFromMeshScreenSize = 5, TextureSizingType_AutomaticFromMeshDrawDistance = 6, TextureSizingType_MAX = 7, }; enum class EMaterialMergeType : uint8 { MaterialMergeType_Default = 0, MaterialMergeType_Simplygon = 1, MaterialMergeType_MAX = 2, }; enum class ESceneTextureId : uint8 { PPI_SceneColor = 0, PPI_SceneDepth = 1, PPI_DiffuseColor = 2, PPI_SpecularColor = 3, PPI_SubsurfaceColor = 4, PPI_BaseColor = 5, PPI_Specular = 6, PPI_Metallic = 7, PPI_WorldNormal = 8, PPI_SeparateTranslucency = 9, PPI_Opacity = 10, PPI_Roughness = 11, PPI_MaterialAO = 12, PPI_CustomDepth = 13, PPI_PostProcessInput0 = 14, PPI_PostProcessInput1 = 15, PPI_PostProcessInput2 = 16, PPI_PostProcessInput3 = 17, PPI_PostProcessInput4 = 18, PPI_PostProcessInput5 = 19, PPI_PostProcessInput6 = 20, PPI_DecalMask = 21, PPI_ShadingModelColor = 22, PPI_ShadingModelID = 23, PPI_AmbientOcclusion = 24, PPI_CustomStencil = 25, PPI_StoredBaseColor = 26, PPI_StoredSpecular = 27, PPI_Velocity = 28, PPI_WorldTangent = 29, PPI_Anisotropy = 30, PPI_MAX = 31, }; enum class EMaterialDomain : uint8 { MD_Surface = 0, MD_DeferredDecal = 1, MD_LightFunction = 2, MD_Volume = 3, MD_PostProcess = 4, MD_UI = 5, MD_RuntimeVirtualTexture = 6, MD_MAX = 7, }; enum class EMaterialParameterAssociation : uint8 { LayerParameter = 0, BlendParameter = 1, GlobalParameter = 2, EMaterialParameterAssociation_MAX = 3, }; enum class EMicroTransactionDelegate : uint8 { MTD_PurchaseQueryComplete = 0, MTD_PurchaseComplete = 1, MTD_MAX = 2, }; enum class EMicroTransactionResult : uint8 { MTR_Succeeded = 0, MTR_Failed = 1, MTR_Canceled = 2, MTR_RestoredFromServer = 3, MTR_MAX = 4, }; enum class ENavLinkDirection : uint8 { BothWays = 0, LeftToRight = 1, RightToLeft = 2, ENavLinkDirection_MAX = 3, }; enum class EPingType : uint8 { None = 0, RoundTrip = 1, RoundTripExclFrame = 2, ICMP = 4, UDPQoS = 8, Max = 8, Count = 4, }; enum class EPingAverageType : uint8 { None = 0, MovingAverage = 1, PlayerStateAvg = 2, EPingAverageType_MAX = 3, }; enum class EParticleBurstMethod : uint8 { EPBM_Instant = 0, EPBM_Interpolated = 1, EPBM_MAX = 2, }; enum class EParticleSubUVInterpMethod : uint8 { PSUVIM_None = 0, PSUVIM_Linear = 1, PSUVIM_Linear_Blend = 2, PSUVIM_Random = 3, PSUVIM_Random_Blend = 4, PSUVIM_MAX = 5, }; enum class EEmitterRenderMode : uint8 { ERM_Normal = 0, ERM_Point = 1, ERM_Cross = 2, ERM_LightsOnly = 3, ERM_None = 4, ERM_MAX = 5, }; enum class EParticleDetailMode : uint8 { PDM_Low = 0, PDM_Medium = 1, PDM_High = 2, PDM_MAX = 3, }; enum class EParticleSignificanceLevel : uint8 { Low = 0, Medium = 1, High = 2, Critical = 3, Num = 4, EParticleSignificanceLevel_MAX = 5, }; enum class EParticleSystemInsignificanceReaction : uint8 { Auto = 0, Complete = 1, DisableTick = 2, DisableTickAndKill = 3, Num = 4, EParticleSystemInsignificanceReaction_MAX = 5, }; enum class EModuleType : uint8 { EPMT_General = 0, EPMT_TypeData = 1, EPMT_Beam = 2, EPMT_Trail = 3, EPMT_Spawn = 4, EPMT_Required = 5, EPMT_Event = 6, EPMT_Light = 7, EPMT_SubUV = 8, EPMT_MAX = 9, }; enum class EParticleSourceSelectionMethod : uint8 { EPSSM_Random = 0, EPSSM_Sequential = 1, EPSSM_MAX = 2, }; enum class EAttractorParticleSelectionMethod : uint8 { EAPSM_Random = 0, EAPSM_Sequential = 1, EAPSM_MAX = 2, }; enum class EBeam2SourceTargetMethod : uint8 { PEB2STM_Default = 0, PEB2STM_UserSet = 1, PEB2STM_Emitter = 2, PEB2STM_Particle = 3, PEB2STM_Actor = 4, PEB2STM_MAX = 5, }; enum class EBeam2SourceTargetTangentMethod : uint8 { PEB2STTM_Direct = 0, PEB2STTM_UserSet = 1, PEB2STTM_Distribution = 2, PEB2STTM_Emitter = 3, PEB2STTM_MAX = 4, }; enum class EBeamModifierType : uint8 { PEB2MT_Source = 0, PEB2MT_Target = 1, PEB2MT_MAX = 2, }; enum class EParticleCameraOffsetUpdateMethod : uint8 { EPCOUM_DirectSet = 0, EPCOUM_Additive = 1, EPCOUM_Scalar = 2, EPCOUM_MAX = 3, }; enum class EParticleCollisionComplete : uint8 { EPCC_Kill = 0, EPCC_Freeze = 1, EPCC_HaltCollisions = 2, EPCC_FreezeTranslation = 3, EPCC_FreezeRotation = 4, EPCC_FreezeMovement = 5, EPCC_MAX = 6, }; enum class EParticleCollisionResponse : uint8 { Bounce = 0, Stop = 1, Kill = 2, EParticleCollisionResponse_MAX = 3, }; enum class ELocationBoneSocketSource : uint8 { BONESOCKETSOURCE_Bones = 0, BONESOCKETSOURCE_Sockets = 1, BONESOCKETSOURCE_MAX = 2, }; enum class ELocationBoneSocketSelectionMethod : uint8 { BONESOCKETSEL_Sequential = 0, BONESOCKETSEL_Random = 1, BONESOCKETSEL_MAX = 2, }; enum class ELocationEmitterSelectionMethod : uint8 { ELESM_Random = 0, ELESM_Sequential = 1, ELESM_MAX = 2, }; enum class ECylinderHeightAxis : uint8 { PMLPC_HEIGHTAXIS_X = 0, PMLPC_HEIGHTAXIS_Y = 1, PMLPC_HEIGHTAXIS_Z = 2, PMLPC_HEIGHTAXIS_MAX = 3, }; enum class ELocationSkelVertSurfaceSource : uint8 { VERTSURFACESOURCE_Vert = 0, VERTSURFACESOURCE_Surface = 1, VERTSURFACESOURCE_MAX = 2, }; enum class EOrbitChainMode : uint8 { EOChainMode_Add = 0, EOChainMode_Scale = 1, EOChainMode_Link = 2, EOChainMode_MAX = 3, }; enum class EParticleAxisLock : uint8 { EPAL_NONE = 0, EPAL_X = 1, EPAL_Y = 2, EPAL_Z = 3, EPAL_NEGATIVE_X = 4, EPAL_NEGATIVE_Y = 5, EPAL_NEGATIVE_Z = 6, EPAL_ROTATE_X = 7, EPAL_ROTATE_Y = 8, EPAL_ROTATE_Z = 9, EPAL_MAX = 10, }; enum class EEmitterDynamicParameterValue : uint8 { EDPV_UserSet = 0, EDPV_AutoSet = 1, EDPV_VelocityX = 2, EDPV_VelocityY = 3, EDPV_VelocityZ = 4, EDPV_VelocityMag = 5, EDPV_MAX = 6, }; enum class EParticleUVFlipMode : uint8 { None = 0, FlipUV = 1, FlipUOnly = 2, FlipVOnly = 3, RandomFlipUV = 4, RandomFlipUOnly = 5, RandomFlipVOnly = 6, RandomFlipUVIndependent = 7, EParticleUVFlipMode_MAX = 8, }; enum class EParticleSortMode : uint8 { PSORTMODE_None = 0, PSORTMODE_ViewProjDepth = 1, PSORTMODE_DistanceToView = 2, PSORTMODE_Age_OldestFirst = 3, PSORTMODE_Age_NewestFirst = 4, PSORTMODE_MAX = 5, }; enum class EEmitterNormalsMode : uint8 { ENM_CameraFacing = 0, ENM_Spherical = 1, ENM_Cylindrical = 2, ENM_MAX = 3, }; enum class ETrail2SourceMethod : uint8 { PET2SRCM_Default = 0, PET2SRCM_Particle = 1, PET2SRCM_Actor = 2, PET2SRCM_MAX = 3, }; enum class EBeam2Method : uint8 { PEB2M_Distance = 0, PEB2M_Target = 1, PEB2M_Branch = 2, PEB2M_MAX = 3, }; enum class EBeamTaperMethod : uint8 { PEBTM_None = 0, PEBTM_Full = 1, PEBTM_Partial = 2, PEBTM_MAX = 3, }; enum class EMeshScreenAlignment : uint8 { PSMA_MeshFaceCameraWithRoll = 0, PSMA_MeshFaceCameraWithSpin = 1, PSMA_MeshFaceCameraWithLockedAxis = 2, PSMA_MAX = 3, }; enum class EMeshCameraFacingUpAxis : uint8 { CameraFacing_NoneUP = 0, CameraFacing_ZUp = 1, CameraFacing_NegativeZUp = 2, CameraFacing_YUp = 3, CameraFacing_NegativeYUp = 4, CameraFacing_MAX = 5, }; enum class EMeshCameraFacingOptions : uint8 { XAxisFacing_NoUp = 0, XAxisFacing_ZUp = 1, XAxisFacing_NegativeZUp = 2, XAxisFacing_YUp = 3, XAxisFacing_NegativeYUp = 4, LockedAxis_ZAxisFacing = 5, LockedAxis_NegativeZAxisFacing = 6, LockedAxis_YAxisFacing = 7, LockedAxis_NegativeYAxisFacing = 8, VelocityAligned_ZAxisFacing = 9, VelocityAligned_NegativeZAxisFacing = 10, VelocityAligned_YAxisFacing = 11, VelocityAligned_NegativeYAxisFacing = 12, EMeshCameraFacingOptions_MAX = 13, }; enum class ETrailsRenderAxisOption : uint8 { Trails_CameraUp = 0, Trails_SourceUp = 1, Trails_WorldUp = 2, Trails_MAX = 3, }; enum class EParticleScreenAlignment : uint8 { PSA_FacingCameraPosition = 0, PSA_Square = 1, PSA_Rectangle = 2, PSA_Velocity = 3, PSA_AwayFromCenter = 4, PSA_TypeSpecific = 5, PSA_FacingCameraDistanceBlend = 6, PSA_MAX = 7, }; enum class EParticleSystemUpdateMode : uint8 { EPSUM_RealTime = 0, EPSUM_FixedTime = 1, EPSUM_MAX = 2, }; enum class EParticleSystemLODMethod : uint8 { PARTICLESYSTEMLODMETHOD_Automatic = 0, PARTICLESYSTEMLODMETHOD_DirectSet = 1, PARTICLESYSTEMLODMETHOD_ActivateAutomatic = 2, PARTICLESYSTEMLODMETHOD_MAX = 3, }; enum class EParticleSystemOcclusionBoundsMethod : uint8 { EPSOBM_None = 0, EPSOBM_ParticleBounds = 1, EPSOBM_CustomBounds = 2, EPSOBM_MAX = 3, }; enum class EParticleSysParamType : uint8 { PSPT_None = 0, PSPT_Scalar = 1, PSPT_ScalarRand = 2, PSPT_Vector = 3, PSPT_VectorRand = 4, PSPT_Color = 5, PSPT_Actor = 6, PSPT_Material = 7, PSPT_VectorUnitRand = 8, PSPT_MAX = 9, }; enum class EParticleReplayState : uint8 { PRS_Disabled = 0, PRS_Capturing = 1, PRS_Replaying = 2, PRS_MAX = 3, }; enum class EParticleEventType : uint8 { EPET_Any = 0, EPET_Spawn = 1, EPET_Death = 2, EPET_Collision = 3, EPET_Burst = 4, EPET_Blueprint = 5, EPET_MAX = 6, }; enum class ERichCurveInterpMode : uint8 { RCIM_Linear = 0, RCIM_Constant = 1, RCIM_Cubic = 2, RCIM_None = 3, RCIM_MAX = 4, }; enum class ERichCurveExtrapolation : uint8 { RCCE_Cycle = 0, RCCE_CycleWithOffset = 1, RCCE_Oscillate = 2, RCCE_Linear = 3, RCCE_Constant = 4, RCCE_None = 5, RCCE_MAX = 6, }; enum class EReplayResult : uint8 { Success = 0, ReplayNotFound = 1, Corrupt = 2, UnsupportedCheckpoint = 3, GameSpecific = 4, InitConnect = 5, LoadMap = 6, Serialization = 7, StreamerError = 8, ConnectionClosed = 9, MissingArchive = 10, Unknown = 11, EReplayResult_MAX = 12, }; enum class EReverbPreset : uint8 { REVERB_Default = 0, REVERB_Bathroom = 1, REVERB_StoneRoom = 2, REVERB_Auditorium = 3, REVERB_ConcertHall = 4, REVERB_Cave = 5, REVERB_Hallway = 6, REVERB_StoneCorridor = 7, REVERB_Alley = 8, REVERB_Forest = 9, REVERB_City = 10, REVERB_Mountains = 11, REVERB_Quarry = 12, REVERB_Plain = 13, REVERB_ParkingLot = 14, REVERB_SewerPipe = 15, REVERB_Underwater = 16, REVERB_SmallRoom = 17, REVERB_MediumRoom = 18, REVERB_LargeRoom = 19, REVERB_MediumHall = 20, REVERB_LargeHall = 21, REVERB_Plate = 22, REVERB_MAX = 23, }; enum class ERichCurveTangentMode : uint8 { RCTM_Auto = 0, RCTM_User = 1, RCTM_Break = 2, RCTM_None = 3, RCTM_MAX = 4, }; enum class ERichCurveTangentWeightMode : uint8 { RCTWM_WeightedNone = 0, RCTWM_WeightedArrive = 1, RCTWM_WeightedLeave = 2, RCTWM_WeightedBoth = 3, RCTWM_MAX = 4, }; enum class ERichCurveCompressionFormat : uint8 { RCCF_Empty = 0, RCCF_Constant = 1, RCCF_Linear = 2, RCCF_Cubic = 3, RCCF_Mixed = 4, RCCF_Weighted = 5, RCCF_MAX = 6, }; enum class ERichCurveKeyTimeCompressionFormat : uint8 { RCKTCF_uint16 = 0, RCKTCF_float32 = 1, RCKTCF_MAX = 2, }; enum class ERuntimeVirtualTextureMaterialType : uint8 { BaseColor = 0, BaseColor_Normal_DEPRECATED = 1, BaseColor_Normal_Roughness = 2, BaseColor_Normal_Specular = 3, BaseColor_Normal_Specular_YCoCg = 4, BaseColor_Normal_Specular_Mask_YCoCg = 5, WorldHeight = 6, Count = 7, ERuntimeVirtualTextureMaterialType_MAX = 8, }; enum class EDepthOfFieldMethod : uint8 { DOFM_BokehDOF = 0, DOFM_Gaussian = 1, DOFM_CircleDOF = 2, DOFM_MAX = 3, }; enum class EAutoExposureMethod : uint8 { AEM_Histogram = 0, AEM_Basic = 1, AEM_Manual = 2, AEM_MAX = 3, }; enum class EBloomMethod : uint8 { BM_SOG = 0, BM_FFT = 1, BM_MAX = 2, }; enum class ETemperatureMethod : uint8 { TEMP_WhiteBalance = 0, TEMP_ColorTemperature = 1, TEMP_MAX = 2, }; enum class ELightUnits : uint8 { Unitless = 0, Candelas = 1, Lumens = 2, ELightUnits_MAX = 3, }; enum class EReflectionsType : uint8 { ScreenSpace = 0, RayTracing = 1, EReflectionsType_MAX = 2, }; enum class ELumenRayLightingModeOverride : uint8 { Default = 0, SurfaceCache = 1, HitLighting = 2, ELumenRayLightingModeOverride_MAX = 3, }; enum class ETranslucencyType : uint8 { Raster = 0, RayTracing = 1, ETranslucencyType_MAX = 2, }; enum class ERayTracingGlobalIlluminationType : uint8 { Disabled = 0, BruteForce = 1, FinalGather = 2, ERayTracingGlobalIlluminationType_MAX = 3, }; enum class EReflectedAndRefractedRayTracedShadows : uint8 { Disabled = 0, Hard_shadows = 1, Area_shadows = 2, EReflectedAndRefractedRayTracedShadows_MAX = 3, }; enum class EMobilePlanarReflectionMode : uint8 { Usual = 0, MobilePPRExclusive = 1, MobilePPR = 2, EMobilePlanarReflectionMode_MAX = 3, }; enum class EMobilePixelProjectedReflectionQuality : uint8 { Disabled = 0, BestPerformance = 1, BetterQuality = 2, BestQuality = 3, EMobilePixelProjectedReflectionQuality_MAX = 4, }; enum class EMaterialProperty : uint8 { MP_EmissiveColor = 0, MP_Opacity = 1, MP_OpacityMask = 2, MP_DiffuseColor = 3, MP_SpecularColor = 4, MP_BaseColor = 5, MP_Metallic = 6, MP_Specular = 7, MP_Roughness = 8, MP_Anisotropy = 9, MP_Normal = 10, MP_Tangent = 11, MP_WorldPositionOffset = 12, MP_WorldDisplacement_DEPRECATED = 13, MP_TessellationMultiplier_DEPRECATED = 14, MP_SubsurfaceColor = 15, MP_CustomData0 = 16, MP_CustomData1 = 17, MP_AmbientOcclusion = 18, MP_Refraction = 19, MP_CustomizedUVs0 = 20, MP_CustomizedUVs1 = 21, MP_CustomizedUVs2 = 22, MP_CustomizedUVs3 = 23, MP_CustomizedUVs4 = 24, MP_CustomizedUVs5 = 25, MP_CustomizedUVs6 = 26, MP_CustomizedUVs7 = 27, MP_PixelDepthOffset = 28, MP_ShadingModel = 29, MP_FrontMaterial = 30, MP_MaterialAttributes = 31, MP_CustomOutput = 32, MP_MAX = 33, }; enum class ESkeletalMeshGeoImportVersions : uint8 { Before_Versionning = 0, SkeletalMeshBuildRefactor = 1, VersionPlusOne = 2, LatestVersion = 1, ESkeletalMeshGeoImportVersions_MAX = 3, }; enum class ESkeletalMeshSkinningImportVersions : uint8 { Before_Versionning = 0, SkeletalMeshBuildRefactor = 1, VersionPlusOne = 2, LatestVersion = 1, ESkeletalMeshSkinningImportVersions_MAX = 3, }; enum class ESkeletalMeshTerminationCriterion : uint8 { SMTC_NumOfTriangles = 0, SMTC_NumOfVerts = 1, SMTC_TriangleOrVert = 2, SMTC_AbsNumOfTriangles = 3, SMTC_AbsNumOfVerts = 4, SMTC_AbsTriangleOrVert = 5, SMTC_MAX = 6, }; enum class ESkeletalMeshOptimizationType : uint8 { SMOT_NumOfTriangles = 0, SMOT_MaxDeviation = 1, SMOT_TriangleOrDeviation = 2, SMOT_MAX = 3, }; enum class ESkeletalMeshOptimizationImportance : uint8 { SMOI_Off = 0, SMOI_Lowest = 1, SMOI_Low = 2, SMOI_Normal = 3, SMOI_High = 4, SMOI_Highest = 5, SMOI_MAX = 6, }; enum class ESkinCacheDefaultBehavior : uint8 { Exclusive = 0, Inclusive = 1, ESkinCacheDefaultBehavior_MAX = 2, }; enum class EBoneVisibilityStatus : uint8 { BVS_HiddenByParent = 0, BVS_Visible = 1, BVS_ExplicitlyHidden = 2, BVS_MAX = 3, }; enum class EBoneSpaces : uint8 { WorldSpace = 0, ComponentSpace = 1, EBoneSpaces_MAX = 2, }; enum class ESkyLightSourceType : uint8 { SLS_CapturedScene = 0, SLS_SpecifiedCubemap = 1, SLS_MAX = 2, }; enum class ESoundDistanceCalc : uint8 { SOUNDDISTANCE_Normal = 0, SOUNDDISTANCE_InfiniteXYPlane = 1, SOUNDDISTANCE_InfiniteXZPlane = 2, SOUNDDISTANCE_InfiniteYZPlane = 3, SOUNDDISTANCE_MAX = 4, }; enum class ESoundSpatializationAlgorithm : uint8 { SPATIALIZATION_Default = 0, SPATIALIZATION_HRTF = 1, SPATIALIZATION_MAX = 2, }; enum class EAirAbsorptionMethod : uint8 { Linear = 0, CustomCurve = 1, EAirAbsorptionMethod_MAX = 2, }; enum class EReverbSendMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, EReverbSendMethod_MAX = 3, }; enum class ESubmixSendMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, ESubmixSendMethod_MAX = 3, }; enum class EPriorityAttenuationMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, EPriorityAttenuationMethod_MAX = 3, }; enum class ESoundGroup : uint8 { SOUNDGROUP_Default = 0, SOUNDGROUP_Effects = 1, SOUNDGROUP_UI = 2, SOUNDGROUP_Music = 3, SOUNDGROUP_Voice = 4, SOUNDGROUP_GameSoundGroup1 = 5, SOUNDGROUP_GameSoundGroup2 = 6, SOUNDGROUP_GameSoundGroup3 = 7, SOUNDGROUP_GameSoundGroup4 = 8, SOUNDGROUP_GameSoundGroup5 = 9, SOUNDGROUP_GameSoundGroup6 = 10, SOUNDGROUP_GameSoundGroup7 = 11, SOUNDGROUP_GameSoundGroup8 = 12, SOUNDGROUP_GameSoundGroup9 = 13, SOUNDGROUP_GameSoundGroup10 = 14, SOUNDGROUP_GameSoundGroup11 = 15, SOUNDGROUP_GameSoundGroup12 = 16, SOUNDGROUP_GameSoundGroup13 = 17, SOUNDGROUP_GameSoundGroup14 = 18, SOUNDGROUP_GameSoundGroup15 = 19, SOUNDGROUP_GameSoundGroup16 = 20, SOUNDGROUP_GameSoundGroup17 = 21, SOUNDGROUP_GameSoundGroup18 = 22, SOUNDGROUP_GameSoundGroup19 = 23, SOUNDGROUP_GameSoundGroup20 = 24, SOUNDGROUP_MAX = 25, }; enum class EModulationParamMode : uint8 { MPM_Normal = 0, MPM_Abs = 1, MPM_Direct = 2, MPM_MAX = 3, }; enum class ESourceBusSendLevelControlMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, ESourceBusSendLevelControlMethod_MAX = 3, }; enum class EDecompressionType : uint8 { DTYPE_Setup = 0, DTYPE_Invalid = 1, DTYPE_Preview = 2, DTYPE_Native = 3, DTYPE_RealTime = 4, DTYPE_Procedural = 5, DTYPE_Xenon = 6, DTYPE_Streaming = 7, DTYPE_MAX = 8, }; enum class ESoundWaveFFTSize : uint8 { VerySmall_64 = 0, Small_256 = 1, Medium_512 = 2, Large_1024 = 3, VeryLarge_2048 = 4, ESoundWaveFFTSize_MAX = 5, }; enum class ESoundAssetCompressionType : uint8 { BinkAudio = 0, ADPCM = 1, PCM = 2, PlatformSpecific = 3, ProjectDefined = 4, ESoundAssetCompressionType_MAX = 5, }; enum class ESoundWaveLoadingBehavior : uint8 { Inherited = 0, RetainOnLoad = 1, PrimeOnLoad = 2, LoadOnDemand = 3, ForceInline = 4, Uninitialized = 255, ESoundWaveLoadingBehavior_MAX = 256, }; enum class ENormalMode : uint8 { NM_PreserveSmoothingGroups = 0, NM_RecalculateNormals = 1, NM_RecalculateNormalsSmooth = 2, NM_RecalculateNormalsHard = 3, TEMP_BROKEN = 4, ENormalMode_MAX = 5, }; enum class EImportanceLevel : uint8 { IL_Off = 0, IL_Lowest = 1, IL_Low = 2, IL_Normal = 3, IL_High = 4, IL_Highest = 5, TEMP_BROKEN2 = 6, EImportanceLevel_MAX = 7, }; enum class EOptimizationType : uint8 { OT_NumOfTriangles = 0, OT_MaxDeviation = 1, OT_MAX = 2, }; enum class EStereoLayerType : uint8 { SLT_WorldLocked = 0, SLT_TrackerLocked = 1, SLT_FaceLocked = 2, SLT_MAX = 3, }; enum class EStereoLayerShape : uint8 { SLSH_QuadLayer = 0, SLSH_CylinderLayer = 1, SLSH_CubemapLayer = 2, SLSH_EquirectLayer = 3, SLSH_MAX = 4, }; enum class ESubUVBoundingVertexCount : uint8 { BVC_FourVertices = 0, BVC_EightVertices = 1, BVC_MAX = 2, }; enum class EOpacitySourceMode : uint8 { OSM_Alpha = 0, OSM_ColorBrightness = 1, OSM_RedChannel = 2, OSM_GreenChannel = 3, OSM_BlueChannel = 4, OSM_MAX = 5, }; enum class EHorizTextAligment : uint8 { EHTA_Left = 0, EHTA_Center = 1, EHTA_Right = 2, EHTA_MAX = 3, }; enum class EVerticalTextAligment : uint8 { EVRTA_TextTop = 0, EVRTA_TextCenter = 1, EVRTA_TextBottom = 2, EVRTA_QuadTop = 3, EVRTA_MAX = 4, }; enum class ETextureFilter : uint8 { TF_Nearest = 0, TF_Bilinear = 1, TF_Trilinear = 2, TF_Default = 3, TF_MAX = 4, }; enum class ETextureAddress : uint8 { TA_Wrap = 0, TA_Clamp = 1, TA_Mirror = 2, TA_MAX = 3, }; enum class ETextureMipCount : uint8 { TMC_ResidentMips = 0, TMC_AllMips = 1, TMC_AllMipsBiased = 2, TMC_MAX = 3, }; enum class ETextureCompressionQuality : uint8 { TCQ_Default = 0, TCQ_Lowest = 1, TCQ_Low = 2, TCQ_Medium = 3, TCQ_High = 4, TCQ_Highest = 5, TCQ_MAX = 6, }; enum class ETextureGroup : uint8 { TEXTUREGROUP_World = 0, TEXTUREGROUP_WorldNormalMap = 1, TEXTUREGROUP_WorldSpecular = 2, TEXTUREGROUP_Character = 3, TEXTUREGROUP_CharacterNormalMap = 4, TEXTUREGROUP_CharacterSpecular = 5, TEXTUREGROUP_Weapon = 6, TEXTUREGROUP_WeaponNormalMap = 7, TEXTUREGROUP_WeaponSpecular = 8, TEXTUREGROUP_Vehicle = 9, TEXTUREGROUP_VehicleNormalMap = 10, TEXTUREGROUP_VehicleSpecular = 11, TEXTUREGROUP_Cinematic = 12, TEXTUREGROUP_Effects = 13, TEXTUREGROUP_EffectsNotFiltered = 14, TEXTUREGROUP_Skybox = 15, TEXTUREGROUP_UI = 16, TEXTUREGROUP_Lightmap = 17, TEXTUREGROUP_RenderTarget = 18, TEXTUREGROUP_MobileFlattened = 19, TEXTUREGROUP_ProcBuilding_Face = 20, TEXTUREGROUP_ProcBuilding_LightMap = 21, TEXTUREGROUP_Shadowmap = 22, TEXTUREGROUP_ColorLookupTable = 23, TEXTUREGROUP_Terrain_Heightmap = 24, TEXTUREGROUP_Terrain_Weightmap = 25, TEXTUREGROUP_Bokeh = 26, TEXTUREGROUP_IESLightProfile = 27, TEXTUREGROUP_Pixels2D = 28, TEXTUREGROUP_HierarchicalLOD = 29, TEXTUREGROUP_Impostor = 30, TEXTUREGROUP_ImpostorNormalDepth = 31, TEXTUREGROUP_8BitData = 32, TEXTUREGROUP_16BitData = 33, TEXTUREGROUP_Project01 = 34, TEXTUREGROUP_Project02 = 35, TEXTUREGROUP_Project03 = 36, TEXTUREGROUP_Project04 = 37, TEXTUREGROUP_Project05 = 38, TEXTUREGROUP_Project06 = 39, TEXTUREGROUP_Project07 = 40, TEXTUREGROUP_Project08 = 41, TEXTUREGROUP_Project09 = 42, TEXTUREGROUP_Project10 = 43, TEXTUREGROUP_Project11 = 44, TEXTUREGROUP_Project12 = 45, TEXTUREGROUP_Project13 = 46, TEXTUREGROUP_Project14 = 47, TEXTUREGROUP_Project15 = 48, TEXTUREGROUP_Project16 = 49, TEXTUREGROUP_Project17 = 50, TEXTUREGROUP_Project18 = 51, TEXTUREGROUP_MAX = 52, }; enum class ETextureMipGenSettings : uint8 { TMGS_FromTextureGroup = 0, TMGS_SimpleAverage = 1, TMGS_Sharpen0 = 2, TMGS_Sharpen1 = 3, TMGS_Sharpen2 = 4, TMGS_Sharpen3 = 5, TMGS_Sharpen4 = 6, TMGS_Sharpen5 = 7, TMGS_Sharpen6 = 8, TMGS_Sharpen7 = 9, TMGS_Sharpen8 = 10, TMGS_Sharpen9 = 11, TMGS_Sharpen10 = 12, TMGS_NoMipmaps = 13, TMGS_LeaveExistingMips = 14, TMGS_Blur1 = 15, TMGS_Blur2 = 16, TMGS_Blur3 = 17, TMGS_Blur4 = 18, TMGS_Blur5 = 19, TMGS_Unfiltered = 20, TMGS_Angular = 21, TMGS_MAX = 22, }; enum class ETexturePowerOfTwoSetting : uint8 { None = 0, PadToPowerOfTwo = 1, PadToSquarePowerOfTwo = 2, ETexturePowerOfTwoSetting_MAX = 3, }; enum class ETextureSamplerFilter : uint8 { Point = 0, Bilinear = 1, Trilinear = 2, AnisotropicPoint = 3, AnisotropicLinear = 4, ETextureSamplerFilter_MAX = 5, }; enum class ETextureMipLoadOptions : uint8 { Default = 0, AllMips = 1, OnlyFirstMip = 2, ETextureMipLoadOptions_MAX = 3, }; enum class ETextureDownscaleOptions : uint8 { Default = 0, Unfiltered = 1, SimpleAverage = 2, Sharpen0 = 3, Sharpen1 = 4, Sharpen2 = 5, Sharpen3 = 6, Sharpen4 = 7, Sharpen5 = 8, Sharpen6 = 9, Sharpen7 = 10, Sharpen8 = 11, Sharpen9 = 12, Sharpen10 = 13, ETextureDownscaleOptions_MAX = 14, }; enum class ETextureLossyCompressionAmount : uint8 { TLCA_Default = 0, TLCA_None = 1, TLCA_Lowest = 2, TLCA_Low = 3, TLCA_Medium = 4, TLCA_High = 5, TLCA_Highest = 6, TLCA_MAX = 7, }; enum class ETextureEncodeSpeed : uint8 { Final = 0, FinalIfAvailable = 1, Fast = 2, ETextureEncodeSpeed_MAX = 3, }; enum class ETextureClass : uint8 { Invalid = 0, TwoD = 1, Cube = 2, Array = 3, CubeArray = 4, Volume = 5, TwoDDynamic = 6, RenderTarget = 7, Other2DNoSource = 8, OtherUnknown = 9, ETextureClass_MAX = 10, }; enum class ECompositeTextureMode : uint8 { CTM_Disabled = 0, CTM_NormalRoughnessToRed = 1, CTM_NormalRoughnessToGreen = 2, CTM_NormalRoughnessToBlue = 3, CTM_NormalRoughnessToAlpha = 4, CTM_MAX = 5, }; enum class ETextureSourceCompressionFormat : uint8 { TSCF_None = 0, TSCF_PNG = 1, TSCF_JPEG = 2, TSCF_MAX = 3, }; enum class ETextureSourceFormat : uint8 { TSF_Invalid = 0, TSF_G8 = 1, TSF_BGRA8 = 2, TSF_BGRE8 = 3, TSF_RGBA16 = 4, TSF_RGBA16F = 5, TSF_RGBA8_DEPRECATED = 6, TSF_RGBE8_DEPRECATED = 7, TSF_G16 = 8, TSF_RGBA32F = 9, TSF_R16F = 10, TSF_R32F = 11, TSF_MAX = 12, TSF_RGBA8 = 6, TSF_RGBE8 = 7, }; enum class ETextureCompressionSettings : uint8 { TC_Default = 0, TC_Normalmap = 1, TC_Masks = 2, TC_Grayscale = 3, TC_Displacementmap = 4, TC_VectorDisplacementmap = 5, TC_HDR = 6, TC_EditorIcon = 7, TC_Alpha = 8, TC_DistanceFieldFont = 9, TC_HDR_Compressed = 10, TC_BC7 = 11, TC_HalfFloat = 12, TC_LQ = 13, TC_EncodedReflectionCapture = 14, TC_SingleFloat = 15, TC_HDR_F32 = 16, TC_MAX = 17, }; enum class ETextureSourceEncoding : uint8 { TSE_None = 0, TSE_Linear = 1, TSE_sRGB = 2, TSE_ST2084 = 3, TSE_Gamma22 = 4, TSE_BT1886 = 5, TSE_Gamma26 = 6, TSE_Cineon = 7, TSE_REDLog = 8, TSE_REDLog3G10 = 9, TSE_SLog1 = 10, TSE_SLog2 = 11, TSE_SLog3 = 12, TSE_AlexaV3LogC = 13, TSE_CanonLog = 14, TSE_ProTune = 15, TSE_VLog = 16, TSE_MAX = 17, }; enum class ETextureColorSpace : uint8 { TCS_None = 0, TCS_sRGB = 1, TCS_Rec2020 = 2, TCS_ACESAP0 = 3, TCS_ACESAP1 = 4, TCS_P3DCI = 5, TCS_P3D65 = 6, TCS_REDWideGamut = 7, TCS_SonySGamut3 = 8, TCS_SonySGamut3Cine = 9, TCS_AlexaWideGamut = 10, TCS_CanonCinemaGamut = 11, TCS_GoProProtuneNative = 12, TCS_PanasonicVGamut = 13, TCS_Custom = 99, TCS_MAX = 100, }; enum class ETextureChromaticAdaptationMethod : uint8 { TCAM_None = 0, TCAM_Bradford = 1, TCAM_CAT02 = 2, TCAM_MAX = 3, }; enum class ETextureRenderTargetFormat : uint8 { RTF_R8 = 0, RTF_RG8 = 1, RTF_RGBA8 = 2, RTF_RGBA8_SRGB = 3, RTF_R16f = 4, RTF_RG16f = 5, RTF_RGBA16f = 6, RTF_R32f = 7, RTF_RG32f = 8, RTF_RGBA32f = 9, RTF_RGB10A2 = 10, RTF_MAX = 11, }; enum class ETimelineLengthMode : uint8 { TL_TimelineLength = 0, TL_LastKeyFrame = 1, TL_MAX = 2, }; enum class ETimelineDirection : uint8 { Forward = 0, Backward = 1, ETimelineDirection_MAX = 2, }; enum class ETwitterRequestMethod : uint8 { TRM_Get = 0, TRM_Post = 1, TRM_Delete = 2, TRM_MAX = 3, }; enum class ETwitterIntegrationDelegate : uint8 { TID_AuthorizeComplete = 0, TID_TweetUIComplete = 1, TID_RequestComplete = 2, TID_MAX = 3, }; enum class EUserDefinedStructureStatus : uint8 { UDSS_UpToDate = 0, UDSS_Dirty = 1, UDSS_Error = 2, UDSS_Duplicate = 3, UDSS_MAX = 4, }; enum class EVectorFieldConstructionOp : uint8 { VFCO_Extrude = 0, VFCO_Revolve = 1, VFCO_MAX = 2, }; enum class ESplitScreenType : uint8 { None = 0, TwoPlayer_Horizontal = 1, TwoPlayer_Vertical = 2, ThreePlayer_FavorTop = 3, ThreePlayer_FavorBottom = 4, ThreePlayer_Vertical = 5, ThreePlayer_Horizontal = 6, FourPlayer_Grid = 7, FourPlayer_Vertical = 8, FourPlayer_Horizontal = 9, SplitTypeCount = 10, ESplitScreenType_MAX = 11, }; enum class EWindSourceType : uint8 { Directional = 0, Point = 1, EWindSourceType_MAX = 2, }; enum class EStreamingSourceTargetState : uint8 { Loaded = 0, Activated = 1, EStreamingSourceTargetState_MAX = 2, }; enum class EVisibilityAggressiveness : uint8 { VIS_LeastAggressive = 0, VIS_ModeratelyAggressive = 1, VIS_MostAggressive = 2, VIS_Max = 3, }; enum class EVolumeLightingMethod : uint8 { VLM_VolumetricLightmap = 0, VLM_SparseVolumeLightingSamples = 1, VLM_MAX = 2, }; enum class EHierarchicalSimplificationMethod : uint8 { None = 0, Merge = 1, Simplify = 2, Approximate = 3, EHierarchicalSimplificationMethod_MAX = 4, }; enum class EQuartzTimeSignatureQuantization : uint8 { HalfNote = 0, QuarterNote = 1, EighthNote = 2, SixteenthNote = 3, ThirtySecondNote = 4, Count = 5, EQuartzTimeSignatureQuantization_MAX = 6, }; enum class EQuartzDelegateType : uint8 { MetronomeTick = 0, CommandEvent = 1, Count = 2, EQuartzDelegateType_MAX = 3, }; enum class EQuarztQuantizationReference : uint8 { BarRelative = 0, TransportRelative = 1, CurrentTimeRelative = 2, Count = 3, EQuarztQuantizationReference_MAX = 4, }; enum class EQuartzCommandType : uint8 { PlaySound = 0, QueueSoundToPlay = 1, RetriggerSound = 2, TickRateChange = 3, TransportReset = 4, StartOtherClock = 5, Custom = 6, EQuartzCommandType_MAX = 7, }; enum class EFNavigationSystemRunMode : uint8 { InvalidMode = 0, GameMode = 1, EditorMode = 2, SimulationMode = 3, PIEMode = 4, InferFromWorldMode = 5, EditorWorldPartitionBuildMode = 6, FNavigationSystemRunMode_MAX = 7, }; enum class ENavigationOptionFlag : uint8 { Default = 0, Enable = 1, Disable = 2, MAX = 3, }; enum class ENavDataGatheringMode : uint8 { Default = 0, Instant = 1, Lazy = 2, ENavDataGatheringMode_MAX = 3, }; enum class ENavDataGatheringModeConfig : uint8 { Invalid = 0, Instant = 1, Lazy = 2, ENavDataGatheringModeConfig_MAX = 3, }; enum class ENavPathEvent : uint8 { Cleared = 0, NewPath = 1, UpdatedDueToGoalMoved = 2, UpdatedDueToNavigationChanged = 3, Invalidated = 4, RePathFailed = 5, MetaPathUpdate = 6, Custom = 7, ENavPathEvent_MAX = 8, }; enum class ENavigationQueryResult : uint8 { Invalid = 0, Error = 1, Fail = 2, Success = 3, ENavigationQueryResult_MAX = 4, }; enum class EAnimGroupRole : uint8 { CanBeLeader = 0, AlwaysFollower = 1, AlwaysLeader = 2, TransitionLeader = 3, TransitionFollower = 4, EAnimGroupRole_MAX = 5, }; enum class EAnimSyncGroupScope : uint8 { Local = 0, Component = 1, EAnimSyncGroupScope_MAX = 2, }; enum class EAnimSyncMethod : uint8 { DoNotSync = 0, SyncGroup = 1, Graph = 2, EAnimSyncMethod_MAX = 3, }; enum class EAnimExecutionContextConversionResult : uint8 { Succeeded = 1, Failed = 0, EAnimExecutionContextConversionResult_MAX = 2, }; enum class EDrawDebugItemType : uint8 { DirectionalArrow = 0, Sphere = 1, Line = 2, OnScreenMessage = 3, CoordinateSystem = 4, Point = 5, Circle = 6, Cone = 7, EDrawDebugItemType_MAX = 8, }; enum class EAnimNotifyEventType : uint8 { Begin = 0, End = 1, EAnimNotifyEventType_MAX = 2, }; enum class EMontageSubStepResult : uint8 { Moved = 0, NotMoved = 1, InvalidSection = 2, InvalidMontage = 3, EMontageSubStepResult_MAX = 4, }; enum class EPinHidingMode : uint8 { NeverAsPin = 0, PinHiddenByDefault = 1, PinShownByDefault = 2, AlwaysAsPin = 3, EPinHidingMode_MAX = 4, }; enum class EAnimNodeDataFlags : uint32 { None = 0, HasInitialUpdateFunction = 1, HasBecomeRelevantFunction = 2, HasUpdateFunction = 4, EAnimNodeDataFlags_MAX = 5, }; enum class EAnimNodeReferenceConversionResult : uint8 { Succeeded = 1, Failed = 0, EAnimNodeReferenceConversionResult_MAX = 2, }; enum class EInertializationState : uint8 { Inactive = 0, Pending = 1, Active = 2, EInertializationState_MAX = 3, }; enum class EInertializationBoneState : uint8 { Invalid = 0, Valid = 1, Excluded = 2, EInertializationBoneState_MAX = 3, }; enum class EInertializationSpace : uint8 { Default = 0, WorldSpace = 1, WorldRotation = 2, EInertializationSpace_MAX = 3, }; enum class EEvaluatorDataSource : uint8 { EDS_SourcePose = 0, EDS_DestinationPose = 1, EDS_MAX = 2, }; enum class EEvaluatorMode : uint8 { EM_Standard = 0, EM_Freeze = 1, EM_DelayedFreeze = 2, EM_MAX = 3, }; enum class ETransitionBlendMode : uint8 { TBM_Linear = 0, TBM_Cubic = 1, TBM_MAX = 2, }; enum class ETransitionLogicType : uint8 { TLT_StandardBlend = 0, TLT_Inertialization = 1, TLT_Custom = 2, TLT_MAX = 3, }; enum class EAnimPropertyAccessCallSite : uint8 { WorkerThread_Unbatched = 0, WorkerThread_Batched_PreEventGraph = 1, WorkerThread_Batched_PostEventGraph = 2, GameThread_Batched_PreEventGraph = 3, GameThread_Batched_PostEventGraph = 4, EAnimPropertyAccessCallSite_MAX = 5, }; enum class EBlendProfileMode : uint8 { TimeFactor = 0, WeightFactor = 1, BlendMask = 2, EBlendProfileMode_MAX = 3, }; enum class ETransformCurveChannel : uint8 { Position = 0, Rotation = 1, Scale = 2, Invalid = 3, ETransformCurveChannel_MAX = 4, }; enum class EVectorCurveChannel : uint8 { X = 0, Y = 1, Z = 2, Invalid = 3, EVectorCurveChannel_MAX = 4, }; enum class EPostCopyOperation : uint8 { None = 0, LogicalNegateBool = 1, EPostCopyOperation_MAX = 2, }; enum class EAnimAlphaInputType : uint8 { Float = 0, Bool = 1, Curve = 2, EAnimAlphaInputType_MAX = 3, }; enum class EMirrorRowType : uint8 { Bone = 0, AnimationNotify = 1, Curve = 2, SyncMarker = 3, Custom = 4, EMirrorRowType_MAX = 5, }; enum class EMirrorFindReplaceMethod : uint8 { Prefix = 0, Suffix = 1, RegularExpression = 2, EMirrorFindReplaceMethod_MAX = 3, }; enum class ETrajectorySampleDomain : uint8 { None = 0, Time = 1, Distance = 2, ETrajectorySampleDomain_MAX = 3, }; enum class EControlConstraint : uint8 { Orientation = 0, Translation = 1, MAX = 2, }; enum class EConstraintTransform : uint8 { Absolute = 0, Relative = 1, EConstraintTransform_MAX = 2, }; enum class EBoneTranslationRetargetingMode : uint8 { Animation = 0, Skeleton = 1, AnimationScaled = 2, AnimationRelative = 3, OrientAndScale = 4, EBoneTranslationRetargetingMode_MAX = 5, }; enum class ETimeStretchCurveMapping : uint8 { T_Original = 0, T_TargetMin = 1, T_TargetMax = 2, MAX = 3, }; enum class EPreviewAnimationBlueprintApplicationMethod : uint8 { LinkedLayers = 0, LinkedAnimGraph = 1, EPreviewAnimationBlueprintApplicationMethod_MAX = 2, }; enum class EPrimaryAssetCookRule : uint8 { Unknown = 0, NeverCook = 1, DevelopmentCook = 2, DevelopmentAlwaysCook = 3, AlwaysCook = 4, EPrimaryAssetCookRule_MAX = 5, }; enum class EAttenuationDistanceModel : uint8 { Linear = 0, Logarithmic = 1, Inverse = 2, LogReverse = 3, NaturalSound = 4, Custom = 5, EAttenuationDistanceModel_MAX = 6, }; enum class EAttenuationShape : uint8 { Sphere = 0, Capsule = 1, Box = 2, Cone = 3, EAttenuationShape_MAX = 4, }; enum class ENaturalSoundFalloffMode : uint8 { Continues = 0, Silent = 1, Hold = 2, ENaturalSoundFalloffMode_MAX = 3, }; enum class EAudioBusChannels : uint8 { Mono = 0, Stereo = 1, Quad = 3, FivePointOne = 5, SevenPointOne = 7, EAudioBusChannels_MAX = 8, }; enum class EVoiceSampleRate : int32 { Low16000Hz = 16000, Normal24000Hz = 24000, EVoiceSampleRate_MAX = 24001, }; enum class EPanningMethod : uint8 { Linear = 0, EqualPower = 1, EPanningMethod_MAX = 2, }; enum class EMonoChannelUpmixMethod : uint8 { Linear = 0, EqualPower = 1, FullVolume = 2, EMonoChannelUpmixMethod_MAX = 3, }; enum class EDefaultAudioCompressionType : uint8 { BinkAudio = 0, ADPCM = 1, PCM = 2, PlatformSpecific = 3, EDefaultAudioCompressionType_MAX = 4, }; enum class EAudioVolumeLocationState : uint8 { InsideTheVolume = 0, OutsideTheVolume = 1, EAudioVolumeLocationState_MAX = 2, }; enum class EInterfaceValidResult : uint8 { Valid = 0, Invalid = 1, EInterfaceValidResult_MAX = 2, }; enum class ECameraShakeUpdateResultFlags : uint8 { ApplyAsAbsolute = 1, SkipAutoScale = 2, SkipAutoPlaySpace = 4, Default = 0, ECameraShakeUpdateResultFlags_MAX = 5, }; enum class ECameraShakeDurationType : uint8 { Fixed = 0, Infinite = 1, Custom = 2, ECameraShakeDurationType_MAX = 3, }; enum class ECameraShakeAttenuation : uint8 { Linear = 0, Quadratic = 1, ECameraShakeAttenuation_MAX = 2, }; enum class ECameraAlphaBlendMode : uint8 { CABM_Linear = 0, CABM_Cubic = 1, CABM_MAX = 2, }; enum class EAudioFaderCurve : uint8 { Linear = 0, Logarithmic = 1, SCurve = 2, Sin = 3, Count = 4, EAudioFaderCurve_MAX = 5, }; enum class ESyncOption : uint8 { Drive = 0, Passive = 1, Disabled = 2, ESyncOption_MAX = 3, }; enum class EReflectionSourceType : uint8 { CapturedScene = 0, SpecifiedCubemap = 1, EReflectionSourceType_MAX = 2, }; enum class ESceneCapturePrimitiveRenderMode : uint8 { PRM_LegacySceneCapture = 0, PRM_RenderScenePrimitives = 1, PRM_UseShowOnlyList = 2, PRM_MAX = 3, }; enum class ESkyAtmosphereTransformMode : uint8 { PlanetTopAtAbsoluteWorldOrigin = 0, PlanetTopAtComponentTransform = 1, PlanetCenterAtComponentTransform = 2, ESkyAtmosphereTransformMode_MAX = 3, }; enum class ESplinePointType : uint8 { Linear = 0, Curve = 1, Constant = 2, CurveClamped = 3, CurveCustomTangent = 4, ESplinePointType_MAX = 5, }; enum class ESplineCoordinateSpace : uint8 { Local = 0, World = 1, ESplineCoordinateSpace_MAX = 2, }; enum class ESplineMeshAxis : uint8 { X = 0, Y = 1, Z = 2, ESplineMeshAxis_MAX = 3, }; enum class EVolumetricCloudTracingMaxDistanceMode : uint8 { DistanceFromCloudLayerEntryPoint = 0, DistanceFromPointOfView = 1, EVolumetricCloudTracingMaxDistanceMode_MAX = 2, }; enum class ECurveTableMode : uint8 { Empty = 0, SimpleCurves = 1, RichCurves = 2, ECurveTableMode_MAX = 3, }; enum class EFDataDrivenCVarType : uint8 { CVarFloat = 0, CVarInt = 1, CVarBool = 2, FDataDrivenCVarType_MAX = 3, }; enum class EEvaluateCurveTableResult : uint8 { RowFound = 0, RowNotFound = 1, EEvaluateCurveTableResult_MAX = 2, }; enum class EReporterLineStyle : uint8 { Line = 0, Dash = 1, EReporterLineStyle_MAX = 2, }; enum class EGraphAxisStyle : uint8 { Lines = 0, Notches = 1, Grid = 2, EGraphAxisStyle_MAX = 3, }; enum class EGraphDataStyle : uint8 { Lines = 0, Filled = 1, EGraphDataStyle_MAX = 2, }; enum class ELegendPosition : uint8 { Outside = 0, Inside = 1, ELegendPosition_MAX = 2, }; enum class EGrammaticalGender : uint8 { Neuter = 0, Masculine = 1, Feminine = 2, Mixed = 3, EGrammaticalGender_MAX = 4, }; enum class EGrammaticalNumber : uint8 { Singular = 0, Plural = 1, EGrammaticalNumber_MAX = 2, }; enum class ETypedElementWorldType : uint8 { Game = 0, Editor = 1, ETypedElementWorldType_MAX = 2, }; enum class ECustomTimeStepSynchronizationState : uint8 { Closed = 0, Error = 1, Synchronized = 2, Synchronizing = 3, ECustomTimeStepSynchronizationState_MAX = 4, }; enum class ETimecodeProviderSynchronizationState : int32 { Closed = 0, Error = 1, Synchronized = 2, Synchronizing = 3, ETimecodeProviderSynchronizationState_MAX = 4, }; enum class EFontCacheType : uint8 { Offline = 0, Runtime = 1, EFontCacheType_MAX = 2, }; enum class ERootMotionAccumulateMode : uint8 { Override = 0, Additive = 1, ERootMotionAccumulateMode_MAX = 2, }; enum class ERootMotionSourceStatusFlags : uint8 { Prepared = 1, Finished = 2, MarkedForRemoval = 4, ERootMotionSourceStatusFlags_MAX = 5, }; enum class ERootMotionSourceSettingsFlags : uint8 { UseSensitiveLiftoffCheck = 1, DisablePartialEndTick = 2, IgnoreZAccumulate = 4, ERootMotionSourceSettingsFlags_MAX = 5, }; enum class ERootMotionFinishVelocityMode : uint8 { MaintainLastRootMotionVelocity = 0, SetVelocity = 1, ClampVelocity = 2, ERootMotionFinishVelocityMode_MAX = 3, }; enum class ESlateGesture : uint8 { None = 0, Scroll = 1, Magnify = 2, Swipe = 3, Rotate = 4, LongPress = 5, ESlateGesture_MAX = 6, }; enum class EMIDCreationFlags : uint8 { None = 0, Transient = 1, EMIDCreationFlags_MAX = 2, }; enum class EEasingFunc : uint8 { Linear = 0, Step = 1, SinusoidalIn = 2, SinusoidalOut = 3, SinusoidalInOut = 4, EaseIn = 5, EaseOut = 6, EaseInOut = 7, ExpoIn = 8, ExpoOut = 9, ExpoInOut = 10, CircularIn = 11, CircularOut = 12, CircularInOut = 13, EEasingFunc_MAX = 14, }; enum class ELerpInterpolationMode : uint8 { QuatInterp = 0, EulerInterp = 1, DualQuatInterp = 2, ELerpInterpolationMode_MAX = 3, }; enum class EMatrixColumns : uint8 { First = 0, Second = 1, Third = 2, Fourth = 3, EMatrixColumns_MAX = 4, }; enum class EImportanceWeight : uint8 { Luminance = 0, Red = 1, Green = 2, Blue = 3, Alpha = 4, EImportanceWeight_MAX = 5, }; enum class EMeshFeatureImportance : uint8 { Off = 0, Lowest = 1, Low = 2, Normal = 3, High = 4, Highest = 5, EMeshFeatureImportance_MAX = 6, }; enum class EStaticMeshReductionTerimationCriterion : uint8 { Triangles = 0, Vertices = 1, Any = 2, EStaticMeshReductionTerimationCriterion_MAX = 3, }; enum class ELandscapeCullingPrecision : uint8 { High = 0, Medium = 1, Low = 2, ELandscapeCullingPrecision_MAX = 3, }; enum class EProxyNormalComputationMethod : uint8 { AngleWeighted = 0, AreaWeighted = 1, EqualWeighted = 2, EProxyNormalComputationMethod_MAX = 3, }; enum class EMeshLODSelectionType : uint8 { AllLODs = 0, SpecificLOD = 1, CalculateLOD = 2, LowestDetailLOD = 3, EMeshLODSelectionType_MAX = 4, }; enum class EMeshMergeType : uint8 { MeshMergeType_Default = 0, MeshMergeType_MergeActor = 1, MeshMergeType_MAX = 2, }; enum class EUVOutput : uint8 { DoNotOutputChannel = 0, OutputChannel = 1, EUVOutput_MAX = 2, }; enum class EMeshApproximationType : uint8 { MeshAndMaterials = 0, MeshShapeOnly = 1, EMeshApproximationType_MAX = 2, }; enum class EMeshApproximationBaseCappingType : uint8 { NoBaseCapping = 0, ConvexPolygon = 1, ConvexSolid = 2, EMeshApproximationBaseCappingType_MAX = 3, }; enum class EOccludedGeometryFilteringPolicy : uint8 { NoOcclusionFiltering = 0, VisibilityBasedFiltering = 1, EOccludedGeometryFilteringPolicy_MAX = 2, }; enum class EMeshApproximationSimplificationPolicy : uint8 { FixedTriangleCount = 0, TrianglesPerArea = 1, GeometricTolerance = 2, EMeshApproximationSimplificationPolicy_MAX = 3, }; enum class EMeshApproximationGroundPlaneClippingPolicy : uint8 { NoGroundClipping = 0, DiscardWithZPlane = 1, CutWithZPlane = 2, CutAndFillWithZPlane = 3, EMeshApproximationGroundPlaneClippingPolicy_MAX = 4, }; enum class EMeshApproximationUVGenerationPolicy : uint8 { PreferUVAtlas = 0, PreferXAtlas = 1, PreferPatchBuilder = 2, EMeshApproximationUVGenerationPolicy_MAX = 3, }; enum class EVertexPaintAxis : uint8 { X = 0, Y = 1, Z = 2, EVertexPaintAxis_MAX = 3, }; enum class EPSCPoolMethod : uint8 { None = 0, AutoRelease = 1, ManualRelease = 2, ManualRelease_OnComplete = 3, FreeInPool = 4, EPSCPoolMethod_MAX = 5, }; enum class EPerQualityLevels : uint8 { Low = 0, Medium = 1, High = 2, Epic = 3, Cinematic = 4, Num = 5, EPerQualityLevels_MAX = 6, }; enum class EAngularDriveMode : uint8 { SLERP = 0, TwistAndSwing = 1, EAngularDriveMode_MAX = 2, }; enum class EConstraintTransformComponentFlags : uint8 { None = 0, ChildPosition = 1, ChildRotation = 2, ParentPosition = 4, ParentRotation = 8, AllChild = 3, AllParent = 12, AllPosition = 5, AllRotation = 10, All = 15, EConstraintTransformComponentFlags_MAX = 16, }; enum class EPhysicsAssetSolverType : uint8 { RBAN = 0, World = 1, EPhysicsAssetSolverType_MAX = 2, }; enum class ESettingsDOF : uint8 { Full3D = 0, YZPlane = 1, XZPlane = 2, XYPlane = 3, ESettingsDOF_MAX = 4, }; enum class ESettingsLockedAxis : uint8 { None = 0, X = 1, Y = 2, Z = 3, Invalid = 4, ESettingsLockedAxis_MAX = 5, }; enum class EVoiceBlockReasons : uint8 { None = 0, Muted = 1, MutedBy = 2, Gameplay = 4, Blocked = 8, BlockedBy = 16, EVoiceBlockReasons_MAX = 17, }; enum class EPropertyAccessCopyBatch : uint8 { InternalUnbatched = 0, ExternalUnbatched = 1, InternalBatched = 2, ExternalBatched = 3, Count = 4, EPropertyAccessCopyBatch_MAX = 5, }; enum class EPropertyAccessIndirectionType : uint8 { Offset = 0, Object = 1, Array = 2, ScriptFunction = 3, NativeFunction = 4, EPropertyAccessIndirectionType_MAX = 5, }; enum class EPropertyAccessObjectType : uint8 { None = 0, Object = 1, WeakObject = 2, SoftObject = 3, EPropertyAccessObjectType_MAX = 4, }; enum class EPropertyAccessCopyType : uint8 { None = 0, Plain = 1, Complex = 2, Bool = 3, Struct = 4, Object = 5, Name = 6, Array = 7, PromoteBoolToByte = 8, PromoteBoolToInt32 = 9, PromoteBoolToInt64 = 10, PromoteBoolToFloat = 11, PromoteBoolToDouble = 12, PromoteByteToInt32 = 13, PromoteByteToInt64 = 14, PromoteByteToFloat = 15, PromoteByteToDouble = 16, PromoteInt32ToInt64 = 17, PromoteInt32ToFloat = 18, PromoteInt32ToDouble = 19, PromoteFloatToDouble = 20, DemoteDoubleToFloat = 21, PromoteArrayFloatToDouble = 22, DemoteArrayDoubleToFloat = 23, PromoteMapValueFloatToDouble = 24, DemoteMapValueDoubleToFloat = 25, EPropertyAccessCopyType_MAX = 26, }; enum class EClearSceneOptions : uint8 { NoClear = 0, HardwareClear = 1, QuadAtMaxZ = 2, EClearSceneOptions_MAX = 3, }; enum class ECompositingSampleCount : uint8 { One = 1, Two = 2, Four = 4, Eight = 8, ECompositingSampleCount_MAX = 9, }; enum class ECustomDepthStencil : uint8 { Disabled = 0, Enabled = 1, EnabledOnDemand = 2, EnabledWithStencil = 3, ECustomDepthStencil_MAX = 4, }; enum class EEarlyZPass : uint8 { None = 0, OpaqueOnly = 1, OpaqueAndMasked = 2, Auto = 3, EEarlyZPass_MAX = 4, }; enum class EVelocityOutputPass : uint8 { DepthPass = 0, BasePass = 1, AfterBasePass = 2, EVelocityOutputPass_MAX = 3, }; enum class EVertexDeformationOutputsVelocity : uint8 { Off = 0, On = 1, Auto = 2, EVertexDeformationOutputsVelocity_MAX = 3, }; enum class EAlphaChannelMode : uint8 { Disabled = 0, LinearColorSpaceOnly = 1, AllowThroughTonemapper = 2, EAlphaChannelMode_MAX = 3, }; enum class EAutoExposureMethodUI : uint8 { AEM_Histogram = 0, AEM_Basic = 1, AEM_Manual = 2, AEM_MAX = 3, }; enum class EDefaultBackBufferPixelFormat : uint8 { DBBPF_B8G8R8A8 = 0, DBBPF_A16B16G16R16_DEPRECATED = 1, DBBPF_FloatRGB_DEPRECATED = 2, DBBPF_FloatRGBA = 3, DBBPF_A2B10G10R10 = 4, DBBPF_MAX = 5, }; enum class EFixedFoveationLevels : uint8 { Disabled = 0, Low = 1, Medium = 2, High = 3, HighTop = 4, EFixedFoveationLevels_MAX = 5, }; enum class EMobileAntiAliasingMethod : uint8 { None = 0, FXAA = 1, TemporalAA = 2, MSAA = 3, EMobileAntiAliasingMethod_MAX = 4, }; enum class EMobileFloatPrecisionMode : uint8 { Half = 0, Full_MaterialExpressionOnly = 1, Full = 2, EMobileFloatPrecisionMode_MAX = 3, }; enum class EMobileShadingPath : uint8 { Forward = 0, Deferred = 1, EMobileShadingPath_MAX = 2, }; enum class EShaderCompressionFormat : uint8 { None = 0, LZ4 = 1, Oodle = 2, Zlib = 3, EShaderCompressionFormat_MAX = 4, }; enum class ELumenSoftwareTracingMode : uint8 { DetailTracing = 1, GlobalTracing = 0, ELumenSoftwareTracingMode_MAX = 2, }; enum class ELumenRayLightingMode : uint8 { SurfaceCache = 0, HitLighting = 2, ELumenRayLightingMode_MAX = 3, }; enum class EWorkingColorSpace : uint8 { SRGB = 1, Rec2020 = 2, ACESAP0 = 3, ACESAP1 = 4, P3DCI = 5, P3D65 = 6, Custom = 7, EWorkingColorSpace_MAX = 8, }; enum class ESkeletalMeshAsyncProperties : uint8 { None = 0, Materials = 1, Skeleton = 2, RefSkeleton = 4, RetargetBasePose = 8, RefBasesInvMatrix = 16, MeshClothingAssets = 32, UseLegacyMeshDerivedDataKey = 64, HasActiveClothingAssets = 128, LODSettings = 256, HasVertexColors = 512, VertexColorGuid = 1024, MorphTargets = 2048, SkeletalMeshRenderData = 4096, MeshEditorDataObject = 8192, NeverStream = 16384, OverrideLODStreamingSettings = 32768, SupportLODStreaming = 65536, MaxNumStreamedLODs = 131072, MaxNumOptionalLODs = 262144, ImportedModel = 524288, LODInfo = 1048576, SkinWeightProfiles = 2097152, CachedComposedRefPoseMatrices = 4194304, SamplingInfo = 8388608, NodeMappingData = 16777216, ShadowPhysicsAsset = 33554432, SkelMirrorTable = 67108864, MinLod = 134217728, DisableBelowMinLodStripping = 268435456, SkelMirrorAxis = 536870912, SkelMirrorFlipAxis = 1073741824, DefaultAnimationRig = 2147483648, NegativeBoundsExtension = 4294967296, PositiveBoundsExtension = 8589934592, ExtendedBounds = 17179869184, HasBeenSimplified = 34359738368, EnablePerPolyCollision = 68719476736, BodySetup = 137438953472, MorphTargetIndexMap = 274877906944, FloorOffset = 549755813888, ImportedBounds = 1099511627776, PhysicsAsset = 2199023255552, AssetImportData = 4398046511104, ThumbnailInfo = 8796093022208, HasCustomDefaultEditorCamera = 17592186044416, DefaultEditorCameraLocation = 35184372088832, DefaultEditorCameraRotation = 70368744177664, RequiresLODScreenSizeConversion = 140737488355328, PostProcessAnimBlueprint = 281474976710656, DefaultEditorCameraLookAt = 562949953421312, PreviewAttachedAssetContainer = 1125899906842624, DefaultEditorCameraOrthoZoom = 2251799813685248, RequiresLODHysteresisConversion = 4503599627370496, bSupportRayTracing = 9007199254740992, RayTracingMinLOD = 18014398509481984, ClothLODBiasMode = 36028797018963968, DefaultMeshDeformer = 72057594037927936, All = -1, ESkeletalMeshAsyncProperties_MAX = 72057594037927937, }; enum class EClothLODBiasMode : uint8 { MappingsToSameLOD = 0, MappingsToMinLOD = 1, MappingsToAnyLOD = 2, EClothLODBiasMode_MAX = 3, }; enum class EBoneFilterActionOption : uint8 { Remove = 0, Keep = 1, Invalid = 2, EBoneFilterActionOption_MAX = 3, }; enum class EVirtualizationMode : uint8 { Disabled = 0, PlayWhenSilent = 1, Restart = 2, EVirtualizationMode_MAX = 3, }; enum class EMaxConcurrentResolutionRule : uint8 { PreventNew = 0, StopOldest = 1, StopFarthestThenPreventNew = 2, StopFarthestThenOldest = 3, StopLowestPriority = 4, StopQuietest = 5, StopLowestPriorityThenPreventNew = 6, Count = 7, EMaxConcurrentResolutionRule_MAX = 8, }; enum class EConcurrencyVolumeScaleMode : int32 { Default = 0, Distance = 1, Priority = 2, EConcurrencyVolumeScaleMode_MAX = 3, }; enum class EModulationRouting : uint8 { Disable = 0, Inherit = 1, Override = 2, Union = 3, EModulationRouting_MAX = 4, }; enum class ESourceBusChannels : uint8 { Mono = 0, Stereo = 1, ESourceBusChannels_MAX = 2, }; enum class EFFTSize : uint8 { DefaultSize = 0, Min = 1, Small = 2, Medium = 3, Large = 4, VeryLarge = 5, Max = 6, }; enum class EFFTPeakInterpolationMethod : uint8 { NearestNeighbor = 0, Linear = 1, Quadratic = 2, ConstantQ = 3, EFFTPeakInterpolationMethod_MAX = 4, }; enum class EFFTWindowType : uint8 { None = 0, Hamming = 1, Hann = 2, Blackman = 3, EFFTWindowType_MAX = 4, }; enum class EAudioSpectrumType : uint8 { MagnitudeSpectrum = 0, PowerSpectrum = 1, Decibel = 2, EAudioSpectrumType_MAX = 3, }; enum class EGainParamMode : uint8 { Linear = 0, Decibels = 1, EGainParamMode_MAX = 2, }; enum class EAudioSpectrumBandPresetType : uint8 { KickDrum = 0, SnareDrum = 1, Voice = 2, Cymbals = 3, EAudioSpectrumBandPresetType_MAX = 4, }; enum class EAudioRecordingExportType : uint8 { SoundWave = 0, WavFile = 1, EAudioRecordingExportType_MAX = 2, }; enum class ESendLevelControlMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, ESendLevelControlMethod_MAX = 3, }; enum class ESubmixSendStage : uint8 { PostDistanceAttenuation = 0, PreDistanceAttenuation = 1, ESubmixSendStage_MAX = 2, }; enum class ETextureEncodeEffort : uint8 { Default = 0, Low = 10, Normal = 20, High = 30, ETextureEncodeEffort_MAX = 31, }; enum class ETextureUniversalTiling : uint8 { Disabled = 0, Enabled_256KB = 1, Enabled_64KB = 2, ETextureUniversalTiling_MAX = 3, }; enum class ETextureEncodeSpeedOverride : uint8 { Disabled = 255, Final = 0, FinalIfAvailable = 1, Fast = 2, ETextureEncodeSpeedOverride_MAX = 256, }; enum class ERenderFocusRule : uint8 { Always = 0, NonPointer = 1, NavigationOnly = 2, Never = 3, ERenderFocusRule_MAX = 4, }; enum class EUIScalingRule : uint8 { ShortestSide = 0, LongestSide = 1, Horizontal = 2, Vertical = 3, ScaleToFit = 4, Custom = 5, EUIScalingRule_MAX = 6, }; enum class EDataLayerState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EDataLayerState_MAX = 3, }; enum class EHLODLayerType : uint8 { Instancing = 0, MeshMerge = 1, MeshSimplify = 2, MeshApproximate = 3, Custom = 4, EHLODLayerType_MAX = 5, }; enum class EWorldPartitionRuntimeCellState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EWorldPartitionRuntimeCellState_MAX = 3, }; enum class EWorldPartitionStreamingPerformance : uint8 { Good = 0, Slow = 1, Critical = 2, EWorldPartitionStreamingPerformance_MAX = 3, }; //--------------------------------------------------------------------------------------------------------------------- // STRUCTS //--------------------------------------------------------------------------------------------------------------------- // 0x28 (0x28 - 0x0) // ScriptStruct Engine.MaterialInput struct FMaterialInput { public: class UMaterialExpression* Expression; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InputName; // 0xC(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.ColorMaterialInput struct FColorMaterialInput : public FMaterialInput { public: uint8 UseConstant : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1DC : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4140[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FColor Constant; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.DistributionLookupTable struct FDistributionLookupTable { public: float TimeScale; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeBias; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Values; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Op; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EntryCount; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EntryStride; // 0x1A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 SubEntryStride; // 0x1B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LockFlag; // 0x1C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4142[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.ExpressionInput struct FExpressionInput { public: class UMaterialExpression* Expression; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InputName; // 0xC(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.ExpressionOutput struct FExpressionOutput { public: class FName OutputName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.FloatDistribution struct FFloatDistribution { public: struct FDistributionLookupTable Table; // 0x0(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.FloatRK4SpringInterpolator struct FFloatRK4SpringInterpolator { public: float StiffnessConstant; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampeningRatio; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.FormatArgumentData struct FFormatArgumentData { public: class FString ArgumentName; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EFormatArgumentType ArgumentValueType; // 0x10(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4143[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FText ArgumentValue; // 0x18(0x18)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic) int64 ArgumentValueInt; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArgumentValueFloat; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4144[0x4]; // Fixing Size After Last Property [ Dumper-7 ] double ArgumentValueDouble; // 0x40(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextGender ArgumentValueGender; // 0x48(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4145[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.MaterialAttributesInput struct FMaterialAttributesInput : public FExpressionInput { public: int32 PropertyConnectedBitmask; // 0x28(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4146[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.RawDistribution struct FRawDistribution { public: struct FDistributionLookupTable Table; // 0x0(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.ScalarMaterialInput struct FScalarMaterialInput : public FMaterialInput { public: uint8 UseConstant : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1DD : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4147[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Constant; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x0 (0x28 - 0x28) // ScriptStruct Engine.ShadingModelMaterialInput struct FShadingModelMaterialInput : public FMaterialInput { public: }; // 0x0 (0x28 - 0x28) // ScriptStruct Engine.StrataMaterialInput struct FStrataMaterialInput : public FMaterialInput { public: }; // 0x10 (0x38 - 0x28) // ScriptStruct Engine.Vector2MaterialInput struct FVector2MaterialInput : public FMaterialInput { public: uint8 UseConstant : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1DE : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4149[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ConstantX; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConstantY; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_414A[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.Vector4Distribution struct FVector4Distribution { public: struct FDistributionLookupTable Table; // 0x0(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.VectorDistribution struct FVectorDistribution { public: struct FDistributionLookupTable Table; // 0x0(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x38 - 0x28) // ScriptStruct Engine.VectorMaterialInput struct FVectorMaterialInput : public FMaterialInput { public: uint8 UseConstant : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1DF : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_414B[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector3f Constant; // 0x2C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.VectorRK4SpringInterpolator struct FVectorRK4SpringInterpolator { public: float StiffnessConstant; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampeningRatio; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimDataModelNotifPayload struct FAnimDataModelNotifPayload { public: uint8 Pad_414D[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x18 - 0x18) // ScriptStruct Engine.Vector_NetQuantize struct FVector_NetQuantize : public FVector { public: }; // 0x0 (0x18 - 0x18) // ScriptStruct Engine.Vector_NetQuantizeNormal struct FVector_NetQuantizeNormal : public FVector { public: }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ActorInstanceHandle struct FActorInstanceHandle { public: TWeakObjectPtr Actor; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_414E[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xE8 (0xE8 - 0x0) // ScriptStruct Engine.HitResult struct FHitResult { public: int32 FaceIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4150[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector_NetQuantize Location; // 0x10(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize ImpactPoint; // 0x28(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantizeNormal Normal; // 0x40(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantizeNormal ImpactNormal; // 0x58(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize TraceStart; // 0x70(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize TraceEnd; // 0x88(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PenetrationDepth; // 0xA0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MyItem; // 0xA4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Item; // 0xA8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ElementIndex; // 0xAC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBlockingHit : 1; // Mask: 0x1, PropSize: 0x10xAD(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bStartPenetrating : 1; // Mask: 0x2, PropSize: 0x10xAD(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E0 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4151[0x2]; // Fixing Size After Last Property [ Dumper-7 ] TWeakObjectPtr PhysMaterial; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FActorInstanceHandle HitObjectHandle; // 0xB8(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Component; // 0xD0(0x8)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0xD8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MyBoneName; // 0xE0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SubtitleCue struct FSubtitleCue { public: class FText Text; // 0x0(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) float Time; // 0x18(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4153[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.PlatformInterfaceData struct FPlatformInterfaceData { public: class FName DataName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EPlatformInterfaceDataType Type; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4154[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 IntValue; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FloatValue; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4155[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString StringValue; // 0x18(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* ObjectValue; // 0x28(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.PlatformInterfaceDelegateResult struct FPlatformInterfaceDelegateResult { public: bool bSuccessful; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4156[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FPlatformInterfaceData Data; // 0x8(0x30)(NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BranchingPointNotifyPayload struct FBranchingPointNotifyPayload { public: uint8 Pad_4157[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.TickFunction struct FTickFunction { public: uint8 Pad_4159[0x8]; // Fixing Size After Last Property [ Dumper-7 ] enum class ETickingGroup TickGroup; // 0x8(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETickingGroup EndTickGroup; // 0x9(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTickEvenWhenPaused : 1; // Mask: 0x1, PropSize: 0x10xA(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCanEverTick : 1; // Mask: 0x2, PropSize: 0x10xA(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bStartWithTickEnabled : 1; // Mask: 0x4, PropSize: 0x10xA(0x1)(Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowTickOnDedicatedServer : 1; // Mask: 0x8, PropSize: 0x10xA(0x1)(Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E1 : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_415A[0x1]; // Fixing Size After Last Property [ Dumper-7 ] float TickInterval; // 0xC(0x4)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_415B[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.ActorComponentTickFunction struct FActorComponentTickFunction : public FTickFunction { public: uint8 Pad_415C[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.InterpControlPoint struct FInterpControlPoint { public: struct FVector PositionControlPoint; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPositionIsRelative; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_415E[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.DebugFloatHistory struct FDebugFloatHistory { public: TArray Samples; // 0x0(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) int32 MaxSamples; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinValue; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxValue; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoAdjustMinMax; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4160[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.LatentActionInfo struct FLatentActionInfo { public: int32 Linkage; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UUID; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ExecutionFunction; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* CallbackTarget; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.TimerHandle struct FTimerHandle { public: uint64 Handle; // 0x0(0x8)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CollisionProfileName struct FCollisionProfileName { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.GenericStruct struct FGenericStruct { public: int32 Data; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.UserActivity struct FUserActivity { public: class FString ActionName; // 0x0(0x10)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4161[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.DataTableRowHandle struct FDataTableRowHandle { public: class UDataTable* DataTable; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.RepMovement struct FRepMovement { public: struct FVector LinearVelocity; // 0x0(0x18)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularVelocity; // 0x18(0x18)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x30(0x18)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x48(0x18)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 bSimulatedPhysicSleep : 1; // Mask: 0x1, PropSize: 0x10x60(0x1)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRepPhysics : 1; // Mask: 0x2, PropSize: 0x10x60(0x1)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E2 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4164[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 ServerFrame; // 0x64(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ServerPhysicsHandle; // 0x68(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EVectorQuantization LocationQuantizationLevel; // 0x6C(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EVectorQuantization VelocityQuantizationLevel; // 0x6D(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERotatorQuantization RotationQuantizationLevel; // 0x6E(0x1)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4165[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x18 - 0x18) // ScriptStruct Engine.Vector_NetQuantize100 struct FVector_NetQuantize100 : public FVector { public: }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.RepAttachment struct FRepAttachment { public: class AActor* AttachParent; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 LocationOffset; // 0x8(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 RelativeScale3D; // 0x20(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator RotationOffset; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FName AttachSocket; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USceneComponent* AttachComponent; // 0x58(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.ActorTickFunction struct FActorTickFunction : public FTickFunction { public: uint8 Pad_4166[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BaseComponentReference struct FBaseComponentReference { public: class FName ComponentProperty; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PathToComponent; // 0x8(0x10)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4167[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x28 - 0x20) // ScriptStruct Engine.ComponentReference struct FComponentReference : public FBaseComponentReference { public: TWeakObjectPtr OtherActor; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.RootMotionSourceSettings struct FRootMotionSourceSettings { public: uint8 Flags; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x0 (0x18 - 0x18) // ScriptStruct Engine.Vector_NetQuantize10 struct FVector_NetQuantize10 : public FVector { public: }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.RootMotionSourceGroup struct FRootMotionSourceGroup { public: uint8 Pad_4168[0x28]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bHasAdditiveSources : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasOverrideSources : 1; // Mask: 0x2, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasOverrideSourcesWithIgnoreZAccumulate : 1; // Mask: 0x4, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsAdditiveVelocityApplied : 1; // Mask: 0x8, PropSize: 0x10x28(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E3 : 4; // Fixing Bit-Field Size [ Dumper-7 ] struct FRootMotionSourceSettings LastAccumulatedSettings; // 0x29(0x1)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_416A[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector_NetQuantize10 LastPreAdditiveVelocity; // 0x30(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x98 (0x98 - 0x0) // ScriptStruct Engine.CharacterNetworkSerializationPackedBits struct FCharacterNetworkSerializationPackedBits { public: uint8 Pad_416B[0x98]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x98 - 0x98) // ScriptStruct Engine.CharacterMoveResponsePackedBits struct FCharacterMoveResponsePackedBits : public FCharacterNetworkSerializationPackedBits { public: }; // 0x0 (0x98 - 0x98) // ScriptStruct Engine.CharacterServerMovePackedBits struct FCharacterServerMovePackedBits : public FCharacterNetworkSerializationPackedBits { public: }; // 0xD8 (0xD8 - 0x0) // ScriptStruct Engine.RepRootMotionMontage struct FRepRootMotionMontage { public: bool bIsActive; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_416D[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimMontage* AnimMontage; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Position; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_416E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector_NetQuantize100 Location; // 0x18(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x30(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class UPrimitiveComponent* MovementBase; // 0x48(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MovementBaseBoneName; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativePosition; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativeRotation; // 0x59(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_416F[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FRootMotionSourceGroup AuthoritativeRootMotion; // 0x60(0x48)(NativeAccessSpecifierPublic) struct FVector_NetQuantize10 Acceleration; // 0xA8(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize10 LinearVelocity; // 0xC0(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xE0 (0xE0 - 0x0) // ScriptStruct Engine.SimulatedRootMotionReplicatedMove struct FSimulatedRootMotionReplicatedMove { public: float Time; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4170[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FRepRootMotionMontage RootMotion; // 0x8(0xD8)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.RootMotionMovementParams struct FRootMotionMovementParams { public: bool bHasRootMotion; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4171[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float BlendWeight; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4172[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform RootMotionTransform; // 0x10(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.BasedMovementInfo struct FBasedMovementInfo { public: class UPrimitiveComponent* MovementBase; // 0x0(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 Location; // 0x10(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bServerHasBaseComponent; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativeRotation; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bServerHasVelocity; // 0x42(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4174[0x5]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.NetLevelVisibilityTransactionId struct FNetLevelVisibilityTransactionId { public: uint32 Data; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AsyncPhysicsTimestamp struct FAsyncPhysicsTimestamp { public: int32 ServerFrame; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LocalFrame; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2F (0x30 - 0x1) // ScriptStruct Engine.UniqueNetIdRepl struct FUniqueNetIdRepl : public FUniqueNetIdWrapper { public: uint8 Pad_4176[0x1F]; // Fixing Size After Last Property [ Dumper-7 ] TArray ReplicationBytes; // 0x20(0x10)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ForceFeedbackParameters struct FForceFeedbackParameters { public: class FName Tag; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLooping; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreTimeDilation; // 0x9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPlayWhilePaused; // 0xA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4178[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ViewTargetTransitionParams struct FViewTargetTransitionParams { public: float BlendTime; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EViewTargetBlendFunction BlendFunction; // 0x4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4179[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float BlendExp; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockOutgoing : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417A[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.UpdateLevelStreamingLevelStatus struct FUpdateLevelStreamingLevelStatus { public: class FName PackageName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBeLoaded; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBeVisible; // 0xD(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBlockOnLoad; // 0xE(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417C[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.StreamingSourceShape struct FStreamingSourceShape { public: bool bUseGridLoadingRange; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Radius; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSector; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417E[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float SectorAngle; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x10(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x28(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.UpdateLevelVisibilityLevelInfo struct FUpdateLevelVisibilityLevelInfo { public: class FName PackageName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Filename; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNetLevelVisibilityTransactionId VisibilityRequestId; // 0x10(0x4)(NoDestructor, NativeAccessSpecifierPublic) uint8 bIsVisible : 1; // Mask: 0x1, PropSize: 0x10x14(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTryMakeVisible : 1; // Mask: 0x2, PropSize: 0x10x14(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417F[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ActiveForceFeedbackEffect struct FActiveForceFeedbackEffect { public: class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4180[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.TableRowBase struct FTableRowBase { public: uint8 Pad_4181[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.MarkerSyncAnimPosition struct FMarkerSyncAnimPosition { public: class FName PreviousMarkerName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NextMarkerName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionBetweenMarkers; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AlphaBlendArgs struct FAlphaBlendArgs { public: class UCurveFloat* CustomCurve; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendTime; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAlphaBlendOption BlendOption; // 0xC(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4182[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.MontageBlendSettings struct FMontageBlendSettings { public: class UBlendProfile* BlendProfile; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAlphaBlendArgs Blend; // 0x8(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) enum class EMontageBlendMode BlendMode; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4183[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.PoseSnapshot struct FPoseSnapshot { public: TArray LocalTransforms; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoneNames; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FName SkeletalMeshName; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SnapshotName; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsValid; // 0x30(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4184[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.AnimNotifyEventReference struct FAnimNotifyEventReference { public: uint8 Pad_4185[0x18]; // Fixing Size After Last Property [ Dumper-7 ] class UMirrorDataTable* MirrorTable; // 0x18(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UObject* NotifySource; // 0x20(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.AnimLinkableElement struct FAnimLinkableElement { public: uint8 Pad_4187[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimMontage* LinkedMontage; // 0x8(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 SlotIndex; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 SegmentIndex; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) enum class EAnimLinkMethod LinkMethod; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) enum class EAnimLinkMethod CachedLinkMethod; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4188[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float SegmentBeginTime; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SegmentLength; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LinkValue; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAnimSequenceBase* LinkedSequence; // 0x28(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, AdvancedDisplay, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x88 (0xB8 - 0x30) // ScriptStruct Engine.AnimNotifyEvent struct FAnimNotifyEvent : public FAnimLinkableElement { public: float DisplayTime; // 0x30(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerTimeOffset; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndTriggerTimeOffset; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerWeightThreshold; // 0x3C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NotifyName; // 0x40(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimNotify* Notify; // 0x48(0x8)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimNotifyState* NotifyStateClass; // 0x50(0x8)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x58(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FAnimLinkableElement EndLink; // 0x60(0x30)(NativeAccessSpecifierPublic) bool bConvertedFromBranchingPoint; // 0x90(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMontageNotifyTickType MontageTickType; // 0x91(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418B[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float NotifyTriggerChance; // 0x94(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ENotifyFilterType NotifyFilterType; // 0x98(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418C[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 NotifyFilterLOD; // 0x9C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTriggerOnDedicatedServer; // 0xA0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTriggerOnFollower; // 0xA1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418D[0x2]; // Fixing Size After Last Property [ Dumper-7 ] int32 TrackIndex; // 0xA4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_418E[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimNotifyArray struct FAnimNotifyArray { public: TArray Notifies; // 0x0(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.AnimNotifyQueue struct FAnimNotifyQueue { public: uint8 Pad_418F[0x10]; // Fixing Size After Last Property [ Dumper-7 ] TArray AnimNotifies; // 0x10(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TMap UnfilteredMontageAnimNotifies; // 0x20(0x50)(Transient, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.BodyInstanceAsyncPhysicsTickHandle struct FBodyInstanceAsyncPhysicsTickHandle { public: uint8 Pad_4190[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.WalkableSlopeOverride struct FWalkableSlopeOverride { public: enum class EWalkableSlopeBehavior WalkableSlopeBehavior; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4192[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float WalkableSlopeAngle; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4193[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.CollisionResponseContainer struct FCollisionResponseContainer { public: enum class ECollisionResponse WorldStatic; // 0x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse WorldDynamic; // 0x1(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Pawn; // 0x2(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Visibility; // 0x3(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Camera; // 0x4(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse PhysicsBody; // 0x5(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Vehicle; // 0x6(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Destructible; // 0x7(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel1; // 0x8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel2; // 0x9(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel3; // 0xA(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel4; // 0xB(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel5; // 0xC(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse EngineTraceChannel6; // 0xD(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel1; // 0xE(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel2; // 0xF(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel3; // 0x10(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel4; // 0x11(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel5; // 0x12(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel6; // 0x13(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel7; // 0x14(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel8; // 0x15(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel9; // 0x16(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel10; // 0x17(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel11; // 0x18(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel12; // 0x19(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel13; // 0x1A(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel14; // 0x1B(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel15; // 0x1C(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel16; // 0x1D(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel17; // 0x1E(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse GameTraceChannel18; // 0x1F(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ResponseChannel struct FResponseChannel { public: class FName Channel; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse Response; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4198[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.CollisionResponse struct FCollisionResponse { public: struct FCollisionResponseContainer ResponseToChannels; // 0x0(0x20)(Transient, NoDestructor, NativeAccessSpecifierPrivate) TArray ResponseArray; // 0x20(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x178 (0x190 - 0x18) // ScriptStruct Engine.BodyInstance struct FBodyInstance : public FBodyInstanceCore { public: uint8 Pad_419A[0x6]; // Fixing Size After Last Property [ Dumper-7 ] enum class ECollisionChannel ObjectType; // 0x1E(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_419B[0x1]; // Fixing Size After Last Property [ Dumper-7 ] enum class ECollisionEnabled CollisionEnabled; // 0x20(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_419C[0x38]; // Fixing Size After Last Property [ Dumper-7 ] enum class ESleepFamily SleepFamily; // 0x59(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDOFMode DOFMode; // 0x5A(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseCCD : 1; // Mask: 0x1, PropSize: 0x10x5B(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreAnalyticCollisions : 1; // Mask: 0x2, PropSize: 0x10x5B(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bNotifyRigidBodyCollision : 1; // Mask: 0x4, PropSize: 0x10x5B(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E4 : 1; // Fixing Bit-Field Size [ Dumper-7 ] uint8 bSmoothEdgeCollisions : 1; // Mask: 0x10, PropSize: 0x10x5B(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockTranslation : 1; // Mask: 0x20, PropSize: 0x10x5B(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockRotation : 1; // Mask: 0x40, PropSize: 0x10x5B(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockXTranslation : 1; // Mask: 0x80, PropSize: 0x10x5B(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockYTranslation : 1; // Mask: 0x1, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockZTranslation : 1; // Mask: 0x2, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockXRotation : 1; // Mask: 0x4, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockYRotation : 1; // Mask: 0x8, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockZRotation : 1; // Mask: 0x10, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideMaxAngularVelocity : 1; // Mask: 0x20, PropSize: 0x10x5C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E5 : 2; // Fixing Bit-Field Size [ Dumper-7 ] uint8 bOverrideMaxDepenetrationVelocity : 1; // Mask: 0x1, PropSize: 0x10x5D(0x1)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 bOverrideWalkableSlopeOnInstance : 1; // Mask: 0x2, PropSize: 0x10x5D(0x1)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 bInterpolateWhenSubStepping : 1; // Mask: 0x4, PropSize: 0x10x5D(0x1)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 BitPad_1E6 : 1; // Fixing Bit-Field Size [ Dumper-7 ] uint8 bInertiaConditioning : 1; // Mask: 0x10, PropSize: 0x10x5D(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 BitPad_1E7 : 3; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_419F[0x1A]; // Fixing Size After Last Property [ Dumper-7 ] class FName CollisionProfileName; // 0x78(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 PositionSolverIterationCount; // 0x80(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 VelocitySolverIterationCount; // 0x81(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41A0[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FCollisionResponse CollisionResponses; // 0x88(0x30)(Edit, NativeAccessSpecifierPrivate) float MaxDepenetrationVelocity; // 0xB8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MassInKgOverride; // 0xBC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_41A1[0x8]; // Fixing Size After Last Property [ Dumper-7 ] float LinearDamping; // 0xC8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularDamping; // 0xCC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CustomDOFPlaneNormal; // 0xD0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector COMNudge; // 0xE8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MassScale; // 0x100(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41A2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector InertiaTensorScale; // 0x108(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41A3[0x10]; // Fixing Size After Last Property [ Dumper-7 ] struct FWalkableSlopeOverride WalkableSlopeOverride; // 0x130(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) class UPhysicalMaterial* PhysMaterialOverride; // 0x140(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MaxAngularVelocity; // 0x148(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CustomSleepThresholdMultiplier; // 0x14C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StabilizationThresholdMultiplier; // 0x150(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicsBlendWeight; // 0x154(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41A5[0x38]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CustomPrimitiveData struct FCustomPrimitiveData { public: TArray Data; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.LightingChannels struct FLightingChannels { public: uint8 bChannel0 : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bChannel1 : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bChannel2 : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.MovementProperties struct FMovementProperties { public: uint8 bCanCrouch : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCanJump : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCanWalk : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCanSwim : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCanFly : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x37 (0x38 - 0x1) // ScriptStruct Engine.NavAgentProperties struct FNavAgentProperties : public FMovementProperties { public: uint8 Pad_41A7[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float AgentRadius; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AgentHeight; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AgentStepHeight; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NavWalkingSearchHeightScale; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41A8[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FSoftClassPath PreferredNavData; // 0x18(0x20)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xF8 (0xF8 - 0x0) // ScriptStruct Engine.FindFloorResult struct FFindFloorResult { public: uint8 bBlockingHit : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bWalkableFloor : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLineTrace : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E8 : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41AA[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float FloorDist; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LineDist; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41AC[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FHitResult HitResult; // 0x10(0xE8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.NavAvoidanceMask struct FNavAvoidanceMask { public: uint8 bGroup0 : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup1 : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup2 : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup3 : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup4 : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup5 : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup6 : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup7 : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup8 : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup9 : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup10 : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup11 : 1; // Mask: 0x8, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup12 : 1; // Mask: 0x10, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup13 : 1; // Mask: 0x20, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup14 : 1; // Mask: 0x40, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup15 : 1; // Mask: 0x80, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup16 : 1; // Mask: 0x1, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup17 : 1; // Mask: 0x2, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup18 : 1; // Mask: 0x4, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup19 : 1; // Mask: 0x8, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup20 : 1; // Mask: 0x10, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup21 : 1; // Mask: 0x20, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup22 : 1; // Mask: 0x40, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup23 : 1; // Mask: 0x80, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup24 : 1; // Mask: 0x1, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup25 : 1; // Mask: 0x2, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup26 : 1; // Mask: 0x4, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup27 : 1; // Mask: 0x8, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup28 : 1; // Mask: 0x10, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup29 : 1; // Mask: 0x20, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup30 : 1; // Mask: 0x40, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroup31 : 1; // Mask: 0x80, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.CharacterMovementComponentPostPhysicsTickFunction struct FCharacterMovementComponentPostPhysicsTickFunction : public FTickFunction { public: uint8 Pad_41AF[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.KeyBind struct FKeyBind { public: struct FKey Key; // 0x0(0x18)(Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Command; // 0x18(0x10)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Control : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Shift : 1; // Mask: 0x2, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Alt : 1; // Mask: 0x4, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Cmd : 1; // Mask: 0x8, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreCtrl : 1; // Mask: 0x10, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreShift : 1; // Mask: 0x20, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreAlt : 1; // Mask: 0x40, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreCmd : 1; // Mask: 0x80, PropSize: 0x10x28(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bDisabled : 1; // Mask: 0x1, PropSize: 0x10x29(0x1)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41B0[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.InputActionKeyMapping struct FInputActionKeyMapping { public: class FName ActionName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShift : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCtrl : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlt : 1; // Mask: 0x4, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCmd : 1; // Mask: 0x8, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1E9 : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41B1[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FKey Key; // 0x10(0x18)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.InputAxisKeyMapping struct FInputAxisKeyMapping { public: class FName AxisName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41B2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FKey Key; // 0x10(0x18)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.LightmassPrimitiveSettings struct FLightmassPrimitiveSettings { public: uint8 bUseTwoSidedLighting : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShadowIndirectOnly : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseEmissiveForStaticLighting : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseVertexNormalForHemisphereGather : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1EA : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41B3[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float EmissiveLightFalloffExponent; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveLightExplicitInfluenceRadius; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveBoost; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FullyOccludedSamplesFraction; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.StreamingTextureBuildInfo struct FStreamingTextureBuildInfo { public: uint32 PackedRelativeBox; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TextureLevelIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TexelFactor; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.StaticMeshComponentLODInfo struct FStaticMeshComponentLODInfo { public: uint8 Pad_41B4[0x90]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x3C (0x3C - 0x0) // ScriptStruct Engine.SkelMeshSkinWeightInfo struct FSkelMeshSkinWeightInfo { public: int32 Bones[0xC]; // 0x0(0x30)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Weights[0xC]; // 0x30(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.SkelMeshComponentLODInfo struct FSkelMeshComponentLODInfo { public: TArray HiddenMaterials; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_41B6[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ConstraintInstanceAccessor struct FConstraintInstanceAccessor { public: TWeakObjectPtr Owner; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 Index; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.SingleAnimationPlayData struct FSingleAnimationPlayData { public: class UAnimationAsset* AnimToPlay; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSavedLooping : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSavedPlaying : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1EB : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41B8[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float SavedPosition; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SavedPlayRate; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41B9[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.WeightedBlendable struct FWeightedBlendable { public: float Weight; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41D6[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UObject* Object; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.WeightedBlendables struct FWeightedBlendables { public: TArray Array; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x6E0 (0x6E0 - 0x0) // ScriptStruct Engine.PostProcessSettings struct FPostProcessSettings { public: uint8 bOverride_TemperatureType : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_WhiteTemp : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_WhiteTint : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorSaturation : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorContrast : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGamma : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGain : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorOffset : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorSaturationShadows : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorContrastShadows : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGammaShadows : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGainShadows : 1; // Mask: 0x8, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorOffsetShadows : 1; // Mask: 0x10, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorSaturationMidtones : 1; // Mask: 0x20, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorContrastMidtones : 1; // Mask: 0x40, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGammaMidtones : 1; // Mask: 0x80, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGainMidtones : 1; // Mask: 0x1, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorOffsetMidtones : 1; // Mask: 0x2, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorSaturationHighlights : 1; // Mask: 0x4, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorContrastHighlights : 1; // Mask: 0x8, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGammaHighlights : 1; // Mask: 0x10, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGainHighlights : 1; // Mask: 0x20, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorOffsetHighlights : 1; // Mask: 0x40, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorCorrectionShadowsMax : 1; // Mask: 0x80, PropSize: 0x10x2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorCorrectionHighlightsMin : 1; // Mask: 0x1, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorCorrectionHighlightsMax : 1; // Mask: 0x2, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BlueCorrection : 1; // Mask: 0x4, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ExpandGamut : 1; // Mask: 0x8, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ToneCurveAmount : 1; // Mask: 0x10, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmSlope : 1; // Mask: 0x20, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmToe : 1; // Mask: 0x40, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmShoulder : 1; // Mask: 0x80, PropSize: 0x10x3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmBlackClip : 1; // Mask: 0x1, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmWhiteClip : 1; // Mask: 0x2, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_SceneColorTint : 1; // Mask: 0x4, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_SceneFringeIntensity : 1; // Mask: 0x8, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ChromaticAberrationStartOffset : 1; // Mask: 0x10, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientCubemapTint : 1; // Mask: 0x20, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientCubemapIntensity : 1; // Mask: 0x40, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomMethod : 1; // Mask: 0x80, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomIntensity : 1; // Mask: 0x1, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomThreshold : 1; // Mask: 0x2, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom1Tint : 1; // Mask: 0x4, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom1Size : 1; // Mask: 0x8, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom2Size : 1; // Mask: 0x10, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom2Tint : 1; // Mask: 0x20, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom3Tint : 1; // Mask: 0x40, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom3Size : 1; // Mask: 0x80, PropSize: 0x10x5(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom4Tint : 1; // Mask: 0x1, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom4Size : 1; // Mask: 0x2, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom5Tint : 1; // Mask: 0x4, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom5Size : 1; // Mask: 0x8, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom6Tint : 1; // Mask: 0x10, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_Bloom6Size : 1; // Mask: 0x20, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomSizeScale : 1; // Mask: 0x40, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionTexture : 1; // Mask: 0x80, PropSize: 0x10x6(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionScatterDispersion : 1; // Mask: 0x1, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionSize : 1; // Mask: 0x2, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionCenterUV : 1; // Mask: 0x4, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionPreFilter : 1; // Mask: 0x8, PropSize: 0x10x7(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionPreFilterMin : 1; // Mask: 0x10, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionPreFilterMax : 1; // Mask: 0x20, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionPreFilterMult : 1; // Mask: 0x40, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomConvolutionBufferScale : 1; // Mask: 0x80, PropSize: 0x10x7(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomDirtMaskIntensity : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomDirtMaskTint : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BloomDirtMask : 1; // Mask: 0x4, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_CameraShutterSpeed : 1; // Mask: 0x8, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_CameraISO : 1; // Mask: 0x10, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureMethod : 1; // Mask: 0x20, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureLowPercent : 1; // Mask: 0x40, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureHighPercent : 1; // Mask: 0x80, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureMinBrightness : 1; // Mask: 0x1, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureMaxBrightness : 1; // Mask: 0x2, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureCalibrationConstant : 1; // Mask: 0x4, PropSize: 0x10x9(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureSpeedUp : 1; // Mask: 0x8, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureSpeedDown : 1; // Mask: 0x10, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureBias : 1; // Mask: 0x20, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureBiasCurve : 1; // Mask: 0x40, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureMeterMask : 1; // Mask: 0x80, PropSize: 0x10x9(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureApplyPhysicalCameraExposure : 1; // Mask: 0x1, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_HistogramLogMin : 1; // Mask: 0x2, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_HistogramLogMax : 1; // Mask: 0x4, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureContrastScale : 1; // Mask: 0x8, PropSize: 0x10xA(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureHighlightContrastScale : 1; // Mask: 0x10, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureShadowContrastScale : 1; // Mask: 0x20, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureDetailStrength : 1; // Mask: 0x40, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureBlurredLuminanceBlend : 1; // Mask: 0x80, PropSize: 0x10xA(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureBlurredLuminanceKernelSizePercent : 1; // Mask: 0x1, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LocalExposureMiddleGreyBias : 1; // Mask: 0x2, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareIntensity : 1; // Mask: 0x4, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareTint : 1; // Mask: 0x8, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareTints : 1; // Mask: 0x10, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareBokehSize : 1; // Mask: 0x20, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareBokehShape : 1; // Mask: 0x40, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LensFlareThreshold : 1; // Mask: 0x80, PropSize: 0x10xB(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_VignetteIntensity : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_GrainIntensity : 1; // Mask: 0x2, PropSize: 0x10xC(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_GrainJitter : 1; // Mask: 0x4, PropSize: 0x10xC(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainIntensity : 1; // Mask: 0x8, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainIntensityShadows : 1; // Mask: 0x10, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainIntensityMidtones : 1; // Mask: 0x20, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainIntensityHighlights : 1; // Mask: 0x40, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainShadowsMax : 1; // Mask: 0x80, PropSize: 0x10xC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainHighlightsMin : 1; // Mask: 0x1, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainHighlightsMax : 1; // Mask: 0x2, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainTexelSize : 1; // Mask: 0x4, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_FilmGrainTexture : 1; // Mask: 0x8, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionIntensity : 1; // Mask: 0x10, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionStaticFraction : 1; // Mask: 0x20, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionRadius : 1; // Mask: 0x40, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionFadeDistance : 1; // Mask: 0x80, PropSize: 0x10xD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionFadeRadius : 1; // Mask: 0x1, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionDistance : 1; // Mask: 0x2, PropSize: 0x10xE(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionRadiusInWS : 1; // Mask: 0x4, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionPower : 1; // Mask: 0x8, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionBias : 1; // Mask: 0x10, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionQuality : 1; // Mask: 0x20, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionMipBlend : 1; // Mask: 0x40, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionMipScale : 1; // Mask: 0x80, PropSize: 0x10xE(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionMipThreshold : 1; // Mask: 0x1, PropSize: 0x10xF(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AmbientOcclusionTemporalBlendWeight : 1; // Mask: 0x2, PropSize: 0x10xF(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1EC : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 bOverride_RayTracingAO : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingAOSamplesPerPixel : 1; // Mask: 0x2, PropSize: 0x10x10(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingAOIntensity : 1; // Mask: 0x4, PropSize: 0x10x10(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingAORadius : 1; // Mask: 0x8, PropSize: 0x10x10(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1ED : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41E5[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bOverride_LPVIntensity : 1; // Mask: 0x1, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVDirectionalOcclusionIntensity : 1; // Mask: 0x2, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVDirectionalOcclusionRadius : 1; // Mask: 0x4, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVDiffuseOcclusionExponent : 1; // Mask: 0x8, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVSpecularOcclusionExponent : 1; // Mask: 0x10, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVDiffuseOcclusionIntensity : 1; // Mask: 0x20, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVSpecularOcclusionIntensity : 1; // Mask: 0x40, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVSize : 1; // Mask: 0x80, PropSize: 0x10x14(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVSecondaryOcclusionIntensity : 1; // Mask: 0x1, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVSecondaryBounceIntensity : 1; // Mask: 0x2, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVGeometryVolumeBias : 1; // Mask: 0x4, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVVplInjectionBias : 1; // Mask: 0x8, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVEmissiveInjectionIntensity : 1; // Mask: 0x10, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVFadeRange : 1; // Mask: 0x20, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LPVDirectionalOcclusionFadeRange : 1; // Mask: 0x40, PropSize: 0x10x15(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_IndirectLightingColor : 1; // Mask: 0x80, PropSize: 0x10x15(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_IndirectLightingIntensity : 1; // Mask: 0x1, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGradingIntensity : 1; // Mask: 0x2, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ColorGradingLUT : 1; // Mask: 0x4, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldFocalDistance : 1; // Mask: 0x8, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldFstop : 1; // Mask: 0x10, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldMinFstop : 1; // Mask: 0x20, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldBladeCount : 1; // Mask: 0x40, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldSensorWidth : 1; // Mask: 0x80, PropSize: 0x10x16(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldSqueezeFactor : 1; // Mask: 0x1, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldDepthBlurRadius : 1; // Mask: 0x2, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldDepthBlurAmount : 1; // Mask: 0x4, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldFocalRegion : 1; // Mask: 0x8, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldNearTransitionRegion : 1; // Mask: 0x10, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldFarTransitionRegion : 1; // Mask: 0x20, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldScale : 1; // Mask: 0x40, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldNearBlurSize : 1; // Mask: 0x80, PropSize: 0x10x17(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldFarBlurSize : 1; // Mask: 0x1, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_MobileHQGaussian : 1; // Mask: 0x2, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldOcclusion : 1; // Mask: 0x4, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldSkyFocusDistance : 1; // Mask: 0x8, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DepthOfFieldVignetteSize : 1; // Mask: 0x10, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_MotionBlurAmount : 1; // Mask: 0x20, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_MotionBlurMax : 1; // Mask: 0x40, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_MotionBlurTargetFPS : 1; // Mask: 0x80, PropSize: 0x10x18(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_MotionBlurPerObjectSize : 1; // Mask: 0x1, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ScreenPercentage : 1; // Mask: 0x2, PropSize: 0x10x19(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ReflectionMethod : 1; // Mask: 0x4, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenReflectionQuality : 1; // Mask: 0x8, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ScreenSpaceReflectionIntensity : 1; // Mask: 0x10, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ScreenSpaceReflectionQuality : 1; // Mask: 0x20, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ScreenSpaceReflectionMaxRoughness : 1; // Mask: 0x40, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ScreenSpaceReflectionRoughnessScale : 1; // Mask: 0x80, PropSize: 0x10x19(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41E9[0x2]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bOverride_ReflectionsType : 1; // Mask: 0x1, PropSize: 0x10x1C(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingReflectionsMaxRoughness : 1; // Mask: 0x2, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingReflectionsMaxBounces : 1; // Mask: 0x4, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingReflectionsSamplesPerPixel : 1; // Mask: 0x8, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingReflectionsShadows : 1; // Mask: 0x10, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingReflectionsTranslucency : 1; // Mask: 0x20, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_TranslucencyType : 1; // Mask: 0x40, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingTranslucencyMaxRoughness : 1; // Mask: 0x80, PropSize: 0x10x1C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingTranslucencyRefractionRays : 1; // Mask: 0x1, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingTranslucencySamplesPerPixel : 1; // Mask: 0x2, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingTranslucencyShadows : 1; // Mask: 0x4, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingTranslucencyRefraction : 1; // Mask: 0x8, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DynamicGlobalIlluminationMethod : 1; // Mask: 0x10, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSceneLightingQuality : 1; // Mask: 0x20, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSceneDetail : 1; // Mask: 0x40, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSceneViewDistance : 1; // Mask: 0x80, PropSize: 0x10x1D(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSceneLightingUpdateSpeed : 1; // Mask: 0x1, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenFinalGatherQuality : 1; // Mask: 0x2, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenFinalGatherLightingUpdateSpeed : 1; // Mask: 0x4, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenMaxTraceDistance : 1; // Mask: 0x8, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenDiffuseColorBoost : 1; // Mask: 0x10, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSkylightLeaking : 1; // Mask: 0x20, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenFullSkylightLeakingDistance : 1; // Mask: 0x40, PropSize: 0x10x1E(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1EE : 1; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41ED[0x1]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bOverride_LumenRayLightingMode : 1; // Mask: 0x1, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenFrontLayerTranslucencyReflections : 1; // Mask: 0x2, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_LumenSurfaceCacheResolution : 1; // Mask: 0x4, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1EF : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41EF[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bOverride_RayTracingGI : 1; // Mask: 0x1, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingGIMaxBounces : 1; // Mask: 0x2, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_RayTracingGISamplesPerPixel : 1; // Mask: 0x4, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingMaxBounces : 1; // Mask: 0x8, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingSamplesPerPixel : 1; // Mask: 0x10, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingFilterWidth : 1; // Mask: 0x20, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingEnableEmissive : 1; // Mask: 0x40, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingMaxPathExposure : 1; // Mask: 0x80, PropSize: 0x10x24(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingEnableReferenceDOF : 1; // Mask: 0x1, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingEnableReferenceAtmosphere : 1; // Mask: 0x2, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_PathTracingEnableDenoiser : 1; // Mask: 0x4, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F0 : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41F1[0x2]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bMobileHQGaussian : 1; // Mask: 0x1, PropSize: 0x10x28(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F1 : 7; // Fixing Bit-Field Size [ Dumper-7 ] enum class EBloomMethod BloomMethod; // 0x29(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAutoExposureMethod AutoExposureMethod; // 0x2A(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETemperatureMethod TemperatureType; // 0x2B(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteTemp; // 0x2C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteTint; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41F3[0xC]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector4 ColorSaturation; // 0x40(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrast; // 0x60(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGamma; // 0x80(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGain; // 0xA0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffset; // 0xC0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationShadows; // 0xE0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastShadows; // 0x100(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaShadows; // 0x120(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainShadows; // 0x140(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetShadows; // 0x160(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationMidtones; // 0x180(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastMidtones; // 0x1A0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaMidtones; // 0x1C0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainMidtones; // 0x1E0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetMidtones; // 0x200(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationHighlights; // 0x220(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastHighlights; // 0x240(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaHighlights; // 0x260(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainHighlights; // 0x280(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetHighlights; // 0x2A0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionHighlightsMin; // 0x2C0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionHighlightsMax; // 0x2C4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionShadowsMax; // 0x2C8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlueCorrection; // 0x2CC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExpandGamut; // 0x2D0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ToneCurveAmount; // 0x2D4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmSlope; // 0x2D8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmToe; // 0x2DC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmShoulder; // 0x2E0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmBlackClip; // 0x2E4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmWhiteClip; // 0x2E8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SceneColorTint; // 0x2EC(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SceneFringeIntensity; // 0x2FC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChromaticAberrationStartOffset; // 0x300(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomIntensity; // 0x304(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomThreshold; // 0x308(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomSizeScale; // 0x30C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom1Size; // 0x310(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom2Size; // 0x314(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom3Size; // 0x318(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom4Size; // 0x31C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom5Size; // 0x320(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom6Size; // 0x324(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom1Tint; // 0x328(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom2Tint; // 0x338(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom3Tint; // 0x348(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom4Tint; // 0x358(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom5Tint; // 0x368(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom6Tint; // 0x378(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionScatterDispersion; // 0x388(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionSize; // 0x38C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* BloomConvolutionTexture; // 0x390(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D BloomConvolutionCenterUV; // 0x398(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMin; // 0x3A8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMax; // 0x3AC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMult; // 0x3B0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionBufferScale; // 0x3B4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* BloomDirtMask; // 0x3B8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomDirtMaskIntensity; // 0x3C0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BloomDirtMaskTint; // 0x3C4(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDynamicGlobalIlluminationMethod DynamicGlobalIlluminationMethod; // 0x3D4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41F9[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor IndirectLightingColor; // 0x3D8(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingIntensity; // 0x3E8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneLightingQuality; // 0x3EC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneDetail; // 0x3F0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneViewDistance; // 0x3F4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneLightingUpdateSpeed; // 0x3F8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFinalGatherQuality; // 0x3FC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFinalGatherLightingUpdateSpeed; // 0x400(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenMaxTraceDistance; // 0x404(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenDiffuseColorBoost; // 0x408(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSkylightLeaking; // 0x40C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFullSkylightLeakingDistance; // 0x410(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSurfaceCacheResolution; // 0x414(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERayTracingGlobalIlluminationType RayTracingGIType; // 0x418(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41FB[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 RayTracingGIMaxBounces; // 0x41C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingGISamplesPerPixel; // 0x420(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EReflectionMethod ReflectionMethod; // 0x424(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EReflectionsType ReflectionsType; // 0x425(0x1)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41FD[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float LumenReflectionQuality; // 0x428(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELumenRayLightingModeOverride LumenRayLightingMode; // 0x42C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LumenFrontLayerTranslucencyReflections : 1; // Mask: 0x1, PropSize: 0x10x42D(0x1)(Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F2 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_41FF[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float ScreenSpaceReflectionIntensity; // 0x430(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenSpaceReflectionQuality; // 0x434(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenSpaceReflectionMaxRoughness; // 0x438(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayTracingReflectionsMaxRoughness; // 0x43C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingReflectionsMaxBounces; // 0x440(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingReflectionsSamplesPerPixel; // 0x444(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EReflectedAndRefractedRayTracedShadows RayTracingReflectionsShadows; // 0x448(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 RayTracingReflectionsTranslucency : 1; // Mask: 0x1, PropSize: 0x10x449(0x1)(Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F3 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4200[0x2]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor AmbientCubemapTint; // 0x44C(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientCubemapIntensity; // 0x45C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTextureCube* AmbientCubemap; // 0x460(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraShutterSpeed; // 0x468(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraISO; // 0x46C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFstop; // 0x470(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldMinFstop; // 0x474(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DepthOfFieldBladeCount; // 0x478(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureBias; // 0x47C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureBiasBackup; // 0x480(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureBiasBackup : 1; // Mask: 0x1, PropSize: 0x10x484(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F4 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4203[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint8 AutoExposureApplyPhysicalCameraExposure : 1; // Mask: 0x1, PropSize: 0x10x488(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F5 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4204[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveFloat* AutoExposureBiasCurve; // 0x490(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* AutoExposureMeterMask; // 0x498(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureLowPercent; // 0x4A0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureHighPercent; // 0x4A4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureMinBrightness; // 0x4A8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureMaxBrightness; // 0x4AC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureSpeedUp; // 0x4B0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureSpeedDown; // 0x4B4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMin; // 0x4B8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMax; // 0x4BC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureCalibrationConstant; // 0x4C0(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureContrastScale; // 0x4C4(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureHighlightContrastScale; // 0x4C8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureShadowContrastScale; // 0x4CC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureDetailStrength; // 0x4D0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureBlurredLuminanceBlend; // 0x4D4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureBlurredLuminanceKernelSizePercent; // 0x4D8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureMiddleGreyBias; // 0x4DC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareIntensity; // 0x4E0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LensFlareTint; // 0x4E4(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareBokehSize; // 0x4F4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareThreshold; // 0x4F8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4205[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UTexture* LensFlareBokehShape; // 0x500(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LensFlareTints[0x8]; // 0x508(0x80)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VignetteIntensity; // 0x588(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GrainJitter; // 0x58C(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GrainIntensity; // 0x590(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensity; // 0x594(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityShadows; // 0x598(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityMidtones; // 0x59C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityHighlights; // 0x5A0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainShadowsMax; // 0x5A4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainHighlightsMin; // 0x5A8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainHighlightsMax; // 0x5AC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainTexelSize; // 0x5B0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4206[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UTexture2D* FilmGrainTexture; // 0x5B8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionIntensity; // 0x5C0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionStaticFraction; // 0x5C4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionRadius; // 0x5C8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 AmbientOcclusionRadiusInWS : 1; // Mask: 0x1, PropSize: 0x10x5CC(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F6 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4208[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float AmbientOcclusionFadeDistance; // 0x5D0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionFadeRadius; // 0x5D4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionDistance; // 0x5D8(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionPower; // 0x5DC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionBias; // 0x5E0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionQuality; // 0x5E4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipBlend; // 0x5E8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipScale; // 0x5EC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipThreshold; // 0x5F0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionTemporalBlendWeight; // 0x5F4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 RayTracingAO : 1; // Mask: 0x1, PropSize: 0x10x5F8(0x1)(Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F7 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_420A[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 RayTracingAOSamplesPerPixel; // 0x5FC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayTracingAOIntensity; // 0x600(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayTracingAORadius; // 0x604(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorGradingIntensity; // 0x608(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_420B[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UTexture* ColorGradingLUT; // 0x610(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSensorWidth; // 0x618(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSqueezeFactor; // 0x61C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFocalDistance; // 0x620(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldDepthBlurAmount; // 0x624(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldDepthBlurRadius; // 0x628(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFocalRegion; // 0x62C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldNearTransitionRegion; // 0x630(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFarTransitionRegion; // 0x634(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldScale; // 0x638(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldNearBlurSize; // 0x63C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFarBlurSize; // 0x640(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldOcclusion; // 0x644(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSkyFocusDistance; // 0x648(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldVignetteSize; // 0x64C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurAmount; // 0x650(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurMax; // 0x654(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MotionBlurTargetFPS; // 0x658(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurPerObjectSize; // 0x65C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVIntensity; // 0x660(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVVplInjectionBias; // 0x664(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSize; // 0x668(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSecondaryOcclusionIntensity; // 0x66C(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSecondaryBounceIntensity; // 0x670(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVGeometryVolumeBias; // 0x674(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVEmissiveInjectionIntensity; // 0x678(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionIntensity; // 0x67C(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionRadius; // 0x680(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDiffuseOcclusionExponent; // 0x684(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSpecularOcclusionExponent; // 0x688(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDiffuseOcclusionIntensity; // 0x68C(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSpecularOcclusionIntensity; // 0x690(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETranslucencyType TranslucencyType; // 0x694(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_420E[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float RayTracingTranslucencyMaxRoughness; // 0x698(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencyRefractionRays; // 0x69C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencySamplesPerPixel; // 0x6A0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EReflectedAndRefractedRayTracedShadows RayTracingTranslucencyShadows; // 0x6A4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 RayTracingTranslucencyRefraction : 1; // Mask: 0x1, PropSize: 0x10x6A5(0x1)(Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F8 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4210[0x2]; // Fixing Size After Last Property [ Dumper-7 ] int32 PathTracingMaxBounces; // 0x6A8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PathTracingSamplesPerPixel; // 0x6AC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PathTracingFilterWidth; // 0x6B0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 PathTracingEnableEmissive : 1; // Mask: 0x1, PropSize: 0x10x6B4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1F9 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4211[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float PathTracingMaxPathExposure; // 0x6B8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 PathTracingEnableReferenceDOF : 1; // Mask: 0x1, PropSize: 0x10x6BC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 PathTracingEnableReferenceAtmosphere : 1; // Mask: 0x2, PropSize: 0x10x6BC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 PathTracingEnableDenoiser : 1; // Mask: 0x4, PropSize: 0x10x6BC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1FA : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4213[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float LPVFadeRange; // 0x6C0(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionFadeRange; // 0x6C4(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenPercentage; // 0x6C8(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4214[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FWeightedBlendables WeightedBlendables; // 0x6D0(0x10)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.KeyHandleLookupTable struct FKeyHandleLookupTable { public: uint8 Pad_4215[0x88]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.DataCacheDuplicatedObjectData struct FDataCacheDuplicatedObjectData { public: uint8 Pad_4216[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.InstanceCacheDataBase struct FInstanceCacheDataBase { public: uint8 Pad_4217[0x8]; // Fixing Size After Last Property [ Dumper-7 ] TArray SavedProperties; // 0x8(0x10)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FDataCacheDuplicatedObjectData UniqueTransientPackage; // 0x18(0x10)(NoDestructor, NativeAccessSpecifierPrivate) TArray DuplicatedObjects; // 0x28(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ReferencedObjects; // 0x38(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) TArray ReferencedNames; // 0x48(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x10 (0x68 - 0x58) // ScriptStruct Engine.ActorComponentInstanceData struct FActorComponentInstanceData : public FInstanceCacheDataBase { public: class UObject* SourceComponentTemplate; // 0x58(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) enum class EComponentCreationMethod SourceComponentCreationMethod; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4219[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 SourceComponentTypeSerializedIndex; // 0x64(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.KeyHandleMap struct FKeyHandleMap { public: uint8 Pad_421A[0x60]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.IndexedCurve struct FIndexedCurve { public: uint8 Pad_421B[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FKeyHandleMap KeyHandlesToIndices; // 0x8(0x60)(Transient, Protected, NativeAccessSpecifierProtected) }; // 0x8 (0x70 - 0x68) // ScriptStruct Engine.RealCurve struct FRealCurve : public FIndexedCurve { public: float DefaultValue; // 0x68(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveExtrapolation PreInfinityExtrap; // 0x6C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveExtrapolation PostInfinityExtrap; // 0x6D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_421C[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.RichCurveKey struct FRichCurveKey { public: enum class ERichCurveInterpMode InterpMode; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveTangentMode TangentMode; // 0x1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveTangentWeightMode TangentWeightMode; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_421D[0x1]; // Fixing Size After Last Property [ Dumper-7 ] float Time; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArriveTangent; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArriveTangentWeight; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LeaveTangent; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LeaveTangentWeight; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x80 - 0x70) // ScriptStruct Engine.RichCurve struct FRichCurve : public FRealCurve { public: TArray Keys; // 0x70(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.KShapeElem struct FKShapeElem { public: uint8 Pad_421F[0x8]; // Fixing Size After Last Property [ Dumper-7 ] float RestOffset; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0xC(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4220[0x4]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bContributeToMass : 1; // Mask: 0x1, PropSize: 0x10x18(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 BitPad_1FB : 7; // Fixing Bit-Field Size [ Dumper-7 ] enum class ECollisionEnabled CollisionEnabled; // 0x19(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4221[0x16]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.MeshNaniteSettings struct FMeshNaniteSettings { public: uint8 bEnabled : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bPreserveArea : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1FC : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4223[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 PositionPrecision; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 TargetMinimumResidencyInKB; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float KeepPercentTriangles; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TrimRelativeError; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FallbackPercentTriangles; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FallbackRelativeError; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.RuntimeFloatCurve struct FRuntimeFloatCurve { public: struct FRichCurve EditorCurveData; // 0x0(0x80)(NativeAccessSpecifierPublic) class UCurveFloat* ExternalCurve; // 0x80(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BoneReference struct FBoneReference { public: class FName BoneName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4224[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimNode_Base struct FAnimNode_Base { public: uint8 Pad_4226[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InputRange struct FInputRange { public: float Min; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Max; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.InputScaleBiasClamp struct FInputScaleBiasClamp { public: bool bMapRange; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClampResult; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4228[0x1]; // Fixing Size After Last Property [ Dumper-7 ] struct FInputRange InRange; // 0x4(0x8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0xC(0x8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float Scale; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMin; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4229[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.AlphaBlend struct FAlphaBlend { public: class UCurveFloat* CustomCurve; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float BlendTime; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_422B[0x18]; // Fixing Size After Last Property [ Dumper-7 ] enum class EAlphaBlendOption BlendOption; // 0x24(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_422C[0xB]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.InputAlphaBoolBlend struct FInputAlphaBoolBlend { public: float BlendInTime; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAlphaBlendOption BlendOption; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInitialized; // 0x9(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_422D[0x6]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveFloat* CustomCurve; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAlphaBlend AlphaBlend; // 0x18(0x30)(Transient, NoDestructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InputScaleBias struct FInputScaleBias { public: float Scale; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PoseLinkBase struct FPoseLinkBase { public: uint8 Pad_422E[0x8]; // Fixing Size After Last Property [ Dumper-7 ] int32 LinkID; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_422F[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.ComponentSpacePoseLink struct FComponentSpacePoseLink : public FPoseLinkBase { public: }; // 0xC (0xC - 0x0) // ScriptStruct Engine.BranchFilter struct FBranchFilter { public: class FName BoneName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BlendDepth; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.InputBlendPose struct FInputBlendPose { public: TArray BranchFilters; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x48 (0x58 - 0x10) // ScriptStruct Engine.AnimNode_CustomProperty struct FAnimNode_CustomProperty : public FAnimNode_Base { public: TArray SourcePropertyNames; // 0x10(0x10)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DestPropertyNames; // 0x20(0x10)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UObject* TargetInstance; // 0x30(0x8)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4231[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.PoseLink struct FPoseLink : public FPoseLinkBase { public: }; // 0x878 (0x878 - 0x0) // ScriptStruct Engine.AnimInstanceProxy struct FAnimInstanceProxy { public: uint8 Pad_4233[0x878]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.FloatSpringState struct FFloatSpringState { public: uint8 Pad_4234[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.VectorSpringState struct FVectorSpringState { public: uint8 Pad_4235[0x38]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.QuaternionSpringState struct FQuaternionSpringState { public: uint8 Pad_4236[0x40]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.PerPlatformBool struct FPerPlatformBool { public: bool Default; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.PerPlatformInt struct FPerPlatformInt { public: int32 Default; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.PerPlatformFloat struct FPerPlatformFloat { public: float Default; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x50 - 0x20) // ScriptStruct Engine.SoftComponentReference struct FSoftComponentReference : public FBaseComponentReference { public: TSoftObjectPtr OtherActor; // 0x20(0x30)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.RawAnimSequenceTrack struct FRawAnimSequenceTrack { public: TArray PosKeys; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray RotKeys; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScaleKeys; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.SoundModulationDestinationSettings struct FSoundModulationDestinationSettings { public: float Value; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4238[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class USoundModulatorBase* Modulator; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSet Modulators; // 0x10(0x50)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.WorldPartitionStreamingQuerySource struct FWorldPartitionStreamingQuerySource { public: struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseGridLoadingRange; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4239[0x3]; // Fixing Size After Last Property [ Dumper-7 ] TArray DataLayers; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool bDataLayersOnly; // 0x30(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSpatialQuery; // 0x31(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_423A[0x56]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x20 - 0x10) // ScriptStruct Engine.AnimNode_Root struct FAnimNode_Root : public FAnimNode_Base { public: struct FPoseLink Result; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimNodeReference struct FAnimNodeReference { public: uint8 Pad_423C[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.AnimNode_AssetPlayerRelevancyBase struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base { public: }; // 0x28 (0x38 - 0x10) // ScriptStruct Engine.AnimNode_AssetPlayerBase struct FAnimNode_AssetPlayerBase : public FAnimNode_AssetPlayerRelevancyBase { public: uint8 Pad_423D[0x10]; // Fixing Size After Last Property [ Dumper-7 ] float BlendWeight; // 0x20(0x4)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InternalTimeAccumulator; // 0x24(0x4)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_423E[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.PerBoneBlendWeight struct FPerBoneBlendWeight { public: int32 SourceIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendWeight; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.SocketReference struct FSocketReference { public: uint8 Pad_423F[0x60]; // Fixing Size After Last Property [ Dumper-7 ] class FName SocketName; // 0x60(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4240[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.BoneSocketTarget struct FBoneSocketTarget { public: bool bUseSocket; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4241[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FBoneReference BoneReference; // 0x4(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4242[0xC]; // Fixing Size After Last Property [ Dumper-7 ] struct FSocketReference SocketReference; // 0x20(0x70)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.AnimCurveParam struct FAnimCurveParam { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4244[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0xB8 - 0x68) // ScriptStruct Engine.SceneComponentInstanceData struct FSceneComponentInstanceData : public FActorComponentInstanceData { public: TMap AttachedInstanceComponents; // 0x68(0x50)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ActorDataLayer struct FActorDataLayer { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x50 - 0x30) // ScriptStruct Engine.KSphereElem struct FKSphereElem : public FKShapeElem { public: struct FVector Center; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x48(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4246[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x70 - 0x30) // ScriptStruct Engine.KBoxElem struct FKBoxElem : public FKShapeElem { public: struct FVector Center; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x48(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float X; // 0x60(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Y; // 0x64(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Z; // 0x68(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4247[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x68 - 0x30) // ScriptStruct Engine.KSphylElem struct FKSphylElem : public FKShapeElem { public: struct FVector Center; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x48(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Radius; // 0x60(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x64(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xD0 (0x100 - 0x30) // ScriptStruct Engine.KConvexElem struct FKConvexElem : public FKShapeElem { public: TArray VertexData; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray IndexData; // 0x40(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FBox ElemBox; // 0x50(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4248[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform Transform; // 0x90(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4249[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x70 - 0x30) // ScriptStruct Engine.KTaperedCapsuleElem struct FKTaperedCapsuleElem : public FKShapeElem { public: struct FVector Center; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x48(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Radius0; // 0x60(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius1; // 0x64(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x68(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_424B[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0xA0 - 0x30) // ScriptStruct Engine.KLevelSetElem struct FKLevelSetElem : public FKShapeElem { public: struct FTransform Transform; // 0x30(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_424C[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.KAggregateGeom struct FKAggregateGeom { public: TArray SphereElems; // 0x0(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoxElems; // 0x10(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray SphylElems; // 0x20(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray ConvexElems; // 0x30(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray TaperedCapsuleElems; // 0x40(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray LevelSetElems; // 0x50(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_424D[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.NamedFloat struct FNamedFloat { public: float Value; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x4(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.NamedVector struct FNamedVector { public: struct FVector Value; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.NamedColor struct FNamedColor { public: struct FColor Value; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x4(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.NamedTransform struct FNamedTransform { public: struct FTransform Value; // 0x0(0x60)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x60(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_424F[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.LocalSpacePose struct FLocalSpacePose { public: TArray Transforms; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray Names; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ComponentSpacePose struct FComponentSpacePose { public: TArray Transforms; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray Names; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimationErrorStats struct FAnimationErrorStats { public: uint8 Pad_4251[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.SmartName struct FSmartName { public: class FName DisplayName; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4252[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimCurveBase struct FAnimCurveBase { public: class FName LastObservedName; // 0x0(0x8)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSmartName Name; // 0x8(0xC)(NoDestructor, NativeAccessSpecifierPublic) int32 CurveTypeFlags; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x80 (0x98 - 0x18) // ScriptStruct Engine.FloatCurve struct FFloatCurve : public FAnimCurveBase { public: struct FRichCurve FloatCurve; // 0x18(0x80)(NativeAccessSpecifierPublic) }; // 0x180 (0x198 - 0x18) // ScriptStruct Engine.VectorCurve struct FVectorCurve : public FAnimCurveBase { public: struct FRichCurve FloatCurves[0x3]; // 0x18(0x180)(NativeAccessSpecifierPublic) }; // 0x4C8 (0x4E0 - 0x18) // ScriptStruct Engine.TransformCurve struct FTransformCurve : public FAnimCurveBase { public: struct FVectorCurve TranslationCurve; // 0x18(0x198)(NativeAccessSpecifierPublic) struct FVectorCurve RotationCurve; // 0x1B0(0x198)(NativeAccessSpecifierPublic) struct FVectorCurve ScaleCurve; // 0x348(0x198)(NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.CachedFloatCurve struct FCachedFloatCurve { public: class FName CurveName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4254[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.RawCurveTracks struct FRawCurveTracks { public: TArray FloatCurves; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x0 (0x0 - 0x0) // ScriptStruct Engine.EmptyPayload struct FEmptyPayload { public: }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BracketPayload struct FBracketPayload : public FEmptyPayload { public: class FString Description; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AnimationTrackPayload struct FAnimationTrackPayload : public FEmptyPayload { public: class FName Name; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0xC - 0x8) // ScriptStruct Engine.AnimationTrackAddedPayload struct FAnimationTrackAddedPayload : public FAnimationTrackPayload { public: int32 TrackIndex; // 0x8(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.SequenceLengthChangedPayload struct FSequenceLengthChangedPayload : public FEmptyPayload { public: float PreviousLength; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T0; // 0x4(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T1; // 0x8(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.FrameRateChangedPayload struct FFrameRateChangedPayload : public FEmptyPayload { public: struct FFrameRate PreviousFrameRate; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimationCurveIdentifier struct FAnimationCurveIdentifier { public: uint8 Pad_4256[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CurvePayload struct FCurvePayload : public FEmptyPayload { public: struct FAnimationCurveIdentifier Identifier; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; // 0x8 (0x18 - 0x10) // ScriptStruct Engine.CurveScaledPayload struct FCurveScaledPayload : public FCurvePayload { public: float Factor; // 0x10(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Origin; // 0x14(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x20 - 0x10) // ScriptStruct Engine.CurveRenamedPayload struct FCurveRenamedPayload : public FCurvePayload { public: struct FAnimationCurveIdentifier NewIdentifier; // 0x10(0x10)(BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) }; // 0x4 (0x14 - 0x10) // ScriptStruct Engine.CurveFlagsChangedPayload struct FCurveFlagsChangedPayload : public FCurvePayload { public: int32 OldFlags; // 0x10(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.AnimationAttributeIdentifier struct FAnimationAttributeIdentifier { public: class FName Name; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName BoneName; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 BoneIndex; // 0x10(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4258[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UScriptStruct* ScriptStruct; // 0x18(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftObjectPath ScriptStructPath; // 0x20(0x20)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.AttributePayload struct FAttributePayload : public FEmptyPayload { public: struct FAnimationAttributeIdentifier Identifier; // 0x0(0x40)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimNodeConstantData struct FAnimNodeConstantData { public: TScriptInterface AnimClassInterface; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 NodeIndex; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4259[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AnimSubsystem struct FAnimSubsystem { public: uint8 Pad_425A[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AnimSubsystemInstance struct FAnimSubsystemInstance { public: uint8 Pad_425B[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x18 - 0x8) // ScriptStruct Engine.AnimSubsystem_BlendSpaceGraph struct FAnimSubsystem_BlendSpaceGraph : public FAnimSubsystem { public: TArray BlendSpaces; // 0x8(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PerBoneBlendWeights struct FPerBoneBlendWeights { public: TArray BoneBlendWeights; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.AnimSyncMarker struct FAnimSyncMarker { public: class FName MarkerName; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x8(0x4)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.AnimNotifyTrack struct FAnimNotifyTrack { public: class FName TrackName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor TrackColor; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_425D[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.MarkerSyncData struct FMarkerSyncData { public: TArray AuthoredSyncMarkers; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_425E[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.TrackToSkeletonMap struct FTrackToSkeletonMap { public: int32 BoneTreeIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AssetManagerRedirect struct FAssetManagerRedirect { public: class FString Old; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString New; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.PrimaryAssetRules struct FPrimaryAssetRules { public: int32 Priority; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ChunkId; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyRecursively; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EPrimaryAssetCookRule CookRule; // 0x9(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4260[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.PrimaryAssetRulesOverride struct FPrimaryAssetRulesOverride { public: struct FPrimaryAssetId PrimaryAssetId; // 0x0(0x10)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPrimaryAssetRules Rules; // 0x10(0xC)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.PrimaryAssetRulesCustomOverride struct FPrimaryAssetRulesCustomOverride { public: struct FPrimaryAssetType PrimaryAssetType; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath FilterDirectory; // 0x8(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString FilterString; // 0x18(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPrimaryAssetRules Rules; // 0x28(0xC)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4261[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.InterpolationParameter struct FInterpolationParameter { public: float InterpolationTime; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampingRatio; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSpeed; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EFilterInterpolationType InterpolationType; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4262[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BlendParameter struct FBlendParameter { public: class FString DisplayName; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Min; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Max; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GridNum; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSnapToGrid; // 0x1C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWrapInput; // 0x1D(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4264[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.BlendSample struct FBlendSample { public: class UAnimSequence* Animation; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SampleValue; // 0x8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RateScale; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4265[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BlendSpaceSegment struct FBlendSpaceSegment { public: int32 SampleIndices[0x2]; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Vertices[0x2]; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.BlendSpaceTriangleEdgeInfo struct FBlendSpaceTriangleEdgeInfo { public: struct FVector2D Normal; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NeighbourTriangleIndex; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AdjacentPerimeterTriangleIndices[0x2]; // 0x14(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AdjacentPerimeterVertexIndices[0x2]; // 0x1C(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4266[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xB8 (0xB8 - 0x0) // ScriptStruct Engine.BlendSpaceTriangle struct FBlendSpaceTriangle { public: int32 SampleIndices[0x3]; // 0x0(0xC)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4267[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D Vertices[0x3]; // 0x10(0x30)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBlendSpaceTriangleEdgeInfo EdgeInfo[0x3]; // 0x40(0x78)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.WeightedBlendSample struct FWeightedBlendSample { public: int32 SampleIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SampleWeight; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BlendSpaceData struct FBlendSpaceData { public: TArray Segments; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Triangles; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.EditorElement struct FEditorElement { public: int32 Indices[0x3]; // 0x0(0xC)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Weights[0x3]; // 0xC(0xC)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.GridBlendSample struct FGridBlendSample { public: struct FEditorElement GridElement; // 0x0(0x18)(NoDestructor, NativeAccessSpecifierPublic) float BlendWeight; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.PerBoneInterpolation struct FPerBoneInterpolation { public: struct FBoneReference BoneReference; // 0x0(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) float InterpolationSpeedPerSec; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x80 (0x80 - 0x0) // ScriptStruct Engine.CompilerNativizationOptions struct FCompilerNativizationOptions { public: class FName PlatformName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ServerOnlyPlatform; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClientOnlyPlatform; // 0x9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bExcludeMonolithicHeaders; // 0xA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4269[0x5]; // Fixing Size After Last Property [ Dumper-7 ] TArray ExcludedModules; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TSet ExcludedAssets; // 0x20(0x50)(NativeAccessSpecifierPublic) TArray ExcludedFolderPaths; // 0x70(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BlueprintMacroCosmeticInfo struct FBlueprintMacroCosmeticInfo { public: uint8 Pad_426A[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.BPVariableMetaDataEntry struct FBPVariableMetaDataEntry { public: class FName DataKey; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DataValue; // 0x8(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SimpleMemberReference struct FSimpleMemberReference { public: class UObject* MemberParent; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MemberName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid MemberGuid; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.EdGraphTerminalType struct FEdGraphTerminalType { public: class FName TerminalCategory; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TerminalSubCategory; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr TerminalSubCategoryObject; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsConst; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsWeakPointer; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsUObjectWrapper; // 0x1A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_426C[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.EdGraphPinType struct FEdGraphPinType { public: class FName PinCategory; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName PinSubCategory; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr PinSubCategoryObject; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSimpleMemberReference PinSubCategoryMemberReference; // 0x18(0x20)(NoDestructor, NativeAccessSpecifierPublic) struct FEdGraphTerminalType PinValueType; // 0x38(0x1C)(NoDestructor, NativeAccessSpecifierPublic) enum class EPinContainerType ContainerType; // 0x54(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsArray : 1; // Mask: 0x1, PropSize: 0x10x55(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bIsReference : 1; // Mask: 0x2, PropSize: 0x10x55(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsConst : 1; // Mask: 0x4, PropSize: 0x10x55(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsWeakPointer : 1; // Mask: 0x8, PropSize: 0x10x55(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsUObjectWrapper : 1; // Mask: 0x10, PropSize: 0x10x55(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSerializeAsSinglePrecisionFloat : 1; // Mask: 0x20, PropSize: 0x10x55(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_426E[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.BPVariableDescription struct FBPVariableDescription { public: class FName VarName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid VarGuid; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEdGraphPinType VarType; // 0x18(0x58)(Edit, NoDestructor, NativeAccessSpecifierPublic) class FString FriendlyName; // 0x70(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Category; // 0x80(0x18)(Edit, NativeAccessSpecifierPublic) uint64 PropertyFlags; // 0x98(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RepNotifyFunc; // 0xA0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELifetimeCondition ReplicationCondition; // 0xA8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_426F[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray MetaDataArray; // 0xB0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) class FString DefaultValue; // 0xC0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.BPInterfaceDescription struct FBPInterfaceDescription { public: TSubclassOf Interface; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Graphs; // 0x8(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.EditedDocumentInfo struct FEditedDocumentInfo { public: struct FSoftObjectPath EditedObjectPath; // 0x0(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D SavedViewOffset; // 0x20(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SavedZoomAmount; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4270[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UObject* EditedObject; // 0x38(0x8)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.BPEditorBookmarkNode struct FBPEditorBookmarkNode { public: struct FGuid NodeGuid; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ParentGuid; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x20(0x18)(NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.Bookmark2DJumpToSettings struct FBookmark2DJumpToSettings { public: uint8 Pad_4271[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BookmarkBaseJumpToSettings struct FBookmarkBaseJumpToSettings { public: uint8 Pad_4272[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.GeomSelection struct FGeomSelection { public: int32 Type; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Index; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SelectionIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.FloatAnimationAttribute struct FFloatAnimationAttribute { public: float Value; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.IntegerAnimationAttribute struct FIntegerAnimationAttribute { public: int32 Value; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.StringAnimationAttribute struct FStringAnimationAttribute { public: class FString Value; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.TransformAnimationAttribute struct FTransformAnimationAttribute { public: struct FTransform Value; // 0x0(0x60)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.VectorAnimationAttribute struct FVectorAnimationAttribute { public: struct FVector Value; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.QuaternionAnimationAttribute struct FQuaternionAnimationAttribute { public: struct FQuat Value; // 0x0(0x20)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x0 (0x20 - 0x20) // ScriptStruct Engine.NonBlendableQuaternionAnimationAttribute struct FNonBlendableQuaternionAnimationAttribute : public FQuaternionAnimationAttribute { public: }; // 0x0 (0x18 - 0x18) // ScriptStruct Engine.NonBlendableVectorAnimationAttribute struct FNonBlendableVectorAnimationAttribute : public FVectorAnimationAttribute { public: }; // 0x0 (0x60 - 0x60) // ScriptStruct Engine.NonBlendableTransformAnimationAttribute struct FNonBlendableTransformAnimationAttribute : public FTransformAnimationAttribute { public: }; // 0x0 (0x4 - 0x4) // ScriptStruct Engine.NonBlendableFloatAnimationAttribute struct FNonBlendableFloatAnimationAttribute : public FFloatAnimationAttribute { public: }; // 0x0 (0x4 - 0x4) // ScriptStruct Engine.NonBlendableIntegerAnimationAttribute struct FNonBlendableIntegerAnimationAttribute : public FIntegerAnimationAttribute { public: }; // 0x7C0 (0x7C0 - 0x0) // ScriptStruct Engine.MinimalViewInfo struct FMinimalViewInfo { public: struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float FOV; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredFOV; // 0x34(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrthoWidth; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrthoNearClipPlane; // 0x3C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrthoFarClipPlane; // 0x40(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerspectiveNearClipPlane; // 0x44(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AspectRatio; // 0x48(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bConstrainAspectRatio : 1; // Mask: 0x1, PropSize: 0x10x4C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseFieldOfViewForLOD : 1; // Mask: 0x2, PropSize: 0x10x4C(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1FD : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4274[0x3]; // Fixing Size After Last Property [ Dumper-7 ] enum class ECameraProjectionMode ProjectionMode; // 0x50(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4275[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float PostProcessBlendWeight; // 0x54(0x4)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4276[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FPostProcessSettings PostProcessSettings; // 0x60(0x6E0)(BlueprintVisible, NativeAccessSpecifierPublic) struct FVector2D OffCenterProjectionOffset; // 0x740(0x10)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4277[0x70]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.TextSizingParameters struct FTextSizingParameters { public: float DrawX; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawY; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawXL; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawYL; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Scaling; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* DrawFont; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D SpacingAdjust; // 0x28(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.WrappedStringElement struct FWrappedStringElement { public: class FString Value; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D LineExtent; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CharacterNetworkSerializationPackedBitsNetSerializerConfig struct FCharacterNetworkSerializationPackedBitsNetSerializerConfig : public FNetSerializerConfig { public: uint32 MaxAllowedDataBits; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxAllowedObjectReferences; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.MeshUVChannelInfo struct FMeshUVChannelInfo { public: bool bInitialized; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDensities; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4279[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float LocalUVDensities[0x4]; // 0x4(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.CustomAttributeSetting struct FCustomAttributeSetting { public: class FString Name; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Meaning; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.TimecodeCustomAttributeNameSettings struct FTimecodeCustomAttributeNameSettings { public: class FName HourAttributeName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MinuteAttributeName; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SecondAttributeName; // 0x10(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameAttributeName; // 0x18(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SubframeAttributeName; // 0x20(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RateAttributeName; // 0x28(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TakenameAttributeName; // 0x30(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.CustomAttribute struct FCustomAttribute { public: uint8 Pad_427C[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.CustomAttributePerBoneData struct FCustomAttributePerBoneData { public: uint8 Pad_427D[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BakedStringCustomAttribute struct FBakedStringCustomAttribute { public: uint8 Pad_427E[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BakedIntegerCustomAttribute struct FBakedIntegerCustomAttribute { public: uint8 Pad_427F[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BakedFloatCustomAttribute struct FBakedFloatCustomAttribute { public: uint8 Pad_4280[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BakedCustomAttributePerBoneData struct FBakedCustomAttributePerBoneData { public: uint8 Pad_4281[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.DebugDisplayProperty struct FDebugDisplayProperty { public: class UObject* Obj; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf WithinClass; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4282[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x80 (0x80 - 0x0) // ScriptStruct Engine.DebugTextInfo struct FDebugTextInfo { public: class AActor* SrcActor; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SrcActorOffset; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SrcActorDesiredOffset; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DebugText; // 0x38(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeRemaining; // 0x48(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x4C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor TextColor; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAbsoluteLocation : 1; // Mask: 0x1, PropSize: 0x10x54(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bKeepAttachedToActor : 1; // Mask: 0x2, PropSize: 0x10x54(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bDrawShadow : 1; // Mask: 0x4, PropSize: 0x10x54(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1FE : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4283[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector OrigActorLocation; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* Font; // 0x70(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FontScale; // 0x78(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4284[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x30 - 0x20) // ScriptStruct Engine.RawDistributionFloat struct FRawDistributionFloat : public FRawDistribution { public: float MinValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaxValue; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDistributionFloat* Distribution; // 0x28(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x60 - 0x20) // ScriptStruct Engine.RawDistributionVector struct FRawDistributionVector : public FRawDistribution { public: float MinValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaxValue; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector MinValueVec; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector MaxValueVec; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDistributionVector* Distribution; // 0x58(0x8)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.EdGraphPinReference struct FEdGraphPinReference { public: TWeakObjectPtr OwningNode; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid PinId; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x100 (0x100 - 0x0) // ScriptStruct Engine.EdGraphSchemaAction struct FEdGraphSchemaAction { public: uint8 Pad_4285[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class FText MenuDescription; // 0x8(0x18)(NativeAccessSpecifierPrivate) class FText TooltipDescription; // 0x20(0x18)(NativeAccessSpecifierPrivate) class FText Category; // 0x38(0x18)(NativeAccessSpecifierPrivate) class FText Keywords; // 0x50(0x18)(NativeAccessSpecifierPrivate) int32 Grouping; // 0x68(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SectionID; // 0x6C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MenuDescriptionArray; // 0x70(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchTitlesArray; // 0x80(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchKeywordsArray; // 0x90(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchCategoryArray; // 0xA0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedMenuDescriptionArray; // 0xB0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchTitlesArray; // 0xC0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchKeywordsArray; // 0xD0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchCategoryArray; // 0xE0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) class FString SearchText; // 0xF0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x108 - 0x100) // ScriptStruct Engine.EdGraphSchemaAction_NewNode struct FEdGraphSchemaAction_NewNode : public FEdGraphSchemaAction { public: class UEdGraphNode* NodeTemplate; // 0x100(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.FullyLoadedPackagesInfo struct FFullyLoadedPackagesInfo { public: enum class EFullyLoadPackageType FullyLoadType; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4286[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FString Tag; // 0x8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PackagesToLoad; // 0x18(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LoadedObjects; // 0x28(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.LevelStreamingStatus struct FLevelStreamingStatus { public: class FName PackageName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShouldBeLoaded : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShouldBeVisible : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_1FF : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4287[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint32 LODIndex; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.NetDriverDefinition struct FNetDriverDefinition { public: class FName DefName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DriverClassName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DriverClassNameFallback; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxChannelsOverride; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.IrisNetDriverConfig struct FIrisNetDriverConfig { public: class FName NetDriverDefinition; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NetDriverName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NetDriverWildcardName; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableIris; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4288[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.NamedNetDriver struct FNamedNetDriver { public: class UNetDriver* NetDriver; // 0x0(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4289[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.URL struct FURL { public: class FString Protocol; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Host; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Port; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Valid; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Map; // 0x28(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString RedirectURL; // 0x38(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Op; // 0x48(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) class FString Portal; // 0x58(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2C8 (0x2C8 - 0x0) // ScriptStruct Engine.WorldContext struct FWorldContext { public: uint8 Pad_428B[0xC0]; // Fixing Size After Last Property [ Dumper-7 ] struct FURL LastURL; // 0xC0(0x68)(NativeAccessSpecifierPublic) struct FURL LastRemoteURL; // 0x128(0x68)(NativeAccessSpecifierPublic) class UPendingNetGame* PendingNetGame; // 0x190(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PackagesToFullyLoad; // 0x198(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_428C[0x10]; // Fixing Size After Last Property [ Dumper-7 ] TArray LoadedLevelsForPendingMapChange; // 0x1B8(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_428D[0x18]; // Fixing Size After Last Property [ Dumper-7 ] TArray ObjectReferencers; // 0x1E0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray PendingLevelStreamingStatusUpdates; // 0x1F0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) class UGameViewportClient* GameViewport; // 0x200(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UGameInstance* OwningGameInstance; // 0x208(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ActiveNetDrivers; // 0x210(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_428E[0xA8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.StatColorMapEntry struct FStatColorMapEntry { public: float In; // 0x0(0x4)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Out; // 0x4(0x4)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.StatColorMapping struct FStatColorMapping { public: class FString StatName; // 0x0(0x10)(ZeroConstructor, Config, GlobalConfig, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ColorMap; // 0x10(0x10)(ZeroConstructor, Config, GlobalConfig, NativeAccessSpecifierPublic) uint8 DisableBlend : 1; // Mask: 0x1, PropSize: 0x10x20(0x1)(Config, GlobalConfig, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_428F[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.DropNoteInfo struct FDropNoteInfo { public: struct FVector Location; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FString Comment; // 0x30(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.ScreenMessageString struct FScreenMessageString { public: uint64 Key; // 0x0(0x8)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ScreenMessage; // 0x8(0x10)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor DisplayColor; // 0x18(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeToDisplay; // 0x1C(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentTimeDisplayed; // 0x20(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4290[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D TextScale; // 0x28(0x10)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.GameNameRedirect struct FGameNameRedirect { public: class FName OldGameName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewGameName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x3C (0x3C - 0x0) // ScriptStruct Engine.ClassRedirect struct FClassRedirect { public: class FName ObjectName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName OldClassName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassName; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName OldSubobjName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewSubobjName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassClass; // 0x28(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassPackage; // 0x30(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InstanceOnly; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4291[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.StructRedirect struct FStructRedirect { public: class FName OldStructName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewStructName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.PluginRedirect struct FPluginRedirect { public: class FString OldPluginName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NewPluginName; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.TickPrerequisite struct FTickPrerequisite { public: uint8 Pad_4292[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ExposureSettings struct FExposureSettings { public: float FixedEV100; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFixed; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4293[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x2 (0x2 - 0x0) // ScriptStruct Engine.MaterialShadingModelField struct FMaterialShadingModelField { public: uint16 ShadingModelField; // 0x0(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.StrataMaterialInfo struct FStrataMaterialInfo { public: uint16 ShadingModelField; // 0x0(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bHasShadingModelFromExpression; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4294[0x1]; // Fixing Size After Last Property [ Dumper-7 ] uint32 ConnectedProperties; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray SubsurfaceProfiles; // 0x8(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) }; // 0x34 (0x34 - 0x0) // ScriptStruct Engine.RigidBodyErrorCorrection struct FRigidBodyErrorCorrection { public: float PingExtrapolation; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PingLimit; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorPerLinearDifference; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorPerAngularDifference; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxRestoredStateError; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearHardSnapDistance; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionLerp; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngleLerp; // 0x1C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearVelocityCoefficient; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularVelocityCoefficient; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationSeconds; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationDistanceSq; // 0x2C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationSimilarity; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.RigidBodyContactInfo struct FRigidBodyContactInfo { public: struct FVector ContactPosition; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ContactNormal; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactPenetration; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bContactProbe; // 0x34(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4296[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class UPhysicalMaterial* PhysMaterial[0x2]; // 0x38(0x10)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.CollisionImpactData struct FCollisionImpactData { public: TArray ContactInfos; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FVector TotalNormalImpulse; // 0x10(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TotalFrictionImpulse; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsVelocityDeltaUnderThreshold; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4297[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.FractureEffect struct FFractureEffect { public: class UParticleSystem* ParticleSystem; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundBase* Sound; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.BasedPosition struct FBasedPosition { public: class AActor* Base; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Position; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CachedBaseLocation; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CachedBaseRotation; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector CachedTransPosition; // 0x50(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.LightmassLightSettings struct FLightmassLightSettings { public: float IndirectLightingSaturation; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShadowExponent; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAreaShadowsForStationaryLight; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4298[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0xC - 0xC) // ScriptStruct Engine.LightmassPointLightSettings struct FLightmassPointLightSettings : public FLightmassLightSettings { public: }; // 0x4 (0x10 - 0xC) // ScriptStruct Engine.LightmassDirectionalLightSettings struct FLightmassDirectionalLightSettings : public FLightmassLightSettings { public: float LightSourceAngle; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.LightmassDebugOptions struct FLightmassDebugOptions { public: uint8 bDebugMode : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bStatsEnabled : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGatherBSPSurfacesAcrossComponents : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_200 : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4299[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float CoplanarTolerance; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseImmediateImport : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bImmediateProcessMappings : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSortMappings : 1; // Mask: 0x4, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bDumpBinaryFiles : 1; // Mask: 0x8, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bDebugMaterials : 1; // Mask: 0x10, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bPadMappings : 1; // Mask: 0x20, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bDebugPaddings : 1; // Mask: 0x40, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOnlyCalcDebugTexelMappings : 1; // Mask: 0x80, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseRandomColors : 1; // Mask: 0x1, PropSize: 0x10x9(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bColorBordersGreen : 1; // Mask: 0x2, PropSize: 0x10x9(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bColorByExecutionTime : 1; // Mask: 0x4, PropSize: 0x10x9(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_201 : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_429A[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float ExecutionTimeDivisor; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.SwarmDebugOptions struct FSwarmDebugOptions { public: uint8 bDistributionEnabled : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bForceContentExport : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInitialized : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_429B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.MTDResult struct FMTDResult { public: struct FVector Direction; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_429C[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.AnimSlotDesc struct FAnimSlotDesc { public: class FName SlotName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumChannels; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.AnimUpdateRateParameters struct FAnimUpdateRateParameters { public: uint8 Pad_429D[0x1]; // Fixing Size After Last Property [ Dumper-7 ] enum class EUpdateRateShiftBucket ShiftBucket; // 0x1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInterpolateSkippedFrames : 1; // Mask: 0x1, PropSize: 0x10x2(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShouldUseLodMap : 1; // Mask: 0x2, PropSize: 0x10x2(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShouldUseMinLod : 1; // Mask: 0x4, PropSize: 0x10x2(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSkipUpdate : 1; // Mask: 0x8, PropSize: 0x10x2(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSkipEvaluation : 1; // Mask: 0x10, PropSize: 0x10x2(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_202 : 3; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_429E[0x1]; // Fixing Size After Last Property [ Dumper-7 ] int32 UpdateRate; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EvaluationRate; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TickedPoseOffestTime; // 0xC(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdditionalTime; // 0x10(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_429F[0x4]; // Fixing Size After Last Property [ Dumper-7 ] int32 BaseNonRenderedUpdateRate; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxEvalRateForInterpolation; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BaseVisibleDistanceFactorThesholds; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TMap LODToFrameSkipMap; // 0x30(0x50)(NativeAccessSpecifierPublic) int32 SkippedUpdateFrames; // 0x80(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SkippedEvalFrames; // 0x84(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.POV struct FPOV { public: struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float FOV; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A1[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.MeshBuildSettings struct FMeshBuildSettings { public: uint8 bUseMikkTSpace : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecomputeNormals : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecomputeTangents : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bComputeWeightedNormals : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRemoveDegenerates : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBuildReversedIndexBuffer : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseHighPrecisionTangentBasis : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseFullPrecisionUVs : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateLightmapUVs : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateDistanceFieldAsIfTwoSided : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportFaceRemap : 1; // Mask: 0x8, PropSize: 0x10x1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_203 : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42A3[0x2]; // Fixing Size After Last Property [ Dumper-7 ] int32 MinLightmapResolution; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SrcLightmapIndex; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DstLightmapIndex; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BuildScale; // 0x10(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A4[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector BuildScale3D; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFieldResolutionScale; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A5[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UStaticMesh* DistanceFieldReplacementMesh; // 0x38(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLumenMeshCards; // 0x40(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A6[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.SkeletalMeshBuildSettings struct FSkeletalMeshBuildSettings { public: uint8 bRecomputeNormals : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecomputeTangents : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseMikkTSpace : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bComputeWeightedNormals : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRemoveDegenerates : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseHighPrecisionTangentBasis : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseFullPrecisionUVs : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A7[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ThresholdPosition; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ThresholdTangentNormal; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ThresholdUV; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MorphThresholdPosition; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ConstrainComponentPropName struct FConstrainComponentPropName { public: class FName ComponentName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CollectionReference struct FCollectionReference { public: class FName CollectionName; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.Redirector struct FRedirector { public: class FName OldName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.DepthFieldGlowInfo struct FDepthFieldGlowInfo { public: uint8 bEnableGlow : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_204 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42A8[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor GlowColor; // 0x4(0x10)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42A9[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D GlowOuterRadius; // 0x18(0x10)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D GlowInnerRadius; // 0x28(0x10)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.FontRenderInfo struct FFontRenderInfo { public: uint8 bClipText : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableShadow : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_205 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42AB[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FDepthFieldGlowInfo GlowInfo; // 0x8(0x38)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.CanvasUVTri struct FCanvasUVTri { public: struct FVector2D V0_Pos; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V0_UV; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V0_Color; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V1_Pos; // 0x30(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V1_UV; // 0x40(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V1_Color; // 0x50(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V2_Pos; // 0x60(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V2_UV; // 0x70(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V2_Color; // 0x80(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ExponentialHeightFogData struct FExponentialHeightFogData { public: float FogDensity; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogHeightFalloff; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogHeightOffset; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xB0 (0xB0 - 0x0) // ScriptStruct Engine.FontImportOptionsData struct FFontImportOptionsData { public: class FString FontName; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Height; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableAntialiasing : 1; // Mask: 0x1, PropSize: 0x10x14(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableBold : 1; // Mask: 0x2, PropSize: 0x10x14(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableItalic : 1; // Mask: 0x4, PropSize: 0x10x14(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableUnderline : 1; // Mask: 0x8, PropSize: 0x10x14(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlphaOnly : 1; // Mask: 0x10, PropSize: 0x10x14(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_206 : 3; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42AC[0x3]; // Fixing Size After Last Property [ Dumper-7 ] enum class EFontImportCharacterSet CharacterSet; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42AD[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FString Chars; // 0x20(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UnicodeRange; // 0x30(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CharsFilePath; // 0x40(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CharsFileWildcard; // 0x50(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCreatePrintableOnly : 1; // Mask: 0x1, PropSize: 0x10x60(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIncludeASCIIRange : 1; // Mask: 0x2, PropSize: 0x10x60(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_207 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42AE[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor ForegroundColor; // 0x64(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableDropShadow : 1; // Mask: 0x1, PropSize: 0x10x74(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_208 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42AF[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 TexturePageWidth; // 0x78(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TexturePageMaxHeight; // 0x7C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 XPadding; // 0x80(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 YPadding; // 0x84(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxTop; // 0x88(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxBottom; // 0x8C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxRight; // 0x90(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxLeft; // 0x94(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableLegacyMode : 1; // Mask: 0x1, PropSize: 0x10x98(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_209 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42B0[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 Kerning; // 0x9C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseDistanceFieldAlpha : 1; // Mask: 0x1, PropSize: 0x10xA0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20A : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42B1[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 DistanceFieldScaleFactor; // 0xA4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFieldScanRadiusScale; // 0xA8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B2[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC0 (0xC0 - 0x0) // ScriptStruct Engine.BaseAttenuationSettings struct FBaseAttenuationSettings { public: uint8 Pad_42B3[0x8]; // Fixing Size After Last Property [ Dumper-7 ] enum class EAttenuationDistanceModel DistanceAlgorithm; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAttenuationShape AttenuationShape; // 0x9(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ENaturalSoundFalloffMode FalloffMode; // 0xA(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B4[0x1]; // Fixing Size After Last Property [ Dumper-7 ] float DBAttenuationAtMax; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AttenuationShapeExtents; // 0x10(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeOffset; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FalloffDistance; // 0x2C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeSphereRadius; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeSphereFalloffDistance; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomAttenuationCurve; // 0x38(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x0 (0xC0 - 0xC0) // ScriptStruct Engine.ForceFeedbackAttenuationSettings struct FForceFeedbackAttenuationSettings : public FBaseAttenuationSettings { public: }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.PredictProjectilePathParams struct FPredictProjectilePathParams { public: struct FVector StartLocation; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LaunchVelocity; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceWithCollision; // 0x30(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B5[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ProjectileRadius; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSimTime; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceWithChannel; // 0x3C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionChannel TraceChannel; // 0x3D(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B6[0x2]; // Fixing Size After Last Property [ Dumper-7 ] TArray ObjectTypes; // 0x40(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) TArray ActorsToIgnore; // 0x50(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, UObjectWrapper, NativeAccessSpecifierPublic) float SimFrequency; // 0x60(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideGravityZ; // 0x64(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDrawDebugTrace DrawDebugType; // 0x68(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B7[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float DrawDebugTime; // 0x6C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceComplex; // 0x70(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B8[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.PredictProjectilePathPointData struct FPredictProjectilePathPointData { public: struct FVector Location; // 0x0(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Velocity; // 0x18(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x30(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42B9[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x130 (0x130 - 0x0) // ScriptStruct Engine.PredictProjectilePathResult struct FPredictProjectilePathResult { public: TArray PathData; // 0x0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) struct FPredictProjectilePathPointData LastTraceDestination; // 0x10(0x38)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) struct FHitResult HitResult; // 0x48(0xE8)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.ActiveHapticFeedbackEffect struct FActiveHapticFeedbackEffect { public: class UHapticFeedbackEffect_Base* HapticEffect; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42BA[0x40]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x110 (0x110 - 0x0) // ScriptStruct Engine.HapticFeedbackDetails_Curve struct FHapticFeedbackDetails_Curve { public: struct FRuntimeFloatCurve Frequency; // 0x0(0x88)(Edit, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve Amplitude; // 0x88(0x88)(Edit, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.ClusterNode_DEPRECATED struct FClusterNode_DEPRECATED { public: struct FVector3f BoundMin; // 0x0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstChild; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f BoundMax; // 0x10(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastChild; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstInstance; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastInstance; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.ClusterNode struct FClusterNode { public: struct FVector3f BoundMin; // 0x0(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstChild; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f BoundMax; // 0x10(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastChild; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstInstance; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastInstance; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f MinInstanceScale; // 0x28(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f MaxInstanceScale; // 0x34(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.HLODSubActorDesc struct FHLODSubActorDesc { public: uint8 Pad_42BC[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.HLODSubActor struct FHLODSubActor { public: uint8 Pad_42BD[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x80 (0x80 - 0x0) // ScriptStruct Engine.InstancedStaticMeshInstanceData struct FInstancedStaticMeshInstanceData { public: struct FMatrix Transform; // 0x0(0x80)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InstancedStaticMeshMappingInfo struct FInstancedStaticMeshMappingInfo { public: uint8 Pad_42BE[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InstancedStaticMeshRandomSeed struct FInstancedStaticMeshRandomSeed { public: int32 StartInstanceIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RandomSeed; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.InstancedStaticMeshLightMapInstanceData struct FInstancedStaticMeshLightMapInstanceData { public: struct FTransform Transform; // 0x0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MapBuildDataIds; // 0x60(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0xD8 (0x190 - 0xB8) // ScriptStruct Engine.InstancedStaticMeshComponentInstanceData struct FInstancedStaticMeshComponentInstanceData : public FSceneComponentInstanceData { public: class UStaticMesh* StaticMesh; // 0xB8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInstancedStaticMeshLightMapInstanceData CachedStaticLighting; // 0xC0(0x70)(NativeAccessSpecifierPublic) TArray PerInstanceSMData; // 0x130(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray PerInstanceSMCustomData; // 0x140(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_42C1[0x20]; // Fixing Size After Last Property [ Dumper-7 ] int32 InstancingRandomSeed; // 0x170(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42C2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray AdditionalRandomSeeds; // 0x178(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) bool bHasPerInstanceHitProxies; // 0x188(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42C3[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.UniqueNetIdReplNetSerializerStringStruct struct FUniqueNetIdReplNetSerializerStringStruct { public: class FString String; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.UniqueNetIdReplNetSerializerNameStruct struct FUniqueNetIdReplNetSerializerNameStruct { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.ISMClientHandle struct FISMClientHandle { public: int32 Index; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid Guid; // 0x4(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ISMClientInstanceManagerData struct FISMClientInstanceManagerData { public: uint8 Pad_42C4[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.NewLevelInstanceParams struct FNewLevelInstanceParams { public: enum class ELevelInstanceCreationType Type; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELevelInstancePivotType PivotType; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42C6[0x6]; // Fixing Size After Last Property [ Dumper-7 ] class AActor* PivotActor; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlwaysShowDialog; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42C7[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UWorld* TemplateWorld; // 0x18(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString LevelPackageName; // 0x20(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPromptForSave; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42C8[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TSubclassOf LevelInstanceClass; // 0x38(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bExternalActors; // 0x40(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bForceExternalActors; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bHideCreationType; // 0x42(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_42C9[0x5]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ParameterGroupData struct FParameterGroupData { public: class FString GroupName; // 0x0(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GroupSortPriority; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42CA[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ExpressionExecOutput struct FExpressionExecOutput { public: class UMaterialExpression* Expression; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.MaterialExpressionCollection struct FMaterialExpressionCollection { public: TArray Expressions; // 0x0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray EditorComments; // 0x10(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) class UMaterialExpressionExecBegin* ExpressionExecBegin; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialExpressionExecEnd* ExpressionExecEnd; // 0x28(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.CustomInput struct FCustomInput { public: class FName InputName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionInput Input; // 0x8(0x28)(NoDestructor, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.CustomOutput struct FCustomOutput { public: class FName OutputName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECustomMaterialOutputType OutputType; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42CC[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.CustomDefine struct FCustomDefine { public: class FString DefineName; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefineValue; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.FunctionExpressionInput struct FFunctionExpressionInput { public: class UMaterialExpressionFunctionInput* ExpressionInput; // 0x0(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionInputId; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionInput Input; // 0x18(0x28)(NoDestructor, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.FunctionExpressionOutput struct FFunctionExpressionOutput { public: class UMaterialExpressionFunctionOutput* ExpressionOutput; // 0x0(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionOutputId; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionOutput Output; // 0x18(0x1C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42CE[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CompositeReroute struct FCompositeReroute { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialExpressionReroute* Expression; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.MaterialInstanceBasePropertyOverrides struct FMaterialInstanceBasePropertyOverrides { public: uint8 bOverride_OpacityMaskClipValue : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_BlendMode : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_ShadingModel : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_DitheredLODTransition : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_CastDynamicShadowAsMasked : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_TwoSided : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_OutputTranslucentVelocity : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TwoSided : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DitheredLODTransition : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastDynamicShadowAsMasked : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOutputTranslucentVelocity : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20B : 5; // Fixing Bit-Field Size [ Dumper-7 ] enum class EBlendMode BlendMode; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMaterialShadingModel ShadingModel; // 0x3(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OpacityMaskClipValue; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.LightmassMaterialInterfaceSettings struct FLightmassMaterialInterfaceSettings { public: float EmissiveBoost; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExportResolutionScale; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastShadowAsMasked : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideCastShadowAsMasked : 1; // Mask: 0x2, PropSize: 0x10xC(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideEmissiveBoost : 1; // Mask: 0x4, PropSize: 0x10xC(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideDiffuseBoost : 1; // Mask: 0x8, PropSize: 0x10xC(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideExportResolutionScale : 1; // Mask: 0x10, PropSize: 0x10xC(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42D0[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.MaterialTextureInfo struct FMaterialTextureInfo { public: float SamplingScale; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UVChannelIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TextureName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.MaterialLayersFunctionsEditorOnlyData struct FMaterialLayersFunctionsEditorOnlyData { public: TArray LayerStates; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerNames; // 0x10(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RestrictToLayerRelatives; // 0x20(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RestrictToBlendRelatives; // 0x30(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerGuids; // 0x40(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerLinkStates; // 0x50(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray DeletedParentLayerGuids; // 0x60(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.MaterialLayersFunctionsRuntimeData struct FMaterialLayersFunctionsRuntimeData { public: TArray Layers; // 0x0(0x10)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray Blends; // 0x10(0x10)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0xE0 (0x100 - 0x20) // ScriptStruct Engine.MaterialLayersFunctions struct FMaterialLayersFunctions : public FMaterialLayersFunctionsRuntimeData { public: struct FMaterialLayersFunctionsEditorOnlyData EditorOnly; // 0x20(0x70)(Edit, NativeAccessSpecifierPublic) TArray LayerStates; // 0x90(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerNames; // 0xA0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray RestrictToLayerRelatives; // 0xB0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray RestrictToBlendRelatives; // 0xC0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerGuids; // 0xD0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerLinkStates; // 0xE0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray DeletedParentLayerGuids; // 0xF0(0x10)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) }; // 0x94 (0x94 - 0x0) // ScriptStruct Engine.MaterialProxySettings struct FMaterialProxySettings { public: enum class ETextureSizingType TextureSizingType; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42D4[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FIntPoint TextureSize; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetTexelDensityPerMeter; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeshMaxScreenSizePercent; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeshMinDrawDistance; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GutterSpace; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MetallicConstant; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RoughnessConstant; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnisotropyConstant; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpecularConstant; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OpacityConstant; // 0x2C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OpacityMaskConstant; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionConstant; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMaterialMergeType MaterialMergeType; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EBlendMode BlendMode; // 0x39(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowTwoSidedMaterial : 1; // Mask: 0x1, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bNormalMap : 1; // Mask: 0x2, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTangentMap : 1; // Mask: 0x4, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMetallicMap : 1; // Mask: 0x8, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRoughnessMap : 1; // Mask: 0x10, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAnisotropyMap : 1; // Mask: 0x20, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSpecularMap : 1; // Mask: 0x40, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEmissiveMap : 1; // Mask: 0x80, PropSize: 0x10x3A(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOpacityMap : 1; // Mask: 0x1, PropSize: 0x10x3B(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOpacityMaskMap : 1; // Mask: 0x2, PropSize: 0x10x3B(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAmbientOcclusionMap : 1; // Mask: 0x4, PropSize: 0x10x3B(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20C : 5; // Fixing Bit-Field Size [ Dumper-7 ] struct FIntPoint DiffuseTextureSize; // 0x3C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint NormalTextureSize; // 0x44(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint TangentTextureSize; // 0x4C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint MetallicTextureSize; // 0x54(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint RoughnessTextureSize; // 0x5C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint AnisotropyTextureSize; // 0x64(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint SpecularTextureSize; // 0x6C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint EmissiveTextureSize; // 0x74(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint OpacityTextureSize; // 0x7C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint OpacityMaskTextureSize; // 0x84(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint AmbientOcclusionTextureSize; // 0x8C(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.MaterialOverrideNanite struct FMaterialOverrideNanite { public: TSoftObjectPtr OverrideMaterialRef; // 0x0(0x30)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableOverride; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42D7[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UMaterialInterface* OverrideMaterial; // 0x38(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CollectionParameterBase struct FCollectionParameterBase { public: class FName ParameterName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ID; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x1C - 0x18) // ScriptStruct Engine.CollectionScalarParameter struct FCollectionScalarParameter : public FCollectionParameterBase { public: float DefaultValue; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x28 - 0x18) // ScriptStruct Engine.CollectionVectorParameter struct FCollectionVectorParameter : public FCollectionParameterBase { public: struct FLinearColor DefaultValue; // 0x18(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.MaterialParameterInfo struct FMaterialParameterInfo { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMaterialParameterAssociation Association; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42D8[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 Index; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.ParameterChannelNames struct FParameterChannelNames { public: class FText R; // 0x0(0x18)(Edit, NativeAccessSpecifierPublic) class FText G; // 0x18(0x18)(Edit, NativeAccessSpecifierPublic) class FText B; // 0x30(0x18)(Edit, NativeAccessSpecifierPublic) class FText A; // 0x48(0x18)(Edit, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.StaticComponentMaskValue struct FStaticComponentMaskValue { public: bool R; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool G; // 0x1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool A; // 0x3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.PurchaseInfo struct FPurchaseInfo { public: class FString Identifier; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayName; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayDescription; // 0x20(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayPrice; // 0x30(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.NavAgentSelector struct FNavAgentSelector { public: uint8 bSupportsAgent0 : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent1 : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent2 : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent3 : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent4 : 1; // Mask: 0x10, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent5 : 1; // Mask: 0x20, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent6 : 1; // Mask: 0x40, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent7 : 1; // Mask: 0x80, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent8 : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent9 : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent10 : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent11 : 1; // Mask: 0x8, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent12 : 1; // Mask: 0x10, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent13 : 1; // Mask: 0x20, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent14 : 1; // Mask: 0x40, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent15 : 1; // Mask: 0x80, PropSize: 0x10x1(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42D9[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.NavigationLinkBase struct FNavigationLinkBase { public: float LeftProjectHeight; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFallDownLength; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42DA[0x4]; // Fixing Size After Last Property [ Dumper-7 ] float SnapRadius; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SnapHeight; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNavAgentSelector SupportedAgents; // 0x14(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 bSupportsAgent0 : 1; // Mask: 0x1, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent1 : 1; // Mask: 0x2, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent2 : 1; // Mask: 0x4, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent3 : 1; // Mask: 0x8, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent4 : 1; // Mask: 0x10, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent5 : 1; // Mask: 0x20, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent6 : 1; // Mask: 0x40, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent7 : 1; // Mask: 0x80, PropSize: 0x10x18(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent8 : 1; // Mask: 0x1, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent9 : 1; // Mask: 0x2, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent10 : 1; // Mask: 0x4, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent11 : 1; // Mask: 0x8, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent12 : 1; // Mask: 0x10, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent13 : 1; // Mask: 0x20, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent14 : 1; // Mask: 0x40, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportsAgent15 : 1; // Mask: 0x80, PropSize: 0x10x19(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42DB[0x2]; // Fixing Size After Last Property [ Dumper-7 ] enum class ENavLinkDirection Direction; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseSnapHeight : 1; // Mask: 0x1, PropSize: 0x10x1D(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSnapToCheapestArea : 1; // Mask: 0x2, PropSize: 0x10x1D(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag0 : 1; // Mask: 0x4, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag1 : 1; // Mask: 0x8, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag2 : 1; // Mask: 0x10, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag3 : 1; // Mask: 0x20, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag4 : 1; // Mask: 0x40, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag5 : 1; // Mask: 0x80, PropSize: 0x10x1D(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag6 : 1; // Mask: 0x1, PropSize: 0x10x1E(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCustomFlag7 : 1; // Mask: 0x2, PropSize: 0x10x1E(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20D : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42DD[0x1]; // Fixing Size After Last Property [ Dumper-7 ] TSubclassOf AreaClass; // 0x20(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_42DE[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x60 - 0x30) // ScriptStruct Engine.NavigationLink struct FNavigationLink : public FNavigationLinkBase { public: struct FVector Left; // 0x30(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Right; // 0x48(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x60 (0x90 - 0x30) // ScriptStruct Engine.NavigationSegmentLink struct FNavigationSegmentLink : public FNavigationLinkBase { public: struct FVector LeftStart; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LeftEnd; // 0x48(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RightStart; // 0x60(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RightEnd; // 0x78(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.OverlapResult struct FOverlapResult { public: struct FActorInstanceHandle OverlapObjectHandle; // 0x0(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Component; // 0x18(0x8)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42DF[0x4]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bBlockingHit : 1; // Mask: 0x1, PropSize: 0x10x24(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E0[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ParticleBurst struct FParticleBurst { public: int32 Count; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CountLow; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ParticleCurvePair struct FParticleCurvePair { public: class FString CurveName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* CurveObject; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ParticleRandomSeedInfo struct FParticleRandomSeedInfo { public: class FName ParameterName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGetSeedFromInstance : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInstanceSeedIsIndex : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bResetSeedOnEmitterLooping : 1; // Mask: 0x4, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRandomlySelectSeedArray : 1; // Mask: 0x8, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20E : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42E1[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray RandomSeeds; // 0x10(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.BeamModifierOptions struct FBeamModifierOptions { public: uint8 bModify : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bScale : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLock : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E2[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.ParticleEvent_GenerateInfo struct FParticleEvent_GenerateInfo { public: enum class EParticleEventType Type; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E3[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 Frequency; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ParticleFrequency; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 FirstTimeOnly : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LastTimeOnly : 1; // Mask: 0x2, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 UseReflectedImpactVector : 1; // Mask: 0x4, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseOrbitOffset : 1; // Mask: 0x8, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_20F : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42E4[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName CustomName; // 0x10(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ParticleModuleEventsToSendToGame; // 0x18(0x10)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.LocationBoneSocketInfo struct FLocationBoneSocketInfo { public: class FName BoneSocketName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Offset; // 0x8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.OrbitOptions struct FOrbitOptions { public: uint8 bProcessDuringSpawn : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bProcessDuringUpdate : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseEmitterTime : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E5[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.EmitterDynamicParameter struct FEmitterDynamicParameter { public: class FName ParamName; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseEmitterTime : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSpawnTimeOnly : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_210 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42E6[0x3]; // Fixing Size After Last Property [ Dumper-7 ] enum class EEmitterDynamicParameterValue ValueMethod; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E7[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bScaleVelocityByParamValue : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_211 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42E8[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FRawDistributionFloat ParamValue; // 0x18(0x30)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.BeamTargetData struct FBeamTargetData { public: class FName TargetName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetPercentage; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.GPUSpriteLocalVectorFieldInfo struct FGPUSpriteLocalVectorFieldInfo { public: class UVectorField* Field; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42E9[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform Transform; // 0x10(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator MinInitialRotation; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator MaxInitialRotation; // 0x88(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator RotationRate; // 0xA0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Intensity; // 0xB8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tightness; // 0xBC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreComponentTransform : 1; // Mask: 0x1, PropSize: 0x10xC0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTileX : 1; // Mask: 0x2, PropSize: 0x10xC0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTileY : 1; // Mask: 0x4, PropSize: 0x10xC0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTileZ : 1; // Mask: 0x8, PropSize: 0x10xC0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseFixDT : 1; // Mask: 0x10, PropSize: 0x10xC0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42EA[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x350 (0x350 - 0x0) // ScriptStruct Engine.GPUSpriteEmitterInfo struct FGPUSpriteEmitterInfo { public: class UParticleModuleRequired* RequiredModule; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UParticleModuleSpawn* SpawnModule; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UParticleModuleSpawnPerUnit* SpawnPerUnitModule; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SpawnModules; // 0x18(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_42EB[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FGPUSpriteLocalVectorFieldInfo LocalVectorField; // 0x30(0xD0)(NoDestructor, NativeAccessSpecifierPublic) struct FFloatDistribution VectorFieldScale; // 0x100(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution DragCoefficient; // 0x120(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution PointAttractorStrength; // 0x140(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution Resilience; // 0x160(0x20)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ConstantAcceleration; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PointAttractorPosition; // 0x198(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PointAttractorRadiusSq; // 0x1B0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42ED[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector OrbitOffsetBase; // 0x1B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetRange; // 0x1D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InvMaxSize; // 0x1E8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InvRotationRateScale; // 0x1F8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLifetime; // 0x1FC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxParticleCount; // 0x200(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EParticleScreenAlignment ScreenAlignment; // 0x204(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EParticleAxisLock LockAxisFlag; // 0x205(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42EE[0x2]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bEnableCollision : 1; // Mask: 0x1, PropSize: 0x10x208(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_212 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42EF[0x3]; // Fixing Size After Last Property [ Dumper-7 ] enum class EParticleCollisionMode CollisionMode; // 0x20C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42F0[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint8 bRemoveHMDRoll : 1; // Mask: 0x1, PropSize: 0x10x210(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_213 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42F1[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float MinFacingCameraBlendDistance; // 0x214(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFacingCameraBlendDistance; // 0x218(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42F2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FRawDistributionVector DynamicColor; // 0x220(0x60)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionFloat DynamicAlpha; // 0x280(0x30)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionVector DynamicColorScale; // 0x2B0(0x60)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionFloat DynamicAlphaScale; // 0x310(0x30)(ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_42F3[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x240 (0x240 - 0x0) // ScriptStruct Engine.GPUSpriteResourceData struct FGPUSpriteResourceData { public: TArray QuantizedColorSamples; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QuantizedMiscSamples; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QuantizedSimulationAttrSamples; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FVector4 ColorScale; // 0x30(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorBias; // 0x50(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 MiscScale; // 0x70(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 MiscBias; // 0x90(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SimulationAttrCurveScale; // 0xB0(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SimulationAttrCurveBias; // 0xD0(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SubImageSize; // 0xF0(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SizeBySpeed; // 0x110(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ConstantAcceleration; // 0x130(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetBase; // 0x148(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetRange; // 0x160(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitFrequencyBase; // 0x178(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitFrequencyRange; // 0x190(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitPhaseBase; // 0x1A8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitPhaseRange; // 0x1C0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GlobalVectorFieldScale; // 0x1D8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GlobalVectorFieldTightness; // 0x1DC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerParticleVectorFieldScale; // 0x1E0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerParticleVectorFieldBias; // 0x1E4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DragCoefficientScale; // 0x1E8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DragCoefficientBias; // 0x1EC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResilienceScale; // 0x1F0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResilienceBias; // 0x1F4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRadiusScale; // 0x1F8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRadiusBias; // 0x1FC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionTimeBias; // 0x200(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRandomSpread; // 0x204(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRandomDistribution; // 0x208(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OneMinusFriction; // 0x20C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationRateScale; // 0x210(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraMotionBlurAmount; // 0x214(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EParticleScreenAlignment ScreenAlignment; // 0x218(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EParticleAxisLock LockAxisFlag; // 0x219(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42F4[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D PivotOffset; // 0x220(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRemoveHMDRoll : 1; // Mask: 0x1, PropSize: 0x10x230(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_214 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_42F5[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float MinFacingCameraBlendDistance; // 0x234(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFacingCameraBlendDistance; // 0x238(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42F7[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.ParticleSystemLOD struct FParticleSystemLOD { public: uint8 Pad_42F8[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.LODSoloTrack struct FLODSoloTrack { public: TArray SoloEnableSetting; // 0x0(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.NamedEmitterMaterial struct FNamedEmitterMaterial { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xE0 (0xE0 - 0x0) // ScriptStruct Engine.ParticleSysParam struct FParticleSysParam { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EParticleSysParamType ParamType; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42F9[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Scalar; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scalar_Low; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42FA[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Vector; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Vector_Low; // 0x30(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x48(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42FB[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class AActor* Actor; // 0x50(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x58(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_42FC[0x80]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.FXSystemSpawnParameters struct FFXSystemSpawnParameters { public: uint8 Pad_42FD[0x78]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ParticleEmitterReplayFrame struct FParticleEmitterReplayFrame { public: uint8 Pad_42FF[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ParticleSystemReplayFrame struct FParticleSystemReplayFrame { public: uint8 Pad_4300[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.DelegateArray struct FDelegateArray { public: TArray Delegates; // 0x0(0x10)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x7D0 (0x7D0 - 0x0) // ScriptStruct Engine.CameraCacheEntry struct FCameraCacheEntry { public: float Timestamp; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4301[0xC]; // Fixing Size After Last Property [ Dumper-7 ] struct FMinimalViewInfo POV; // 0x10(0x7C0)(NativeAccessSpecifierPublic) }; // 0x7E0 (0x7E0 - 0x0) // ScriptStruct Engine.TViewTarget struct FTViewTarget { public: class AActor* Target; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4303[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FMinimalViewInfo POV; // 0x10(0x7C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class APlayerState* PlayerState; // 0x7D0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4304[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.SpriteCategoryInfo struct FSpriteCategoryInfo { public: class FName Category; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x8(0x18)(NativeAccessSpecifierPublic) class FText Description; // 0x20(0x18)(NativeAccessSpecifierPublic) }; // 0x78 (0x130 - 0xB8) // ScriptStruct Engine.PrimitiveComponentInstanceData struct FPrimitiveComponentInstanceData : public FSceneComponentInstanceData { public: uint8 Pad_4305[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform ComponentTransform; // 0xC0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 VisibilityId; // 0x120(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4306[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UPrimitiveComponent* LODParent; // 0x128(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.LevelNameAndTime struct FLevelNameAndTime { public: class FString LevelName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 LevelChangeTimeInMS; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4307[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.RepMovementNetSerializerConfig struct FRepMovementNetSerializerConfig : public FNetSerializerConfig { public: uint8 Pad_4308[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ReverbSettings struct FReverbSettings { public: bool bApplyReverb; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_430A[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UReverbEffect* ReverbEffect; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundEffectSubmixPreset* ReverbPluginEffect; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Volume; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeTime; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CompressedRichCurve struct FCompressedRichCurve { public: uint8 Pad_430B[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xA0 (0xA0 - 0x0) // ScriptStruct Engine.ColorGradePerRangeSettings struct FColorGradePerRangeSettings { public: struct FVector4 Saturation; // 0x0(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Contrast; // 0x20(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Gamma; // 0x40(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Gain; // 0x60(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Offset; // 0x80(0x20)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x290 (0x290 - 0x0) // ScriptStruct Engine.ColorGradingSettings struct FColorGradingSettings { public: struct FColorGradePerRangeSettings Global; // 0x0(0xA0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Shadows; // 0xA0(0xA0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Midtones; // 0x140(0xA0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Highlights; // 0x1E0(0xA0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) float ShadowsMax; // 0x280(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighlightsMin; // 0x284(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighlightsMax; // 0x288(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_430C[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.FilmStockSettings struct FFilmStockSettings { public: float Slope; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Toe; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Shoulder; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlackClip; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteClip; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x84 (0x84 - 0x0) // ScriptStruct Engine.GaussianSumBloomSettings struct FGaussianSumBloomSettings { public: float Intensity; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Threshold; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SizeScale; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter1Size; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter2Size; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter3Size; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter4Size; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter5Size; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter6Size; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter1Tint; // 0x24(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter2Tint; // 0x34(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter3Tint; // 0x44(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter4Tint; // 0x54(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter5Tint; // 0x64(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter6Tint; // 0x74(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.ConvolutionBloomSettings struct FConvolutionBloomSettings { public: class UTexture2D* Texture; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatterDispersion; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Size; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D CenterUV; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMin; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMax; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMult; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BufferScale; // 0x2C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC0 (0xC0 - 0x0) // ScriptStruct Engine.LensBloomSettings struct FLensBloomSettings { public: struct FGaussianSumBloomSettings GaussianSum; // 0x0(0x84)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_430E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FConvolutionBloomSettings Convolution; // 0x88(0x30)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) enum class EBloomMethod Method; // 0xB8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_430F[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.LensImperfectionSettings struct FLensImperfectionSettings { public: class UTexture* DirtMask; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirtMaskIntensity; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DirtMaskTint; // 0xC(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4310[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xE8 (0xE8 - 0x0) // ScriptStruct Engine.LensSettings struct FLensSettings { public: struct FLensBloomSettings Bloom; // 0x0(0xC0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FLensImperfectionSettings Imperfections; // 0xC0(0x20)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) float ChromaticAberration; // 0xE0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4311[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.CameraExposureSettings struct FCameraExposureSettings { public: enum class EAutoExposureMethod Method; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4313[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float LowPercent; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighPercent; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinBrightness; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxBrightness; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedUp; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedDown; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* BiasCurve; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* MeterMask; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMin; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMax; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CalibrationConstant; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ApplyPhysicalCameraExposure : 1; // Mask: 0x1, PropSize: 0x10x3C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4314[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.SceneViewExtensionIsActiveFunctor struct FSceneViewExtensionIsActiveFunctor { public: uint8 Pad_4315[0x50]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x3C (0x3C - 0x0) // ScriptStruct Engine.SkeletalMeshOptimizationSettings struct FSkeletalMeshOptimizationSettings { public: enum class ESkeletalMeshTerminationCriterion TerminationCriterion; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4317[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float NumOfTrianglesPercentage; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NumOfVertPercentage; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfTriangles; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfVerts; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviationPercentage; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkeletalMeshOptimizationType ReductionMethod; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkeletalMeshOptimizationImportance SilhouetteImportance; // 0x19(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkeletalMeshOptimizationImportance TextureImportance; // 0x1A(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkeletalMeshOptimizationImportance ShadingImportance; // 0x1B(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkeletalMeshOptimizationImportance SkinningImportance; // 0x1C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRemapMorphTargets : 1; // Mask: 0x1, PropSize: 0x10x1D(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecalcNormals : 1; // Mask: 0x2, PropSize: 0x10x1D(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_215 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4318[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float WeldingThreshold; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalsThreshold; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxBonesPerVertex; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnforceBoneBoundaries : 1; // Mask: 0x1, PropSize: 0x10x2C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMergeCoincidentVertBones : 1; // Mask: 0x2, PropSize: 0x10x2C(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_216 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4319[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float VolumeImportance; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockEdges : 1; // Mask: 0x1, PropSize: 0x10x34(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockColorBounaries : 1; // Mask: 0x2, PropSize: 0x10x34(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_217 : 6; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_431A[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 BaseLOD; // 0x38(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.SectionReference struct FSectionReference { public: int32 SectionIndex; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.SkeletalMeshLODInfo struct FSkeletalMeshLODInfo { public: struct FPerPlatformFloat ScreenSize; // 0x0(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LODHysteresis; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LODMaterialMap; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FSkeletalMeshBuildSettings BuildSettings; // 0x18(0x14)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x2C(0x3C)(Edit, NoDestructor, NativeAccessSpecifierPublic) TArray BonesToRemove; // 0x68(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesToPrioritize; // 0x78(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray SectionsToPrioritize; // 0x88(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float WeightOfPrioritization; // 0x98(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_431B[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimSequence* BakePose; // 0xA0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* BakePoseOverride; // 0xA8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SourceImportFilename; // 0xB0(0x10)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESkinCacheUsage SkinCacheUsage; // 0xC0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_431D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float MorphTargetPositionErrorTolerance; // 0xC4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasBeenSimplified : 1; // Mask: 0x1, PropSize: 0x10xC8(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasPerLODVertexColors : 1; // Mask: 0x2, PropSize: 0x10xC8(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowCPUAccess : 1; // Mask: 0x4, PropSize: 0x10xC8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportUniformlyDistributedSampling : 1; // Mask: 0x8, PropSize: 0x10xC8(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_431E[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.SkeletalMaterial struct FSkeletalMaterial { public: class UMaterialInterface* MaterialInterface; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialSlotName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMeshUVChannelInfo UVChannelData; // 0x10(0x14)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_431F[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.VertexOffsetUsage struct FVertexOffsetUsage { public: int32 Usage; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xB8 (0x170 - 0xB8) // ScriptStruct Engine.PrecomputedSkyLightInstanceData struct FPrecomputedSkyLightInstanceData : public FSceneComponentInstanceData { public: struct FGuid LightGuid; // 0xB8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AverageBrightness; // 0xC8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4320[0xA4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.SoundAttenuationPluginSettings struct FSoundAttenuationPluginSettings { public: TArray SpatializationPluginSettingsArray; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray OcclusionPluginSettingsArray; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray ReverbPluginSettingsArray; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray SourceDataOverridePluginSettingsArray; // 0x30(0x10)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0xA8 (0xA8 - 0x0) // ScriptStruct Engine.AttenuationSubmixSendSettings struct FAttenuationSubmixSendSettings { public: class USoundSubmixBase* Submix; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESubmixSendMethod SubmixSendMethod; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4321[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float SubmixSendLevelMin; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SubmixSendLevelMax; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SubmixSendDistanceMin; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SubmixSendDistanceMax; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ManualSubmixSendLevel; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomSubmixSendCurve; // 0x20(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x308 (0x3C8 - 0xC0) // ScriptStruct Engine.SoundAttenuationSettings struct FSoundAttenuationSettings : public FBaseAttenuationSettings { public: uint8 bAttenuate : 1; // Mask: 0x1, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSpatialize : 1; // Mask: 0x2, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAttenuateWithLPF : 1; // Mask: 0x4, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableListenerFocus : 1; // Mask: 0x8, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableFocusInterpolation : 1; // Mask: 0x10, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableOcclusion : 1; // Mask: 0x20, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseComplexCollisionForOcclusion : 1; // Mask: 0x40, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableReverbSend : 1; // Mask: 0x80, PropSize: 0x10xC0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnablePriorityAttenuation : 1; // Mask: 0x1, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyNormalizationToStereoSounds : 1; // Mask: 0x2, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableLogFrequencyScaling : 1; // Mask: 0x4, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableSubmixSends : 1; // Mask: 0x8, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableSourceDataOverride : 1; // Mask: 0x10, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableSendToAudioLink : 1; // Mask: 0x20, PropSize: 0x10xC1(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_218 : 2; // Fixing Bit-Field Size [ Dumper-7 ] enum class ESoundSpatializationAlgorithm SpatializationAlgorithm; // 0xC2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4322[0x5]; // Fixing Size After Last Property [ Dumper-7 ] class UAudioLinkSettingsAbstract* AudioLinkSettingsOverride; // 0xC8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BinauralRadius; // 0xD0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4323[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FRuntimeFloatCurve CustomLowpassAirAbsorptionCurve; // 0xD8(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomHighpassAirAbsorptionCurve; // 0x160(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) enum class EAirAbsorptionMethod AbsorptionMethod; // 0x1E8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionChannel OcclusionTraceChannel; // 0x1E9(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EReverbSendMethod ReverbSendMethod; // 0x1EA(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EPriorityAttenuationMethod PriorityAttenuationMethod; // 0x1EB(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OmniRadius; // 0x1EC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StereoSpread; // 0x1F0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFRadiusMin; // 0x1F4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFRadiusMax; // 0x1F8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFFrequencyAtMin; // 0x1FC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFFrequencyAtMax; // 0x200(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HPFFrequencyAtMin; // 0x204(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HPFFrequencyAtMax; // 0x208(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusAzimuth; // 0x20C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusAzimuth; // 0x210(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusDistanceScale; // 0x214(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusDistanceScale; // 0x218(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusPriorityScale; // 0x21C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusPriorityScale; // 0x220(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusVolumeAttenuation; // 0x224(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusVolumeAttenuation; // 0x228(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusAttackInterpSpeed; // 0x22C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusReleaseInterpSpeed; // 0x230(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionLowPassFilterFrequency; // 0x234(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionVolumeAttenuation; // 0x238(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionInterpolationTime; // 0x23C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbWetLevelMin; // 0x240(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbWetLevelMax; // 0x244(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbDistanceMin; // 0x248(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbDistanceMax; // 0x24C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ManualReverbSendLevel; // 0x250(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationMin; // 0x254(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationMax; // 0x258(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationDistanceMin; // 0x25C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationDistanceMax; // 0x260(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ManualPriorityAttenuation; // 0x264(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomReverbSendCurve; // 0x268(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray SubmixSendSettings; // 0x2F0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomPriorityAttenuationCurve; // 0x300(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundAttenuationPluginSettings PluginSettings; // 0x388(0x40)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SourceEffectChainEntry struct FSourceEffectChainEntry { public: class USoundEffectSourcePreset* Preset; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBypass : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4324[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SoundGroup struct FSoundGroup { public: enum class ESoundGroup SoundGroup; // 0x0(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4325[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FString DisplayName; // 0x8(0x10)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlwaysDecompressOnLoad : 1; // Mask: 0x1, PropSize: 0x10x18(0x1)(Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_219 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4326[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float DecompressedDuration; // 0x1C(0x4)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ModulatorContinuousParams struct FModulatorContinuousParams { public: class FName ParameterName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Default; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinInput; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxInput; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinOutput; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOutput; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EModulationParamMode ParamMode; // 0x1C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4327[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xB8 (0xB8 - 0x0) // ScriptStruct Engine.SoundSourceBusSendInfo struct FSoundSourceBusSendInfo { public: enum class ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4328[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class USoundSourceBus* SoundSourceBus; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAudioBus* AudioBus; // 0x10(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SendLevel; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendLevel; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendLevel; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendDistance; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendDistance; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4329[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x30(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SoundTimecodeOffset struct FSoundTimecodeOffset { public: double NumOfSecondsSinceMidnight; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.StreamedAudioPlatformData struct FStreamedAudioPlatformData { public: uint8 Pad_432A[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.SoundWaveSpectralData struct FSoundWaveSpectralData { public: float FrequencyHz; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Magnitude; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalizedMagnitude; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SoundWaveSpectralDataPerSound struct FSoundWaveSpectralDataPerSound { public: TArray SpectralData; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float PlaybackTime; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_432B[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class USoundWave* SoundWave; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SoundWaveEnvelopeDataPerSound struct FSoundWaveEnvelopeDataPerSound { public: float Envelope; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlaybackTime; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundWave* SoundWave; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SoundWaveSpectralDataEntry struct FSoundWaveSpectralDataEntry { public: float Magnitude; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalizedMagnitude; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.SoundWaveSpectralTimeData struct FSoundWaveSpectralTimeData { public: TArray Data; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) float TimeSec; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_432D[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SoundWaveEnvelopeTimeData struct FSoundWaveEnvelopeTimeData { public: float Amplitude; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeSec; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SoundWaveCuePoint struct FSoundWaveCuePoint { public: int32 CuePointID; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_432E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString Label; // 0x8(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FramePosition; // 0x18(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FrameLength; // 0x1C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.SoundWaveTimecodeInfo struct FSoundWaveTimecodeInfo { public: uint64 NumSamplesSinceMidnight; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 NumSamplesPerSecond; // 0x8(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_432F[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString Description; // 0x10(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorTime; // 0x20(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorDate; // 0x30(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorDescription; // 0x40(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorReference; // 0x50(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFrameRate TimecodeRate; // 0x60(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTimecodeIsDropFrame; // 0x68(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4330[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.StaticMeshOptimizationSettings struct FStaticMeshOptimizationSettings { public: enum class EOptimizationType ReductionMethod; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4331[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float NumOfTrianglesPercentage; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviationPercentage; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeldingThreshold; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecalcNormals; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4332[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float NormalsThreshold; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 SilhouetteImportance; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TextureImportance; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ShadingImportance; // 0x1A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4333[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.MeshSectionInfo struct FMeshSectionInfo { public: int32 MaterialIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableCollision; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCastShadow; // 0x5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bVisibleInRayTracing; // 0x6(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAffectDistanceFieldLighting; // 0x7(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceOpaque; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4334[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.MeshSectionInfoMap struct FMeshSectionInfoMap { public: TMap Map; // 0x0(0x50)(NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.AssetEditorOrbitCameraPosition struct FAssetEditorOrbitCameraPosition { public: bool bIsSet; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4335[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector CamOrbitPoint; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CamOrbitZoom; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CamOrbitRotation; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.StaticMaterial struct FStaticMaterial { public: class UMaterialInterface* MaterialInterface; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialSlotName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ImportedMaterialSlotName; // 0x10(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMeshUVChannelInfo UVChannelData; // 0x18(0x14)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4336[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.MaterialRemapIndex struct FMaterialRemapIndex { public: uint32 ImportVersionKey; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4337[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray MaterialRemap; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.StaticParameterBase struct FStaticParameterBase { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4338[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FGuid ExpressionGUID; // 0x14(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x28 - 0x24) // ScriptStruct Engine.StaticSwitchParameter struct FStaticSwitchParameter : public FStaticParameterBase { public: bool Value; // 0x24(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4339[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x28 - 0x24) // ScriptStruct Engine.StaticComponentMaskParameter struct FStaticComponentMaskParameter : public FStaticParameterBase { public: bool R; // 0x24(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool G; // 0x25(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x26(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool A; // 0x27(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x34 (0x34 - 0x0) // ScriptStruct Engine.StaticTerrainLayerWeightParameter struct FStaticTerrainLayerWeightParameter { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x10(0x10)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride; // 0x20(0x1)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_433A[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName LayerName; // 0x24(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 WeightmapIndex; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWeightBasedBlend; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_433B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x104 (0x128 - 0x24) // ScriptStruct Engine.StaticMaterialLayersParameter struct FStaticMaterialLayersParameter : public FStaticParameterBase { public: uint8 Pad_433C[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FMaterialLayersFunctions Value; // 0x28(0x100)(NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.StaticParameterSetRuntimeData struct FStaticParameterSetRuntimeData { public: struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0(0x20)(NativeAccessSpecifierPublic) uint8 bHasMaterialLayers : 1; // Mask: 0x1, PropSize: 0x10x20(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_433D[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xA0 (0xA0 - 0x0) // ScriptStruct Engine.StaticParameterSetEditorOnlyData struct FStaticParameterSetEditorOnlyData { public: TArray StaticSwitchParameters; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray StaticComponentMaskParameters; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TerrainLayerWeightParameters; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x30(0x70)(NativeAccessSpecifierPublic) }; // 0x0 (0x28 - 0x28) // ScriptStruct Engine.StaticParameterSet struct FStaticParameterSet : public FStaticParameterSetRuntimeData { public: }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.EquirectProps struct FEquirectProps { public: struct FBox2D LeftUVRect; // 0x0(0x28)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FBox2D RightUVRect; // 0x28(0x28)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector2D LeftScale; // 0x50(0x10)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D RightScale; // 0x60(0x10)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D LeftBias; // 0x70(0x10)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D RightBias; // 0x80(0x10)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.TextureSourceBlock struct FTextureSourceBlock { public: int32 BlockX; // 0x0(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BlockY; // 0x4(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SizeX; // 0x8(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SizeY; // 0xC(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSlices; // 0x10(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumMips; // 0x14(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.TextureSource struct FTextureSource { public: uint8 Pad_433E[0x68]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.TexturePlatformData struct FTexturePlatformData { public: uint8 Pad_433F[0x30]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x2 (0x2 - 0x0) // ScriptStruct Engine.TextureFormatSettings struct FTextureFormatSettings { public: enum class ETextureCompressionSettings CompressionSettings; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CompressionNoAlpha : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CompressionForceAlpha : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CompressionNone : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CompressionYCoCg : 1; // Mask: 0x8, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 SRGB : 1; // Mask: 0x10, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.TextureSourceColorSettings struct FTextureSourceColorSettings { public: enum class ETextureSourceEncoding EncodingOverride; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureColorSpace ColorSpace; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4341[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D RedChromaticityCoordinate; // 0x8(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D GreenChromaticityCoordinate; // 0x18(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D BlueChromaticityCoordinate; // 0x28(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D WhiteChromaticityCoordinate; // 0x38(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureChromaticAdaptationMethod ChromaticAdaptationMethod; // 0x48(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4342[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.StreamingRenderAssetPrimitiveInfo struct FStreamingRenderAssetPrimitiveInfo { public: class UStreamableRenderAsset* RenderAsset; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoxSphereBounds Bounds; // 0x8(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float TexelFactor; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 PackedRelativeBox; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowInvalidTexelFactorWhenUnregistered : 1; // Mask: 0x1, PropSize: 0x10x48(0x1)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAffectedByComponentScale : 1; // Mask: 0x2, PropSize: 0x10x48(0x1)(Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4345[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.TimelineEventEntry struct FTimelineEventEntry { public: float Time; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ EventFunc; // 0x4(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.TimelineVectorTrack struct FTimelineVectorTrack { public: class UCurveVector* VectorCurve; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ InterpFunc; // 0x8(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VectorPropertyName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4346[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.TimelineFloatTrack struct FTimelineFloatTrack { public: class UCurveFloat* FloatCurve; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ InterpFunc; // 0x8(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FloatPropertyName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4347[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.TimelineLinearColorTrack struct FTimelineLinearColorTrack { public: class UCurveLinearColor* LinearColorCurve; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ InterpFunc; // 0x8(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LinearColorPropertyName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4348[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x98 (0x98 - 0x0) // ScriptStruct Engine.Timeline struct FTimeline { public: enum class ETimelineLengthMode LengthMode; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bLooping : 1; // Mask: 0x1, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bReversePlayback : 1; // Mask: 0x2, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bPlaying : 1; // Mask: 0x4, PropSize: 0x10x1(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 BitPad_21A : 5; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4349[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float Length; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float PlayRate; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float Position; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Events; // 0x10(0x10)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpVectors; // 0x20(0x10)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpFloats; // 0x30(0x10)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpLinearColors; // 0x40(0x10)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) FDelegateProperty_ TimelinePostUpdateFunc; // 0x50(0x10)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) FDelegateProperty_ TimelineFinishedFunc; // 0x60(0x10)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TWeakObjectPtr PropertySetObject; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName DirectionPropertyName; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_434B[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.UniqueNetIdReplNetSerializerConfig struct FUniqueNetIdReplNetSerializerConfig : public FNetSerializerConfig { public: uint8 Pad_434D[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ActorContainerID struct FActorContainerID { public: uint64 ID; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4C (0x4C - 0x0) // ScriptStruct Engine.LightmassWorldInfoSettings struct FLightmassWorldInfoSettings { public: float StaticLightingLevelScale; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumIndirectLightingBounces; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSkyLightingBounces; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingQuality; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingSmoothness; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor EnvironmentColor; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnvironmentIntensity; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveBoost; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EVolumeLightingMethod VolumeLightingMethod; // 0x24(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseAmbientOcclusion : 1; // Mask: 0x1, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateAmbientOcclusionMaterialMask : 1; // Mask: 0x2, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bVisualizeMaterialDiffuse : 1; // Mask: 0x4, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bVisualizeAmbientOcclusion : 1; // Mask: 0x8, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCompressLightmaps : 1; // Mask: 0x10, PropSize: 0x10x25(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_21B : 3; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_434F[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float VolumetricLightmapDetailCellSize; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricLightmapMaximumBrickMemoryMb; // 0x2C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricLightmapSphericalHarmonicSmoothing; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeLightSamplePlacementScale; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirectIlluminationOcclusionFraction; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectIlluminationOcclusionFraction; // 0x3C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionExponent; // 0x40(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FullyOccludedSamplesFraction; // 0x44(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOcclusionDistance; // 0x48(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.NetViewer struct FNetViewer { public: class UNetConnection* Connection; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* InViewer; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* ViewTarget; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ViewLocation; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ViewDir; // 0x30(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.MeshMergingSettings struct FMeshMergingSettings { public: int32 TargetLightMapResolution; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EUVOutput OutputUVs[0x8]; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings MaterialSettings; // 0xC(0x94)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 GutterSize; // 0xA0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshLODSelectionType LODSelectionType; // 0xA4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4352[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 SpecificLOD; // 0xA8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateLightMapUV : 1; // Mask: 0x1, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bComputedLightMapResolution : 1; // Mask: 0x2, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bPivotPointAtZero : 1; // Mask: 0x4, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMergePhysicsData : 1; // Mask: 0x8, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMergeMaterials : 1; // Mask: 0x10, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCreateMergedMaterial : 1; // Mask: 0x20, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBakeVertexDataToMesh : 1; // Mask: 0x40, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseVertexDataForBakingMaterial : 1; // Mask: 0x80, PropSize: 0x10xAC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseTextureBinning : 1; // Mask: 0x1, PropSize: 0x10xAD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bReuseMeshLightmapUVs : 1; // Mask: 0x2, PropSize: 0x10xAD(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMergeEquivalentMaterials : 1; // Mask: 0x4, PropSize: 0x10xAD(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseLandscapeCulling : 1; // Mask: 0x8, PropSize: 0x10xAD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIncludeImposters : 1; // Mask: 0x10, PropSize: 0x10xAD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportRayTracing : 1; // Mask: 0x20, PropSize: 0x10xAD(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowDistanceField : 1; // Mask: 0x40, PropSize: 0x10xAD(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_21C : 1; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4353[0x2]; // Fixing Size After Last Property [ Dumper-7 ] struct FMeshNaniteSettings NaniteSettings; // 0xB0(0x1C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4354[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.MeshProxySettings struct FMeshProxySettings { public: int32 ScreenSize; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoxelSize; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings MaterialSettings; // 0x8(0x94)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float MergeDistance; // 0x9C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor UnresolvedGeometryColor; // 0xA0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxRayCastDist; // 0xA4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HardAngleThreshold; // 0xA8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LightMapResolution; // 0xAC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EProxyNormalComputationMethod NormalCalculationMethod; // 0xB0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELandscapeCullingPrecision LandscapeCullingPrecision; // 0xB1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCalculateCorrectLODModel : 1; // Mask: 0x1, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideVoxelSize : 1; // Mask: 0x2, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideTransferDistance : 1; // Mask: 0x4, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseHardAngleThreshold : 1; // Mask: 0x8, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bComputeLightMapResolution : 1; // Mask: 0x10, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecalculateNormals : 1; // Mask: 0x20, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseLandscapeCulling : 1; // Mask: 0x40, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportRayTracing : 1; // Mask: 0x80, PropSize: 0x10xB2(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowDistanceField : 1; // Mask: 0x1, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bReuseMeshLightmapUVs : 1; // Mask: 0x2, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGroupIdenticalMeshesForBaking : 1; // Mask: 0x4, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCreateCollision : 1; // Mask: 0x8, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowVertexColors : 1; // Mask: 0x10, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateLightmapUVs : 1; // Mask: 0x20, PropSize: 0x10xB3(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_21D : 2; // Fixing Bit-Field Size [ Dumper-7 ] struct FMeshNaniteSettings NaniteSettings; // 0xB4(0x1C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; // 0x118 (0x118 - 0x0) // ScriptStruct Engine.MeshApproximationSettings struct FMeshApproximationSettings { public: enum class EMeshApproximationType OutputType; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4355[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ApproximationAccuracy; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ClampVoxelDimension; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAttemptAutoThickening; // 0xC(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4356[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float TargetMinThicknessMultiplier; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreTinyParts; // 0x14(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4357[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float TinyPartSizeMultiplier; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshApproximationBaseCappingType BaseCapping; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4358[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float WindingThreshold; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFillGaps; // 0x24(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4359[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float GapDistance; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EOccludedGeometryFilteringPolicy OcclusionMethod; // 0x2C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOccludeFromBottom; // 0x2D(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshApproximationSimplificationPolicy SimplifyMethod; // 0x2E(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435A[0x1]; // Fixing Size After Last Property [ Dumper-7 ] int32 TargetTriCount; // 0x30(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TrianglesPerM; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GeometricDeviation; // 0x38(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshApproximationGroundPlaneClippingPolicy GroundClipping; // 0x3C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435B[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float GroundClippingZHeight; // 0x40(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEstimateHardNormals; // 0x44(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435C[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float HardNormalAngle; // 0x48(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshApproximationUVGenerationPolicy UVGenerationMethod; // 0x4C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 InitialPatchCount; // 0x50(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurvatureAlignment; // 0x54(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MergingThreshold; // 0x58(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngleDeviation; // 0x5C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bGenerateNaniteEnabledMesh; // 0x60(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435E[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float NaniteProxyTrianglePercent; // 0x64(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSupportRayTracing; // 0x68(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowDistanceField; // 0x69(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435F[0x2]; // Fixing Size After Last Property [ Dumper-7 ] int32 MultiSamplingAA; // 0x6C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RenderCaptureResolution; // 0x70(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings MaterialSettings; // 0x74(0x94)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float CaptureFieldOfView; // 0x108(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearPlaneDist; // 0x10C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseRenderLODMeshes; // 0x110(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableSimplifyPrePass; // 0x111(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableParallelBaking; // 0x112(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPrintDebugMessages; // 0x113(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEmitFullDebugMesh; // 0x114(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4360[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x2D0 (0x2D0 - 0x0) // ScriptStruct Engine.HierarchicalSimplification struct FHierarchicalSimplification { public: float TransitionScreenSize; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideDrawDistance; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseOverrideDrawDistance : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowSpecificExclusion : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOnlyGenerateClustersForVolumes : 1; // Mask: 0x4, PropSize: 0x10x8(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bReusePreviousLevelClusters : 1; // Mask: 0x8, PropSize: 0x10x8(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_21E : 4; // Fixing Bit-Field Size [ Dumper-7 ] enum class EHierarchicalSimplificationMethod SimplificationMethod; // 0x9(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4361[0x2]; // Fixing Size After Last Property [ Dumper-7 ] struct FMeshProxySettings ProxySetting; // 0xC(0xD0)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) struct FMeshMergingSettings MergeSetting; // 0xDC(0xD0)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) struct FMeshApproximationSettings ApproximateSettings; // 0x1AC(0x118)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) float DesiredBoundRadius; // 0x2C4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredFillingPercentage; // 0x2C8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinNumberOfActorsToBuild; // 0x2CC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x80 (0x80 - 0x0) // ScriptStruct Engine.BroadphaseSettings struct FBroadphaseSettings { public: bool bUseMBPOnClient; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseMBPOnServer; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseMBPOuterBounds; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4362[0x5]; // Fixing Size After Last Property [ Dumper-7 ] struct FBox MBPBounds; // 0x8(0x38)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FBox MBPOuterBounds; // 0x40(0x38)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint32 MBPNumSubdivs; // 0x78(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4363[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AttributeKey struct FAttributeKey { public: float Time; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4364[0x14]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0xB0 - 0x68) // ScriptStruct Engine.AttributeCurve struct FAttributeCurve : public FIndexedCurve { public: TArray Keys; // 0x68(0x10)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FSoftObjectPath ScriptStructPath; // 0x78(0x20)(Edit, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UScriptStruct* ScriptStruct; // 0x98(0x8)(Edit, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShouldInterpolate; // 0xA0(0x1)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4365[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.QuartzPulseOverrideStep struct FQuartzPulseOverrideStep { public: int32 NumberOfPulses; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EQuartzCommandQuantization PulseDuration; // 0x4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4366[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.QuartzTimeSignature struct FQuartzTimeSignature { public: int32 NumBeats; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EQuartzTimeSignatureQuantization BeatType; // 0x4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4367[0x3]; // Fixing Size After Last Property [ Dumper-7 ] TArray OptionalPulseOverride; // 0x8(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.QuartzTransportTimeStamp struct FQuartzTransportTimeStamp { public: int32 Bars; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Beat; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BeatFraction; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Seconds; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.QuartzClockSettings struct FQuartzClockSettings { public: struct FQuartzTimeSignature TimeSignature; // 0x0(0x18)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIgnoreLevelChange; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4368[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.QuartzQuantizationBoundary struct FQuartzQuantizationBoundary { public: enum class EQuartzCommandQuantization Quantization; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4369[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Multiplier; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EQuarztQuantizationReference CountingReferencePoint; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFireOnClockStart; // 0x9(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCancelCommandIfClockIsNotRunning; // 0xA(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResetClockOnQueued; // 0xB(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResumeClockOnQueued; // 0xC(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_436A[0x13]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.NavAvoidanceData struct FNavAvoidanceData { public: uint8 Pad_436B[0x58]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0x98 - 0x38) // ScriptStruct Engine.NavDataConfig struct FNavDataConfig : public FNavAgentProperties { public: class FName Name; // 0x38(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x40(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_436C[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector DefaultQueryExtent; // 0x48(0x18)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf NavigationDataClass; // 0x60(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr NavDataClass; // 0x68(0x30)(Edit, BlueprintVisible, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.BlendSampleData struct FBlendSampleData { public: int32 SampleDataIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_436D[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimSequence* Animation; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalWeight; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeightRate; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousTime; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SamplePlayRate; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_436E[0x3C]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BlendFilter struct FBlendFilter { public: uint8 Pad_436F[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.AnimTickRecord struct FAnimTickRecord { public: class UAnimationAsset* SourceAsset; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4370[0x68]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.AnimGroupInstance struct FAnimGroupInstance { public: uint8 Pad_4371[0x78]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimationGroupReference struct FAnimationGroupReference { public: enum class EAnimSyncMethod Method; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4372[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName GroupName; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAnimGroupRole GroupRole; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4373[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.EncounteredStateMachineStack struct FEncounteredStateMachineStack { public: uint8 Pad_4374[0x30]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.AnimationRecordingSettings struct FAnimationRecordingSettings { public: bool bRecordInWorldSpace; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemoveRootAnimation; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoSaveAsset; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4375[0x1]; // Fixing Size After Last Property [ Dumper-7 ] struct FFrameRate SampleFrameRate; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAnimInterpolationType Interpolation; // 0x10(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveInterpMode InterpMode; // 0x11(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERichCurveTangentMode TangentMode; // 0x12(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4376[0x1]; // Fixing Size After Last Property [ Dumper-7 ] bool bRecordTransforms; // 0x14(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordMorphTargets; // 0x15(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordAttributeCurves; // 0x16(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordMaterialCurves; // 0x17(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray IncludeAnimationNames; // 0x18(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludeAnimationNames; // 0x28(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.StateMachineStateDebugData struct FStateMachineStateDebugData { public: uint8 Pad_4377[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x150 (0x150 - 0x0) // ScriptStruct Engine.StateMachineDebugData struct FStateMachineDebugData { public: uint8 Pad_4378[0x150]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.AnimationFrameSnapshot struct FAnimationFrameSnapshot { public: uint8 Pad_4379[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.AnimBlueprintDebugData struct FAnimBlueprintDebugData { public: uint8 Pad_437A[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.AnimBlueprintMutableData struct FAnimBlueprintMutableData { public: uint8 Pad_437B[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.AnimBlueprintConstantData struct FAnimBlueprintConstantData { public: uint8 Pad_437C[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.AnimBlueprintFunctionData struct FAnimBlueprintFunctionData { public: FFieldPathProperty_ OutputPoseNodeProperty; // 0x0(0x20)(HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray InputPoseNodeProperties; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InputProperties; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.AnimBlueprintFunction struct FAnimBlueprintFunction { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Group; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputPoseNodeIndex; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_437D[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray InputPoseNames; // 0x18(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InputPoseNodeIndices; // 0x28(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_437E[0x38]; // Fixing Size After Last Property [ Dumper-7 ] bool bImplemented; // 0x70(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_437F[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CachedPoseIndices struct FCachedPoseIndices { public: TArray OrderedSavedPoseNodeIndices; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.GraphAssetPlayerInformation struct FGraphAssetPlayerInformation { public: TArray PlayerNodeIndices; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AnimGraphBlendOptions struct FAnimGraphBlendOptions { public: float BlendInTime; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4380[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* BlendInProfile; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4381[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* BlendOutProfile; // 0x18(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.RootMotionExtractionStep struct FRootMotionExtractionStep { public: class UAnimSequence* AnimSequence; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartPosition; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndPosition; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AnimSegment struct FAnimSegment { public: class UAnimSequenceBase* AnimReference; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartPos; // 0x8(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimStartTime; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimEndTime; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimPlayRate; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LoopingCount; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4382[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimTrack struct FAnimTrack { public: TArray AnimSegments; // 0x0(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.BoneAnimationTrack struct FBoneAnimationTrack { public: struct FRawAnimSequenceTrack InternalTrackData; // 0x0(0x30)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) int32 BoneTreeIndex; // 0x30(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x34(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4384[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AnimationCurveData struct FAnimationCurveData { public: TArray FloatCurves; // 0x0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TArray TransformCurves; // 0x10(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) }; // 0xF0 (0xF0 - 0x0) // ScriptStruct Engine.AnimatedBoneAttribute struct FAnimatedBoneAttribute { public: struct FAnimationAttributeIdentifier Identifier; // 0x0(0x40)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAttributeCurve Curve; // 0x40(0xB0)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimExecutionContext struct FAnimExecutionContext { public: uint8 Pad_4385[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.AnimInitializationContext struct FAnimInitializationContext : public FAnimExecutionContext { public: }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.AnimUpdateContext struct FAnimUpdateContext : public FAnimExecutionContext { public: }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.AnimPoseContext struct FAnimPoseContext : public FAnimExecutionContext { public: }; // 0x0 (0x10 - 0x10) // ScriptStruct Engine.AnimComponentSpacePoseContext struct FAnimComponentSpacePoseContext : public FAnimExecutionContext { public: }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.A2Pose struct FA2Pose { public: TArray Bones; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x28 - 0x10) // ScriptStruct Engine.A2CSPose struct FA2CSPose : public FA2Pose { public: uint8 Pad_4387[0x8]; // Fixing Size After Last Property [ Dumper-7 ] TArray ComponentSpaceFlags; // 0x18(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.SlotEvaluationPose struct FSlotEvaluationPose { public: enum class EAdditiveAnimationType AdditiveType; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4388[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Weight; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4389[0x88]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x58 - 0x30) // ScriptStruct Engine.CompositeSection struct FCompositeSection : public FAnimLinkableElement { public: class FName SectionName; // 0x30(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartTime; // 0x38(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NextSectionName; // 0x3C(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_438A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray MetaData; // 0x48(0x10)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.SlotAnimationTrack struct FSlotAnimationTrack { public: class FName SlotName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimTrack AnimTrack; // 0x8(0x10)(Edit, NativeAccessSpecifierPublic) }; // 0x10 (0x40 - 0x30) // ScriptStruct Engine.BranchingPoint struct FBranchingPoint : public FAnimLinkableElement { public: class FName EventName; // 0x30(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DisplayTime; // 0x38(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerTimeOffset; // 0x3C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.BranchingPointMarker struct FBranchingPointMarker { public: int32 NotifyIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerTime; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAnimNotifyEventType NotifyEventType; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_438B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C8 (0x1C8 - 0x0) // ScriptStruct Engine.AnimMontageInstance struct FAnimMontageInstance { public: class UAnimMontage* Montage; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_438C[0x20]; // Fixing Size After Last Property [ Dumper-7 ] bool bPlaying; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_438D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float DefaultBlendTimeMultiplier; // 0x2C(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_438E[0xC8]; // Fixing Size After Last Property [ Dumper-7 ] TArray NextSections; // 0xF8(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray PrevSections; // 0x108(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_438F[0x10]; // Fixing Size After Last Property [ Dumper-7 ] TArray ActiveStateBranchingPoints; // 0x128(0x10)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) float Position; // 0x138(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float PlayRate; // 0x13C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FAlphaBlend Blend; // 0x140(0x30)(Transient, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_4390[0x34]; // Fixing Size After Last Property [ Dumper-7 ] int32 DisableRootMotionCount; // 0x1A4(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4391[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.AnimNodeData struct FAnimNodeData { public: TScriptInterface AnimClassInterface; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Entries; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) int32 NodeIndex; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EAnimNodeDataFlags Flags; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.AnimNodeStructData struct FAnimNodeStructData { public: TMap NameToIndexMap; // 0x0(0x50)(NativeAccessSpecifierPrivate) int32 NumProperties; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4393[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AnimNodeFunctionRef struct FAnimNodeFunctionRef { public: class FName ClassName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName FunctionName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf Class; // 0x10(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x18(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x10 (0x20 - 0x10) // ScriptStruct Engine.AnimNode_ConvertComponentToLocalSpace struct FAnimNode_ConvertComponentToLocalSpace : public FAnimNode_Base { public: struct FComponentSpacePoseLink ComponentPose; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; // 0x10 (0x20 - 0x10) // ScriptStruct Engine.AnimNode_ConvertLocalToComponentSpace struct FAnimNode_ConvertLocalToComponentSpace : public FAnimNode_Base { public: struct FPoseLink LocalPose; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; // 0xC0 (0xD0 - 0x10) // ScriptStruct Engine.AnimNode_ApplyMeshSpaceAdditive struct FAnimNode_ApplyMeshSpaceAdditive : public FAnimNode_Base { public: struct FPoseLink Base; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink Additive; // 0x20(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) enum class EAnimAlphaInputType AlphaInputType; // 0x30(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4395[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Alpha; // 0x34(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlphaBoolEnabled : 1; // Mask: 0x1, PropSize: 0x10x38(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_21F : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4396[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x40(0x48)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x88(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x90(0x8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x98(0x30)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0xC8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4397[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.InertializationRequest struct FInertializationRequest { public: float Duration; // 0x0(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4398[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* BlendProfile; // 0x8(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.InertializationPose struct FInertializationPose { public: uint8 Pad_4399[0xD0]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.InertializationBoneDiff struct FInertializationBoneDiff { public: uint8 Pad_439A[0x60]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InertializationCurveDiff struct FInertializationCurveDiff { public: uint8 Pad_439B[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.InertializationPoseDiff struct FInertializationPoseDiff { public: uint8 Pad_439C[0x28]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xF0 (0x100 - 0x10) // ScriptStruct Engine.AnimNode_Inertialization struct FAnimNode_Inertialization : public FAnimNode_Base { public: struct FPoseLink Source; // 0x10(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) class UBlendProfile* DefaultBlendProfile; // 0x20(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray FilteredCurves; // 0x28(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_439D[0x68]; // Fixing Size After Last Property [ Dumper-7 ] TArray RequestQueue; // 0xA0(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_439E[0x50]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0xB8 - 0x58) // ScriptStruct Engine.AnimNode_LinkedAnimGraph struct FAnimNode_LinkedAnimGraph : public FAnimNode_CustomProperty { public: TArray InputPoses; // 0x58(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InputPoseNames; // 0x68(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf InstanceClass; // 0x78(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_439F[0x18]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* PendingBlendOutProfile; // 0x98(0x8)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_43A0[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* PendingBlendInProfile; // 0xA8(0x8)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 bReceiveNotifiesFromLinkedInstances : 1; // Mask: 0x1, PropSize: 0x10xB0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bPropagateNotifiesToLinkedInstances : 1; // Mask: 0x2, PropSize: 0x10xB0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43A1[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0xC8 - 0xB8) // ScriptStruct Engine.AnimNode_LinkedAnimLayer struct FAnimNode_LinkedAnimLayer : public FAnimNode_LinkedAnimGraph { public: TSubclassOf Interface; // 0xB8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Layer; // 0xC0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xB8 (0xC8 - 0x10) // ScriptStruct Engine.AnimNode_LinkedInputPose struct FAnimNode_LinkedInputPose : public FAnimNode_Base { public: class FName Name; // 0x10(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Graph; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPoseLink InputPose; // 0x20(0x10)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_43A2[0x98]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xF8 (0x108 - 0x10) // ScriptStruct Engine.AnimNode_SaveCachedPose struct FAnimNode_SaveCachedPose : public FAnimNode_Base { public: struct FPoseLink Pose; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName CachePoseName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43A3[0xE0]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InputScaleBiasClampState struct FInputScaleBiasClampState { public: uint8 Pad_43A4[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x40 - 0x38) // ScriptStruct Engine.AnimNode_SequencePlayerBase struct FAnimNode_SequencePlayerBase : public FAnimNode_AssetPlayerBase { public: struct FInputScaleBiasClampState PlayRateScaleBiasClampState; // 0x38(0x8)(NoDestructor, Protected, NativeAccessSpecifierProtected) }; // 0x8 (0x48 - 0x40) // ScriptStruct Engine.AnimNode_SequencePlayer struct FAnimNode_SequencePlayer : public FAnimNode_SequencePlayerBase { public: class UAnimSequenceBase* Sequence; // 0x40(0x8)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x2C (0x2C - 0x0) // ScriptStruct Engine.InputScaleBiasClampConstants struct FInputScaleBiasClampConstants { public: bool bMapRange; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClampResult; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x2(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43A6[0x1]; // Fixing Size After Last Property [ Dumper-7 ] struct FInputRange InRange; // 0x4(0x8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0xC(0x8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float Scale; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMin; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x28(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x58 (0x98 - 0x40) // ScriptStruct Engine.AnimNode_SequencePlayer_Standalone struct FAnimNode_SequencePlayer_Standalone : public FAnimNode_SequencePlayerBase { public: class FName GroupName; // 0x40(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) enum class EAnimGroupRole GroupRole; // 0x48(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) enum class EAnimSyncMethod Method; // 0x49(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIgnoreForRelevancyTest; // 0x4A(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_43A7[0x5]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimSequenceBase* Sequence; // 0x50(0x8)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PlayRateBasis; // 0x58(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PlayRate; // 0x5C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FInputScaleBiasClampConstants PlayRateScaleBiasClampConstants; // 0x60(0x2C)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) float StartPosition; // 0x8C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bLoopAnimation; // 0x90(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bStartFromMatchingPose; // 0x91(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_43A8[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC8 (0xC8 - 0x0) // ScriptStruct Engine.AnimationActiveTransitionEntry struct FAnimationActiveTransitionEntry { public: uint8 Pad_43A9[0xB8]; // Fixing Size After Last Property [ Dumper-7 ] class UBlendProfile* BlendProfile; // 0xB8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43AA[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.AnimationPotentialTransition struct FAnimationPotentialTransition { public: uint8 Pad_43AB[0x30]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xB8 (0xC8 - 0x10) // ScriptStruct Engine.AnimNode_StateMachine struct FAnimNode_StateMachine : public FAnimNode_Base { public: int32 StateMachineIndexInClass; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTransitionsPerFrame; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTransitionsRequests; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipFirstUpdateTransition; // 0x1C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bReinitializeOnBecomingRelevant; // 0x1D(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCreateNotifyMetaData; // 0x1E(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowConduitEntryStates; // 0x1F(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43AC[0xA8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xA8 (0xB8 - 0x10) // ScriptStruct Engine.AnimNode_TransitionPoseEvaluator struct FAnimNode_TransitionPoseEvaluator : public FAnimNode_Base { public: uint8 Pad_43AD[0x88]; // Fixing Size After Last Property [ Dumper-7 ] int32 FramesToCachePose; // 0x98(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43AF[0x4]; // Fixing Size After Last Property [ Dumper-7 ] enum class EEvaluatorDataSource DataSource; // 0xA0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EEvaluatorMode EvaluatorMode; // 0xA1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43B0[0x16]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x28 - 0x10) // ScriptStruct Engine.AnimNode_TransitionResult struct FAnimNode_TransitionResult : public FAnimNode_Base { public: bool bCanEnterTransition; // 0x10(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43B1[0x17]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x28 - 0x10) // ScriptStruct Engine.AnimNode_UseCachedPose struct FAnimNode_UseCachedPose : public FAnimNode_Base { public: struct FPoseLink LinkToCachingNode; // 0x10(0x10)(NoDestructor, NativeAccessSpecifierPublic) class FName CachePoseName; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimNotifyContext struct FAnimNotifyContext { public: uint8 Pad_43B2[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AnimSequenceTrackContainer struct FAnimSequenceTrackContainer { public: TArray AnimationTracks; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TrackNames; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.TranslationTrack struct FTranslationTrack { public: TArray PosKeys; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.RotationTrack struct FRotationTrack { public: TArray RotKeys; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ScaleTrack struct FScaleTrack { public: TArray ScaleKeys; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CurveTrack struct FCurveTrack { public: class FName CurveName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CurveWeights; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.CompressedTrack struct FCompressedTrack { public: TArray ByteStream; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) float Mins[0x3]; // 0x20(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Ranges[0x3]; // 0x2C(0xC)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimSetMeshLinkup struct FAnimSetMeshLinkup { public: TArray BoneToTrackTable; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x30 - 0x10) // ScriptStruct Engine.AnimNode_SingleNode struct FAnimNode_SingleNode : public FAnimNode_Base { public: struct FPoseLink SourcePose; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_43B4[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x108 (0x980 - 0x878) // ScriptStruct Engine.AnimSingleNodeInstanceProxy struct FAnimSingleNodeInstanceProxy : public FAnimInstanceProxy { public: uint8 Pad_43B5[0x108]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AnimationTransitionRule struct FAnimationTransitionRule { public: class FName RuleToExecute; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool TransitionReturnVal; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43B6[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 TransitionIndex; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AnimationStateBase struct FAnimationStateBase { public: class FName StateName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x28 - 0x8) // ScriptStruct Engine.AnimationState struct FAnimationState : public FAnimationStateBase { public: TArray Transitions; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) int32 StateRootNodeIndex; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FullyBlendedNotify; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x40 - 0x8) // ScriptStruct Engine.AnimationTransitionBetweenStates struct FAnimationTransitionBetweenStates : public FAnimationStateBase { public: int32 PreviousState; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NextState; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CrossfadeDuration; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InterruptNotify; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAlphaBlendOption BlendMode; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43B7[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveFloat* CustomCurve; // 0x28(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBlendProfile* BlendProfile; // 0x30(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETransitionLogicType LogicType; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43B8[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.BakedStateExitTransition struct FBakedStateExitTransition { public: int32 CanTakeDelegateIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CustomResultNodeIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TransitionIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDesiredTransitionReturnValue; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutomaticRemainingTimeRule; // 0xD(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BA[0x2]; // Fixing Size After Last Property [ Dumper-7 ] class FName SyncGroupNameToRequireValidMarkersRule; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PoseEvaluatorLinks; // 0x18(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.BakedAnimationState struct FBakedAnimationState { public: class FName StateName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Transitions; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) int32 StateRootNodeIndex; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FullyBlendedNotify; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsAConduit; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BB[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 EntryRuleNodeIndex; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PlayerNodeIndices; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerNodeIndices; // 0x40(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) bool bAlwaysResetOnEntry; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BC[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.BakedAnimationStateMachine struct FBakedAnimationStateMachine { public: class FName MachineName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InitialState; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BD[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray States; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Transitions; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.ExposedValueCopyRecord struct FExposedValueCopyRecord { public: int32 CopyIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EPostCopyOperation PostCopyOperation; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BE[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.ExposedValueHandler struct FExposedValueHandler { public: TArray CopyRecords; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) class UFunction* Function; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43BF[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class FName BoundFunction; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x18 - 0x8) // ScriptStruct Engine.AnimSubsystem_Base struct FAnimSubsystem_Base : public FAnimSubsystem { public: TArray ExposedValueHandlers; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0xA0 (0xA8 - 0x8) // ScriptStruct Engine.AnimSubsystemInstance_NodeRelevancy struct FAnimSubsystemInstance_NodeRelevancy : public FAnimSubsystemInstance { public: uint8 Pad_43C0[0xA0]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.PropertyAccessSegment struct FPropertyAccessSegment { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UStruct* Struct; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) FFieldPathProperty_ Property; // 0x10(0x20)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x30(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ArrayIndex; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint16 Flags; // 0x3C(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43C1[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.PropertyAccessPath struct FPropertyAccessPath { public: int32 PathSegmentStartIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 PathSegmentCount; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PropertyAccessCopy struct FPropertyAccessCopy { public: int32 AccessIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 DestAccessStartIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 DestAccessEndIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EPropertyAccessCopyType Type; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43C3[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PropertyAccessCopyBatch struct FPropertyAccessCopyBatch { public: TArray Copies; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.PropertyAccessLibrary struct FPropertyAccessLibrary { public: TArray PathSegments; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray SrcPaths; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray DestPaths; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray CopyBatchArray; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_43C4[0x38]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x78 (0x80 - 0x8) // ScriptStruct Engine.AnimSubsystem_PropertyAccess struct FAnimSubsystem_PropertyAccess : public FAnimSubsystem { public: struct FPropertyAccessLibrary Library; // 0x8(0x78)(NativeAccessSpecifierPrivate) }; // 0x58 (0x60 - 0x8) // ScriptStruct Engine.AnimSubsystem_Tag struct FAnimSubsystem_Tag : public FAnimSubsystem { public: TMap NodeIndices; // 0x8(0x50)(NativeAccessSpecifierPrivate) uint8 Pad_43C5[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.AssetMapping struct FAssetMapping { public: class UAnimationAsset* SourceAsset; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimationAsset* TargetAsset; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.BlendProfileBoneEntry struct FBlendProfileBoneEntry { public: struct FBoneReference BoneReference; // 0x0(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) float BlendScale; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.CachedAnimStateData struct FCachedAnimStateData { public: class FName StateMachineName; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43C6[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CachedAnimStateArray struct FCachedAnimStateArray { public: TArray States; // 0x0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_43C7[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CachedAnimAssetPlayerData struct FCachedAnimAssetPlayerData { public: class FName StateMachineName; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43C8[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.CachedAnimRelevancyData struct FCachedAnimRelevancyData { public: class FName StateMachineName; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43C9[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.CachedAnimTransitionData struct FCachedAnimTransitionData { public: class FName StateMachineName; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FromStateName; // 0x8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ToStateName; // 0x10(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43CA[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.NamedCurveValue struct FNamedCurveValue { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.InputClampConstants struct FInputClampConstants { public: bool bClampResult; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43CB[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float ClampMin; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.InputClampState struct FInputClampState { public: uint8 Pad_43CC[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x20 - 0x8) // ScriptStruct Engine.MirrorTableRow struct FMirrorTableRow : public FTableRowBase { public: class FName Name; // 0x8(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MirroredName; // 0x10(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMirrorRowType MirrorEntryType; // 0x18(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43CD[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.MirrorFindReplaceExpression struct FMirrorFindReplaceExpression { public: class FName FindExpression; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ReplaceExpression; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMirrorFindReplaceMethod FindReplaceMethod; // 0x10(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43CE[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.TrajectorySample struct FTrajectorySample { public: float AccumulatedSeconds; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AccumulatedDistance; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43CF[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform Transform; // 0x10(0x60)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LinearVelocity; // 0x70(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D0[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.TrajectorySampleRange struct FTrajectorySampleRange { public: TArray Samples; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) int32 SampleRate; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D1[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.NodeItem struct FNodeItem { public: class FName ParentName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D2[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform Transform; // 0x10(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.PoseData struct FPoseData { public: TArray LocalSpacePose; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray CurveData; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.PoseAssetInfluence struct FPoseAssetInfluence { public: int32 PoseIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BoneTransformIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PoseAssetInfluences struct FPoseAssetInfluences { public: TArray Influences; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.PoseDataContainer struct FPoseDataContainer { public: TArray PoseNames; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Tracks; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray TrackBoneIndices; // 0x20(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray TrackPoseInfluenceIndices; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Poses; // 0x40(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Curves; // 0x50(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.PreviewAttachedObjectPair struct FPreviewAttachedObjectPair { public: TSoftObjectPtr AttachedObject; // 0x0(0x30)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UObject* Object; // 0x30(0x8)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName AttachedTo; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PreviewAssetAttachContainer struct FPreviewAssetAttachContainer { public: TArray AttachedObjects; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPrivate) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.PreviewMeshCollectionEntry struct FPreviewMeshCollectionEntry { public: TSoftObjectPtr SkeletalMesh; // 0x0(0x30)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AnimBlueprint; // 0x30(0x30)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.Node struct FNode { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ParentName; // 0x8(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform Transform; // 0x10(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayName; // 0x70(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAdvanced; // 0x80(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D4[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.RigTransformConstraint struct FRigTransformConstraint { public: enum class EConstraintTransform TranformType; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D5[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName ParentSpace; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Weight; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.TransformBaseConstraint struct FTransformBaseConstraint { public: TArray TransformConstraints; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.TransformBase struct FTransformBase { public: class FName Node; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransformBaseConstraint Constraints[0x2]; // 0x8(0x20)(Edit, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SkeletonToMeshLinkup struct FSkeletonToMeshLinkup { public: TArray SkeletonToMeshTable; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray MeshToSkeletonTable; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BoneNode struct FBoneNode { public: class FName Name; // 0x0(0x8)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ParentIndex; // 0x8(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EBoneTranslationRetargetingMode TranslationRetargetingMode; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43D6[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ReferencePose struct FReferencePose { public: class FName PoseName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ReferencePose; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BoneReductionSetting struct FBoneReductionSetting { public: TArray BonesToRemove; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.NameMapping struct FNameMapping { public: class FName NodeName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.RigConfiguration struct FRigConfiguration { public: class URig* Rig; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BoneMappingTable; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimSlotGroup struct FAnimSlotGroup { public: class FName GroupName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SlotNames; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.VirtualBone struct FVirtualBone { public: class FName SourceBoneName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TargetBoneName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VirtualBoneName; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SkinWeightProfileInfo struct FSkinWeightProfileInfo { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPerPlatformBool DefaultProfile; // 0x8(0x1)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_43D7[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FPerPlatformInt DefaultProfileFromLODIndex; // 0xC(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.SkinWeightProfileManagerTickFunction struct FSkinWeightProfileManagerTickFunction : public FTickFunction { public: uint8 Pad_43D8[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CurveMetaData struct FCurveMetaData { public: uint8 Pad_43D9[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.SmartNameMapping struct FSmartNameMapping { public: uint8 Pad_43DA[0x70]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.SmartNameContainer struct FSmartNameContainer { public: uint8 Pad_43DB[0x50]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.TimeStretchCurveMarker struct FTimeStretchCurveMarker { public: float Time[0x3]; // 0x0(0xC)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0xC(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.TimeStretchCurve struct FTimeStretchCurve { public: float SamplingRate; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CurveValueMinPrecision; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Markers; // 0x8(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate) float Sum_dT_i_by_C_i[0x3]; // 0x18(0xC)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43DC[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.TimeStretchCurveInstance struct FTimeStretchCurveInstance { public: bool bHasValidData; // 0x0(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43DE[0x2F]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimGroupInfo struct FAnimGroupInfo { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AnimParentNodeAssetOverride struct FAnimParentNodeAssetOverride { public: class UAnimationAsset* NewAsset; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ParentNodeGuid; // 0x8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AssetCompileData struct FAssetCompileData { public: TWeakObjectPtr Asset; // 0x0(0x8)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.PrimaryAssetTypeInfo struct FPrimaryAssetTypeInfo { public: class FName PrimaryAssetType; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr AssetBaseClass; // 0x8(0x30)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf AssetBaseClassLoaded; // 0x38(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasBlueprintClasses; // 0x40(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsEditorOnly; // 0x41(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43DF[0x6]; // Fixing Size After Last Property [ Dumper-7 ] TArray Directories; // 0x48(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray SpecificAssets; // 0x58(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) struct FPrimaryAssetRules Rules; // 0x68(0xC)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_43E0[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray AssetScanPaths; // 0x78(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) bool bIsDynamicAsset; // 0x88(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43E2[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 NumberOfAssets; // 0x8C(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.AssetManagerSearchRules struct FAssetManagerSearchRules { public: TArray AssetScanPaths; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray IncludePatterns; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludePatterns; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf AssetBaseClass; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasBlueprintClasses; // 0x38(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceSynchronousScan; // 0x39(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipVirtualPathExpansion; // 0x3A(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipManagerIncludeCheck; // 0x3B(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43E3[0x14]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.AudioEffectParameters struct FAudioEffectParameters { public: uint8 Pad_43E4[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x48 - 0x8) // ScriptStruct Engine.AudioReverbEffect struct FAudioReverbEffect : public FAudioEffectParameters { public: uint8 Pad_43E5[0x40]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AudioQualitySettings struct FAudioQualitySettings { public: class FText DisplayName; // 0x0(0x18)(Edit, NativeAccessSpecifierPublic) int32 MaxChannels; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43E6[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.SoundDebugEntry struct FSoundDebugEntry { public: class FName DebugName; // 0x0(0x8)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath Sound; // 0x8(0x20)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.DefaultAudioBusSettings struct FDefaultAudioBusSettings { public: struct FSoftObjectPath AudioBus; // 0x0(0x20)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xB0 (0xB0 - 0x0) // ScriptStruct Engine.SoundSubmixSendInfo struct FSoundSubmixSendInfo { public: enum class ESendLevelControlMethod SendLevelControlMethod; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESubmixSendStage SendStage; // 0x1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43E8[0x6]; // Fixing Size After Last Property [ Dumper-7 ] class USoundSubmixBase* SoundSubmix; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SendLevel; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableManualSendClamp; // 0x14(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43E9[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float MinSendLevel; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendLevel; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendDistance; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendDistance; // 0x24(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x28(0x88)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.AudioVolumeSubmixSendSettings struct FAudioVolumeSubmixSendSettings { public: enum class EAudioVolumeLocationState ListenerLocationState; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAudioVolumeLocationState SourceLocationState; // 0x1(0x1)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43EA[0x6]; // Fixing Size After Last Property [ Dumper-7 ] TArray SubmixSends; // 0x8(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.AudioVolumeSubmixOverrideSettings struct FAudioVolumeSubmixOverrideSettings { public: class USoundSubmix* Submix; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SubmixEffectChain; // 0x8(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) float CrossfadeTime; // 0x18(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43EB[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.InteriorSettings struct FInteriorSettings { public: bool bIsWorldSettings; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43EC[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ExteriorVolume; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorTime; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorLPF; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorLPFTime; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorVolume; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorTime; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorLPF; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorLPFTime; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.NodeToCodeAssociation struct FNodeToCodeAssociation { public: uint8 Pad_43ED[0x14]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x190 (0x190 - 0x0) // ScriptStruct Engine.DebuggingInfoForSingleFunction struct FDebuggingInfoForSingleFunction { public: uint8 Pad_43EE[0x190]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.PointerToUberGraphFrame struct FPointerToUberGraphFrame { public: uint8 Pad_43EF[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.BlueprintDebugData struct FBlueprintDebugData { public: uint8 Pad_43F0[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.EventGraphFastCallPair struct FEventGraphFastCallPair { public: class UFunction* FunctionToPatch; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EventGraphCallOffset; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43F1[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.BlueprintComponentChangedPropertyInfo struct FBlueprintComponentChangedPropertyInfo { public: class FName PropertyName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ArrayIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43F2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UStruct* PropertyScope; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.BlueprintCookedComponentInstancingData struct FBlueprintCookedComponentInstancingData { public: TArray ChangedPropertyList; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_43F3[0x11]; // Fixing Size After Last Property [ Dumper-7 ] bool bHasValidCookedData; // 0x21(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43F4[0x26]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BPComponentClassOverride struct FBPComponentClassOverride { public: class FName ComponentName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ComponentClass; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2 (0x2 - 0x0) // ScriptStruct Engine.AnimCurveType struct FAnimCurveType { public: uint8 Pad_43F5[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x0 (0x1 - 0x1) // ScriptStruct Engine.BookmarkJumpToSettings struct FBookmarkJumpToSettings : public FBookmarkBaseJumpToSettings { public: }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BuilderPoly struct FBuilderPoly { public: TArray VertexIndices; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) int32 Direction; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ItemName; // 0x14(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PolyFlags; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CameraLensInterfaceClassSupport struct FCameraLensInterfaceClassSupport { public: TSubclassOf Class; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PooledCameraShakes struct FPooledCameraShakes { public: TArray PooledShakes; // 0x0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ActiveCameraShakeInfo struct FActiveCameraShakeInfo { public: class UCameraShakeBase* ShakeInstance; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr ShakeSource; // 0x8(0x8)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsCustomInitialized; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43F6[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.CameraShakeStartParams struct FCameraShakeStartParams { public: bool bIsRestarting; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x7D0 (0x7D0 - 0x0) // ScriptStruct Engine.CameraShakeUpdateParams struct FCameraShakeUpdateParams { public: float DeltaTime; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShakeScale; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DynamicScale; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendingWeight; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMinimalViewInfo POV; // 0x10(0x7C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x7D0 (0x7D0 - 0x0) // ScriptStruct Engine.CameraShakeScrubParams struct FCameraShakeScrubParams { public: float AbsoluteTime; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShakeScale; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DynamicScale; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendingWeight; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMinimalViewInfo POV; // 0x10(0x7C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x730 (0x730 - 0x0) // ScriptStruct Engine.CameraShakeUpdateResult struct FCameraShakeUpdateResult { public: uint8 Pad_43F7[0x730]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.CameraShakeStopParams struct FCameraShakeStopParams { public: bool bImmediately; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CameraShakeDuration struct FCameraShakeDuration { public: float Duration; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class ECameraShakeDurationType Type; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43F8[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CameraShakeInfo struct FCameraShakeInfo { public: struct FCameraShakeDuration Duration; // 0x0(0x8)(NoDestructor, NativeAccessSpecifierPublic) float BlendIn; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOut; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.DummySpacerCameraTypes struct FDummySpacerCameraTypes { public: uint8 Pad_43F9[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.CollisionResponseTemplate struct FCollisionResponseTemplate { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionEnabled CollisionEnabled; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43FA[0x1]; // Fixing Size After Last Property [ Dumper-7 ] bool bCanModify; // 0xA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43FB[0x21]; // Fixing Size After Last Property [ Dumper-7 ] class FName ObjectTypeName; // 0x2C(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_43FC[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray CustomResponses; // 0x38(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.CustomChannelSetup struct FCustomChannelSetup { public: enum class ECollisionChannel Channel; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECollisionResponse DefaultResponse; // 0x1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceType; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStaticObject; // 0x3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x4(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CustomProfile struct FCustomProfile { public: class FName Name; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CustomResponses; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.BlueprintComponentDelegateBinding struct FBlueprintComponentDelegateBinding { public: class FName ComponentPropertyName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DelegatePropertyName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ActorComponentInstanceSourceInfo struct FActorComponentInstanceSourceInfo { public: class UObject* SourceComponentTemplate; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EComponentCreationMethod SourceComponentCreationMethod; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_43FE[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 SourceComponentTypeSerializedIndex; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x8 (0x60 - 0x58) // ScriptStruct Engine.ActorInstanceData struct FActorInstanceData : public FInstanceCacheDataBase { public: TSubclassOf ActorClass; // 0x58(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x8 (0xA8 - 0xA0) // ScriptStruct Engine.AudioComponentParam struct FAudioComponentParam : public FAudioParameter { public: class USoundWave* SoundWaveParam; // 0xA0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.CharacterMovementComponentPrePhysicsTickFunction struct FCharacterMovementComponentPrePhysicsTickFunction : public FTickFunction { public: uint8 Pad_4400[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.ChildActorAttachedActorInfo struct FChildActorAttachedActorInfo { public: TWeakObjectPtr Actor; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SocketName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform RelativeTransform; // 0x10(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0xF8 - 0xB8) // ScriptStruct Engine.ChildActorComponentInstanceData struct FChildActorComponentInstanceData : public FSceneComponentInstanceData { public: TSubclassOf ChildActorClass; // 0xB8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ChildActorName; // 0xC0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AttachedActors; // 0xC8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_4401[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.CachedKeyToActionInfo struct FCachedKeyToActionInfo { public: TWeakObjectPtr PlayerInput; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4402[0x68]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x88 (0x140 - 0xB8) // ScriptStruct Engine.PrecomputedLightInstanceData struct FPrecomputedLightInstanceData : public FSceneComponentInstanceData { public: uint8 Pad_4403[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform Transform; // 0xC0(0x60)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid LightGuid; // 0x120(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PreviewShadowMapChannel; // 0x130(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4404[0xC]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.BatchedLine struct FBatchedLine { public: struct FVector Start; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector End; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x30(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemainingLifeTime; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DepthPriority; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4405[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.BatchedPoint struct FBatchedPoint { public: struct FVector Position; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x18(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PointSize; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemainingLifeTime; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DepthPriority; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4406[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.LODMappingData struct FLODMappingData { public: TArray Mapping; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray InverseMapping; // 0x10(0x10)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ComponentSync struct FComponentSync { public: class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESyncOption SyncOption; // 0x8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4407[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.MaterialSpriteElement struct FMaterialSpriteElement { public: class UMaterialInterface* Material; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* DistanceToOpacityCurve; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSizeIsInScreenSpace : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_220 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4408[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float BaseSizeX; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseSizeY; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4409[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveFloat* DistanceToSizeCurve; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.EngineShowFlagsSetting struct FEngineShowFlagsSetting { public: class FString ShowFlagName; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Enabled; // 0x10(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_440A[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.SkeletalMeshComponentEndPhysicsTickFunction struct FSkeletalMeshComponentEndPhysicsTickFunction : public FTickFunction { public: uint8 Pad_440B[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.SkeletalMeshComponentClothTickFunction struct FSkeletalMeshComponentClothTickFunction : public FTickFunction { public: uint8 Pad_440C[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.TentDistribution struct FTentDistribution { public: float TipAltitude; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TipValue; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Width; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.SplineCurves struct FSplineCurves { public: struct FInterpCurveVector Position; // 0x0(0x18)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveQuat Rotation; // 0x18(0x18)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveVector Scale; // 0x30(0x18)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveFloat ReparamTable; // 0x48(0x18)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USplineMetadata* MetaData; // 0x60(0x8)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Version; // 0x68(0x4)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_440D[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.SplinePoint struct FSplinePoint { public: float InputKey; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_440E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Position; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ArriveTangent; // 0x20(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LeaveTangent; // 0x38(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x50(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Scale; // 0x68(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESplinePointType Type; // 0x80(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4410[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xE8 (0x1A0 - 0xB8) // ScriptStruct Engine.SplineInstanceData struct FSplineInstanceData : public FSceneComponentInstanceData { public: bool bSplineHasBeenEdited; // 0xB8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4412[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FSplineCurves SplineCurves; // 0xC0(0x70)(NativeAccessSpecifierPublic) struct FSplineCurves SplineCurvesPreUCS; // 0x130(0x70)(NativeAccessSpecifierPublic) }; // 0xB0 (0xB0 - 0x0) // ScriptStruct Engine.SplineMeshParams struct FSplineMeshParams { public: struct FVector StartPos; // 0x0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector StartTangent; // 0x18(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D StartScale; // 0x30(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartRoll; // 0x40(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4413[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D StartOffset; // 0x48(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndPos; // 0x58(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D EndScale; // 0x70(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndTangent; // 0x80(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndRoll; // 0x98(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4414[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D EndOffset; // 0xA0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.PaintedVertex struct FPaintedVertex { public: struct FVector Position; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4415[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector4 Normal; // 0x20(0x20)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.StaticMeshVertexColorLODData struct FStaticMeshVertexColorLODData { public: TArray PaintedVertices; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VertexBufferColors; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint32 LODIndex; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4416[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x168 - 0x130) // ScriptStruct Engine.StaticMeshComponentInstanceData struct FStaticMeshComponentInstanceData : public FPrimitiveComponentInstanceData { public: class UStaticMesh* StaticMesh; // 0x130(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray VertexColorLODs; // 0x138(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray CachedStaticLighting; // 0x148(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray StreamingTextureData; // 0x158(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x68 (0x1D0 - 0x168) // ScriptStruct Engine.SplineMeshInstanceData struct FSplineMeshInstanceData : public FStaticMeshComponentInstanceData { public: struct FVector StartPos; // 0x168(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndPos; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector StartTangent; // 0x198(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndTangent; // 0x1B0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4417[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.ObjectCookedMetaDataStore struct FObjectCookedMetaDataStore { public: TMap ObjectMetaData; // 0x0(0x50)(NativeAccessSpecifierPrivate) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.FieldCookedMetaDataStore struct FFieldCookedMetaDataStore { public: TMap FieldMetaData; // 0x0(0x50)(NativeAccessSpecifierPrivate) }; // 0xA0 (0xA0 - 0x0) // ScriptStruct Engine.StructCookedMetaDataStore struct FStructCookedMetaDataStore { public: struct FObjectCookedMetaDataStore ObjectMetaData; // 0x0(0x50)(NativeAccessSpecifierPrivate) TMap PropertiesMetaData; // 0x50(0x50)(NativeAccessSpecifierPrivate) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.CullDistanceSizePair struct FCullDistanceSizePair { public: float Size; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CullDistance; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x208 (0x208 - 0x0) // ScriptStruct Engine.RuntimeCurveLinearColor struct FRuntimeCurveLinearColor { public: struct FRichCurve ColorCurves[0x4]; // 0x0(0x200)(NativeAccessSpecifierPublic) class UCurveLinearColor* ExternalCurve; // 0x200(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.CurveAtlasColorAdjustments struct FCurveAtlasColorAdjustments { public: uint8 bChromaKeyTexture : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_221 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4418[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float AdjustBrightness; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustBrightnessCurve; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustVibrance; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustSaturation; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustRGBCurve; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustHue; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustMinAlpha; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustMaxAlpha; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x188 (0x188 - 0x0) // ScriptStruct Engine.RuntimeVectorCurve struct FRuntimeVectorCurve { public: struct FRichCurve VectorCurves[0x3]; // 0x0(0x180)(NativeAccessSpecifierPublic) class UCurveVector* ExternalCurve; // 0x180(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.IntegralKey struct FIntegralKey { public: float Time; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Value; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x80 - 0x68) // ScriptStruct Engine.IntegralCurve struct FIntegralCurve : public FIndexedCurve { public: TArray Keys; // 0x68(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) int32 DefaultValue; // 0x78(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bUseDefaultValueBeforeFirstKey; // 0x7C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4419[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.NameCurveKey struct FNameCurveKey { public: float Time; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Value; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x78 - 0x68) // ScriptStruct Engine.NameCurve struct FNameCurve : public FIndexedCurve { public: TArray Keys; // 0x68(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SimpleCurveKey struct FSimpleCurveKey { public: float Time; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x88 - 0x70) // ScriptStruct Engine.SimpleCurve struct FSimpleCurve : public FRealCurve { public: enum class ERichCurveInterpMode InterpMode; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_441A[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray Keys; // 0x78(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.StringCurveKey struct FStringCurveKey { public: float Time; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_441B[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString Value; // 0x8(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x88 - 0x68) // ScriptStruct Engine.StringCurve struct FStringCurve : public FIndexedCurve { public: class FString DefaultValue; // 0x68(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Keys; // 0x78(0x10)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.CurveTableRowHandle struct FCurveTableRowHandle { public: class UCurveTable* CurveTable; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.DataDrivenConsoleVariable struct FDataDrivenConsoleVariable { public: enum class EFDataDrivenCVarType Type; // 0x0(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_441C[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FString Name; // 0x8(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Tooltip; // 0x18(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultValueFloat; // 0x28(0x4)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DefaultValueInt; // 0x2C(0x4)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DefaultValueBool; // 0x30(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_441D[0x1F]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.DataTableCategoryHandle struct FDataTableCategoryHandle { public: class UDataTable* DataTable; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ColumnName; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowContents; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.DebugCameraControllerSettingsViewModeIndex struct FDebugCameraControllerSettingsViewModeIndex { public: uint8 Pad_441E[0x8]; // Fixing Size After Last Property [ Dumper-7 ] enum class EViewModeIndex ViewModeIndex; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_441F[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xD0 (0xD0 - 0x0) // ScriptStruct Engine.RollbackNetStartupActorInfo struct FRollbackNetStartupActorInfo { public: uint8 Pad_4420[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class UObject* Archetype; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4421[0xB0]; // Fixing Size After Last Property [ Dumper-7 ] TArray ObjReferences; // 0xC0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.MulticastRecordOptions struct FMulticastRecordOptions { public: class FString FuncPathName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bServerSkip; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClientSkip; // 0x11(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4422[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SelectedFragmentProperties struct FSelectedFragmentProperties { public: class FName Tag; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Fragment; // 0x8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4423[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.DPMatchingIfCondition struct FDPMatchingIfCondition { public: class FName Operator; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Arg1; // 0x8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Arg2; // 0x18(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.DPMatchingRulestructBase struct FDPMatchingRulestructBase { public: uint8 Pad_4425[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class FString RuleName; // 0x8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray IfConditions; // 0x18(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) class FString AppendFragments; // 0x28(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SetUserVar; // 0x38(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestructA struct FDPMatchingRulestructA : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestructB struct FDPMatchingRulestructB : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestructC struct FDPMatchingRulestructC : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestructD struct FDPMatchingRulestructD : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestructE struct FDPMatchingRulestructE : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x68 - 0x48) // ScriptStruct Engine.DPMatchingRulestruct struct FDPMatchingRulestruct : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x48(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x58(0x10)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.DialogueContext struct FDialogueContext { public: class UDialogueVoice* Speaker; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Targets; // 0x8(0x10)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.DialogueWaveParameter struct FDialogueWaveParameter { public: class UDialogueWave* DialogueWave; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogueContext Context; // 0x8(0x18)(Edit, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.DialogueContextMapping struct FDialogueContextMapping { public: struct FDialogueContext Context; // 0x0(0x18)(Edit, NativeAccessSpecifierPublic) class USoundWave* SoundWave; // 0x18(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString LocalizationKeyFormat; // 0x20(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDialogueSoundWaveProxy* Proxy; // 0x30(0x8)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.GraphReference struct FGraphReference { public: class UEdGraph* MacroGraph; // 0x0(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UBlueprint* GraphBlueprint; // 0x8(0x8)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGuid GraphGuid; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.AssetImportInfo struct FAssetImportInfo { public: uint8 Pad_4426[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x3 (0x3 - 0x0) // ScriptStruct Engine.TypedElementDeletionOptions struct FTypedElementDeletionOptions { public: bool bVerifyDeletionCanHappen; // 0x0(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWarnAboutReferences; // 0x1(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWarnAboutSoftReferences; // 0x2(0x1)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.DamageEvent struct FDamageEvent { public: uint8 Pad_4427[0x8]; // Fixing Size After Last Property [ Dumper-7 ] TSubclassOf DamageTypeClass; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x108 (0x118 - 0x10) // ScriptStruct Engine.PointDamageEvent struct FPointDamageEvent : public FDamageEvent { public: float Damage; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4428[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector_NetQuantizeNormal ShotDirection; // 0x18(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FHitResult HitInfo; // 0x30(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.RadialDamageParams struct FRadialDamageParams { public: float BaseDamage; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinimumDamage; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerRadius; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterRadius; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DamageFalloff; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x50 - 0x10) // ScriptStruct Engine.RadialDamageEvent struct FRadialDamageEvent : public FDamageEvent { public: struct FRadialDamageParams Params; // 0x10(0x14)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4429[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Origin; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ComponentHits; // 0x40(0x10)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x80 (0x80 - 0x0) // ScriptStruct Engine.RigidBodyState struct FRigidBodyState { public: struct FVector_NetQuantize100 Position; // 0x0(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_442A[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FQuat Quaternion; // 0x20(0x20)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 LinVel; // 0x40(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 AngVel; // 0x58(0x18)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Flags; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_442B[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.FontCharacter struct FFontCharacter { public: int32 StartU; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartV; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 USize; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VSize; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TextureIndex; // 0x10(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_442C[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 VerticalOffset; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.ForceFeedbackChannelDetails struct FForceFeedbackChannelDetails { public: uint8 bAffectsLeftLarge : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAffectsLeftSmall : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAffectsRightLarge : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAffectsRightSmall : 1; // Mask: 0x8, PropSize: 0x10x0(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_222 : 4; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_442D[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FRuntimeFloatCurve Curve; // 0x8(0x88)(Edit, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.RootMotionSourceStatus struct FRootMotionSourceStatus { public: uint8 Flags; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.RootMotionFinishVelocitySettings struct FRootMotionFinishVelocitySettings { public: enum class ERootMotionFinishVelocityMode Mode; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_442F[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector SetVelocity; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampVelocity; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4430[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xD8 (0xD8 - 0x0) // ScriptStruct Engine.RootMotionSource struct FRootMotionSource { public: uint8 Pad_4431[0x10]; // Fixing Size After Last Property [ Dumper-7 ] uint16 Priority; // 0x10(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 LocalID; // 0x12(0x2)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ERootMotionAccumulateMode AccumulateMode; // 0x14(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4432[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName InstanceName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartTime; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentTime; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousTime; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRootMotionSourceStatus Status; // 0x30(0x1)(NoDestructor, NativeAccessSpecifierPublic) struct FRootMotionSourceSettings Settings; // 0x31(0x1)(NoDestructor, NativeAccessSpecifierPublic) bool bInLocalSpace; // 0x32(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4433[0xD]; // Fixing Size After Last Property [ Dumper-7 ] struct FRootMotionMovementParams RootMotionParams; // 0x40(0x70)(NoDestructor, NativeAccessSpecifierPublic) struct FRootMotionFinishVelocitySettings FinishVelocityParams; // 0xB0(0x28)(NoDestructor, NativeAccessSpecifierPublic) }; // 0x28 (0x100 - 0xD8) // ScriptStruct Engine.RootMotionSource_ConstantForce struct FRootMotionSource_ConstantForce : public FRootMotionSource { public: struct FVector Force; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* StrengthOverTime; // 0xF0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4434[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x140 - 0xD8) // ScriptStruct Engine.RootMotionSource_RadialForce struct FRootMotionSource_RadialForce : public FRootMotionSource { public: struct FVector Location; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* LocationActor; // 0xF0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0xF8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Strength; // 0xFC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsPush; // 0x100(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNoZForce; // 0x101(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4435[0x6]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveFloat* StrengthDistanceFalloff; // 0x108(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* StrengthOverTime; // 0x110(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseFixedWorldDirection; // 0x118(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4436[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator FixedWorldDirection; // 0x120(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4437[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x120 - 0xD8) // ScriptStruct Engine.RootMotionSource_MoveToForce struct FRootMotionSource_MoveToForce : public FRootMotionSource { public: struct FVector StartLocation; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetLocation; // 0xF0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestrictSpeedToExpected; // 0x108(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4438[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveVector* PathOffsetCurve; // 0x110(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4439[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x140 - 0xD8) // ScriptStruct Engine.RootMotionSource_MoveToDynamicForce struct FRootMotionSource_MoveToDynamicForce : public FRootMotionSource { public: struct FVector StartLocation; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector InitialTargetLocation; // 0xF0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetLocation; // 0x108(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestrictSpeedToExpected; // 0x120(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_443A[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveVector* PathOffsetCurve; // 0x128(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* TimeMappingCurve; // 0x130(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_443B[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x58 (0x130 - 0xD8) // ScriptStruct Engine.RootMotionSource_JumpForce struct FRootMotionSource_JumpForce : public FRootMotionSource { public: struct FRotator Rotation; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Distance; // 0xF0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Height; // 0xF4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDisableTimeout; // 0xF8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_443C[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UCurveVector* PathOffsetCurve; // 0x100(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* TimeMappingCurve; // 0x108(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_443D[0x20]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.TouchInputControl struct FTouchInputControl { public: class UTexture2D* Image1; // 0x0(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* Image2; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Center; // 0x10(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D VisualSize; // 0x20(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D ThumbSize; // 0x30(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InteractionSize; // 0x40(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InputScale; // 0x50(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FKey MainInputKey; // 0x60(0x18)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FKey AltInputKey; // 0x78(0x18)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.HLODISMComponentDesc struct FHLODISMComponentDesc { public: class UStaticMesh* StaticMesh; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Instances; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InstancesCustomPrimitiveData; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.HLODProxyMesh struct FHLODProxyMesh { public: TLazyObjectPtr LODActor; // 0x0(0x1C)(IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_443E[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UStaticMesh* StaticMesh; // 0x20(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName Key; // 0x28(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ComponentKey struct FComponentKey { public: TSubclassOf OwnerClass; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName SCSVariableName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid AssociatedGuid; // 0x10(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.ComponentOverrideRecord struct FComponentOverrideRecord { public: TSubclassOf ComponentClass; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UActorComponent* ComponentTemplate; // 0x8(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FComponentKey ComponentKey; // 0x10(0x20)(NoDestructor, NativeAccessSpecifierPublic) struct FBlueprintCookedComponentInstancingData CookedComponentInstancingData; // 0x30(0x48)(NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.BlueprintInputDelegateBinding struct FBlueprintInputDelegateBinding { public: uint8 bConsumeInput : 1; // Mask: 0x1, PropSize: 0x10x0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bExecuteWhenPaused : 1; // Mask: 0x2, PropSize: 0x10x0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideParentBinding : 1; // Mask: 0x4, PropSize: 0x10x0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_443F[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x18 - 0x4) // ScriptStruct Engine.BlueprintInputActionDelegateBinding struct FBlueprintInputActionDelegateBinding : public FBlueprintInputDelegateBinding { public: class FName InputActionName; // 0x4(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EInputEvent InputKeyEvent; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4440[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName FunctionNameToBind; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x14 - 0x4) // ScriptStruct Engine.BlueprintInputAxisDelegateBinding struct FBlueprintInputAxisDelegateBinding : public FBlueprintInputDelegateBinding { public: class FName InputAxisName; // 0x4(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0xC(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x24 (0x28 - 0x4) // ScriptStruct Engine.BlueprintInputAxisKeyDelegateBinding struct FBlueprintInputAxisKeyDelegateBinding : public FBlueprintInputDelegateBinding { public: uint8 Pad_4441[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FKey AxisKey; // 0x8(0x18)(HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x34 (0x38 - 0x4) // ScriptStruct Engine.BlueprintInputKeyDelegateBinding struct FBlueprintInputKeyDelegateBinding : public FBlueprintInputDelegateBinding { public: uint8 Pad_4443[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FInputChord InputChord; // 0x8(0x20)(HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EInputEvent InputKeyEvent; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4444[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName FunctionNameToBind; // 0x2C(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4445[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0x10 - 0x4) // ScriptStruct Engine.BlueprintInputTouchDelegateBinding struct FBlueprintInputTouchDelegateBinding : public FBlueprintInputDelegateBinding { public: enum class EInputEvent InputKeyEvent; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4446[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName FunctionNameToBind; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.CurveEdEntry struct FCurveEdEntry { public: class UObject* CurveObject; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor CurveColor; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4447[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString CurveName; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bHideCurve; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bColorCurve; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bFloatingPointColorCurve; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bClamp; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampLow; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampHigh; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.CurveEdTab struct FCurveEdTab { public: class FString TabName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Curves; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) float ViewStartInput; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewEndInput; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewStartOutput; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewEndOutput; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.ISMComponentInstance struct FISMComponentInstance { public: int32 ClientIndex; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceSubIndex; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ISMClientInstance struct FISMClientInstance { public: TArray ComponentIndices; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ISMClientData struct FISMClientData { public: TArray Instances; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.ISMComponentData struct FISMComponentData { public: uint8 Pad_4448[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.ISMComponentDescriptor struct FISMComponentDescriptor { public: uint8 Pad_4449[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.SlateModifierKeysState struct FSlateModifierKeysState { public: uint8 ModifierKeysStateMask; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.DrawToRenderTargetContext struct FDrawToRenderTargetContext { public: class UTextureRenderTarget2D* RenderTarget; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.ImportanceTexture struct FImportanceTexture { public: struct FIntPoint Size; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumMips; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_444A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray MarginalCDF; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ConditionalCDF; // 0x20(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TextureData; // 0x30(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TWeakObjectPtr Texture; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EImportanceWeight Weighting; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_444B[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.LatentActionManager struct FLatentActionManager { public: uint8 Pad_444C[0x60]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.LayerActorStats struct FLayerActorStats { public: TSubclassOf Type; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Total; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_444D[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.ActorFolderSet struct FActorFolderSet { public: TSet ActorFolders; // 0x0(0x50)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.StreamableTextureInstance struct FStreamableTextureInstance { public: uint8 Pad_444E[0x48]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x58 - 0x48) // ScriptStruct Engine.DynamicTextureInstance struct FDynamicTextureInstance : public FStreamableTextureInstance { public: class UTexture2D* Texture; // 0x48(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAttached; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_444F[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float OriginalRadius; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x13C (0x13C - 0x0) // ScriptStruct Engine.LevelSimplificationDetails struct FLevelSimplificationDetails { public: bool bCreatePackagePerAsset; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4450[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float DetailsPercentage; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings StaticMeshMaterialSettings; // 0x8(0x94)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bOverrideLandscapeExportLOD; // 0x9C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4451[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 LandscapeExportLOD; // 0xA0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings LandscapeMaterialSettings; // 0xA4(0x94)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bBakeFoliageToLandscape; // 0x138(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBakeGrassToLandscape; // 0x139(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4452[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.ReplicatedStaticActorDestructionInfo struct FReplicatedStaticActorDestructionInfo { public: uint8 Pad_4453[0x38]; // Fixing Size After Last Property [ Dumper-7 ] TSubclassOf ObjClass; // 0x38(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.ClientReceiveData struct FClientReceiveData { public: class APlayerController* LocalPC; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MessageType; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MessageIndex; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4454[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString MessageString; // 0x18(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APlayerState* RelatedPlayerState_1; // 0x28(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APlayerState* RelatedPlayerState_2; // 0x30(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* OptionalObject; // 0x38(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.HLODInstancingKey struct FHLODInstancingKey { public: class UStaticMesh* StaticMesh; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.MaterialFunctionInfo struct FMaterialFunctionInfo { public: struct FGuid StateId; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialFunctionInterface* Function; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.MaterialParameterCollectionInfo struct FMaterialParameterCollectionInfo { public: struct FGuid StateId; // 0x0(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialParameterCollection* ParameterCollection; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.MaterialCachedParameterEditorInfo struct FMaterialCachedParameterEditorInfo { public: class FString Description; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Group; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SortPriority; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AssetIndex; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x20(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.MaterialCachedParameterEntry struct FMaterialCachedParameterEntry { public: TSet ParameterInfoSet; // 0x0(0x50)(NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.MaterialCachedParameterEditorEntry struct FMaterialCachedParameterEditorEntry { public: TArray EditorInfo; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x230 (0x230 - 0x0) // ScriptStruct Engine.MaterialCachedExpressionEditorOnlyData struct FMaterialCachedExpressionEditorOnlyData { public: struct FMaterialCachedParameterEntry EditorOnlyEntries[0x2]; // 0x0(0xA0)(NativeAccessSpecifierPublic) struct FMaterialCachedParameterEditorEntry EditorEntries[0x8]; // 0xA0(0x80)(NativeAccessSpecifierPublic) TArray StaticSwitchValues; // 0x120(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray StaticComponentMaskValues; // 0x130(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScalarMinMaxValues; // 0x140(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> ScalarCurveValues; // 0x150(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> ScalarCurveAtlasValues; // 0x160(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray VectorChannelNameValues; // 0x170(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorUsedAsChannelMaskValues; // 0x180(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TextureChannelNameValues; // 0x190(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x1A0(0x70)(NativeAccessSpecifierPublic) TArray AssetPaths; // 0x210(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LandscapeLayerNames; // 0x220(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x2F8 (0x2F8 - 0x0) // ScriptStruct Engine.MaterialCachedExpressionData struct FMaterialCachedExpressionData { public: struct FMaterialCachedParameterEntry RuntimeEntries[0x6]; // 0x0(0x1E0)(NativeAccessSpecifierPublic) TArray ScalarPrimitiveDataIndexValues; // 0x1E0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorPrimitiveDataIndexValues; // 0x1F0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScalarValues; // 0x200(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorValues; // 0x210(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DoubleVectorValues; // 0x220(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> TextureValues; // 0x230(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> FontValues; // 0x240(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray FontPageValues; // 0x250(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> RuntimeVirtualTextureValues; // 0x260(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray ReferencedTextures; // 0x270(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray FunctionInfos; // 0x280(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ParameterCollectionInfos; // 0x290(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray GrassTypes; // 0x2A0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x2B0(0x20)(NativeAccessSpecifierPublic) TArray DynamicParameterNames; // 0x2D0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QualityLevelsUsed; // 0x2E0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 bHasMaterialLayers : 1; // Mask: 0x1, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasRuntimeVirtualTextureOutput : 1; // Mask: 0x2, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasSceneColor : 1; // Mask: 0x4, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasPerInstanceCustomData : 1; // Mask: 0x8, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasPerInstanceRandom : 1; // Mask: 0x10, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasVertexInterpolator : 1; // Mask: 0x20, PropSize: 0x10x2F0(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_223 : 2; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4457[0x3]; // Fixing Size After Last Property [ Dumper-7 ] uint32 PropertyConnectedBitmask; // 0x2F4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.ScalarParameterAtlasInstanceData struct FScalarParameterAtlasInstanceData { public: bool bIsUsedAsAtlasPosition; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4458[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TSoftObjectPtr Curve; // 0x8(0x30)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr Atlas; // 0x38(0x30)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.ScalarParameterValue struct FScalarParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ParameterValue; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x14(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.VectorParameterValue struct FVectorParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ParameterValue; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x20(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.DoubleVectorParameterValue struct FDoubleVectorParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4d ParameterValue; // 0x10(0x20)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x30(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.TextureParameterValue struct FTextureParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* ParameterValue; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x18(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.RuntimeVirtualTextureParameterValue struct FRuntimeVirtualTextureParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URuntimeVirtualTexture* ParameterValue; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x18(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.FontParameterValue struct FFontParameterValue { public: struct FMaterialParameterInfo ParameterInfo; // 0x0(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* FontValue; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FontPage; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x1C(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_445A[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.MaterialInstanceCachedData struct FMaterialInstanceCachedData { public: TArray ParentLayerIndexRemap; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.MemberReference struct FMemberReference { public: class UObject* MemberParent; // 0x0(0x8)(ZeroConstructor, SaveGame, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString MemberScope; // 0x8(0x10)(ZeroConstructor, SaveGame, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName MemberName; // 0x18(0x8)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGuid MemberGuid; // 0x20(0x10)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSelfContext; // 0x30(0x1)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWasDeprecated; // 0x31(0x1)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_445B[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.MeshReductionSettings struct FMeshReductionSettings { public: float PercentTriangles; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PercentVertices; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviation; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PixelError; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeldingThreshold; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HardAngleThreshold; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BaseLODModel; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshFeatureImportance SilhouetteImportance; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshFeatureImportance TextureImportance; // 0x1D(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshFeatureImportance ShadingImportance; // 0x1E(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecalculateNormals : 1; // Mask: 0x1, PropSize: 0x10x1F(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateUniqueLightmapUVs : 1; // Mask: 0x2, PropSize: 0x10x1F(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bKeepSymmetry : 1; // Mask: 0x4, PropSize: 0x10x1F(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bVisibilityAided : 1; // Mask: 0x8, PropSize: 0x10x1F(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCullOccluded : 1; // Mask: 0x10, PropSize: 0x10x1F(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_224 : 3; // Fixing Bit-Field Size [ Dumper-7 ] enum class EStaticMeshReductionTerimationCriterion TerminationCriterion; // 0x20(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshFeatureImportance VisibilityAggressiveness; // 0x21(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EMeshFeatureImportance VertexColorImportance; // 0x22(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_445C[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.MeshInstancingSettings struct FMeshInstancingSettings { public: TSubclassOf ActorClassToUse; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceReplacementThreshold; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipMeshesWithVertexColors; // 0xC(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseHLODVolumes; // 0xD(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_445D[0x2]; // Fixing Size After Last Property [ Dumper-7 ] TSubclassOf ISMComponentToUse; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x34 (0x34 - 0x0) // ScriptStruct Engine.PacketSimulationSettings struct FPacketSimulationSettings { public: int32 PktLoss; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLossMaxSize; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLossMinSize; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktOrder; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktDup; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLag; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagVariance; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagMin; // 0x1C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagMax; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLagMin; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLagMax; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLoss; // 0x2C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktJitter; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ChannelDefinition struct FChannelDefinition { public: class FName ChannelName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ClassName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ChannelClass; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StaticChannelIndex; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTickOnCreate : 1; // Mask: 0x1, PropSize: 0x10x1C(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bServerOpen : 1; // Mask: 0x2, PropSize: 0x10x1C(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bClientOpen : 1; // Mask: 0x4, PropSize: 0x10x1C(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInitialServer : 1; // Mask: 0x8, PropSize: 0x10x1C(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInitialClient : 1; // Mask: 0x10, PropSize: 0x10x1C(0x1)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_445E[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.NetworkEmulationProfileDescription struct FNetworkEmulationProfileDescription { public: class FString ProfileName; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Tooltip; // 0x10(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.BandwidthTestItem struct FBandwidthTestItem { public: TArray Kilobyte; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BandwidthTestGenerator struct FBandwidthTestGenerator { public: TArray ReplicatedBuffers; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_445F[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.RPCDoSState struct FRPCDoSState { public: uint8 Pad_4460[0x8]; // Fixing Size After Last Property [ Dumper-7 ] bool bLogEscalate; // 0x8(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSendEscalateAnalytics; // 0x9(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bKickPlayer; // 0xA(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTrackRecentRPCs; // 0xB(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateQuotaRPCsPerFrame; // 0xC(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateTimeQuotaMSPerFrame; // 0xE(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateQuotaRPCsPerPeriod; // 0x10(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateTimeQuotaMSPerPeriod; // 0x12(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalateQuotaTimePeriod; // 0x14(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalationCountTolerance; // 0x15(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalationTimeToleranceMS; // 0x16(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 RPCRepeatLimitPerPeriod; // 0x18(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 RPCRepeatLimitMSPerPeriod; // 0x1A(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 RPCRepeatLimitTimePeriod; // 0x1C(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4461[0x1]; // Fixing Size After Last Property [ Dumper-7 ] int16 CooloffTime; // 0x1E(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 AutoEscalateTime; // 0x20(0x2)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4462[0x26]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x78 - 0x48) // ScriptStruct Engine.RPCDoSStateConfig struct FRPCDoSStateConfig : public FRPCDoSState { public: uint8 Pad_4463[0x30]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.RPCAnalyticsThreshold struct FRPCAnalyticsThreshold { public: class FName RPC; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CountPerSec; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4464[0x4]; // Fixing Size After Last Property [ Dumper-7 ] double TimePerSec; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.ParticleSystemWorldManagerTickFunction struct FParticleSystemWorldManagerTickFunction : public FTickFunction { public: uint8 Pad_4465[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PSCPoolElem struct FPSCPoolElem { public: class UParticleSystemComponent* PSC; // 0x0(0x8)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4466[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PSCPool struct FPSCPool { public: TArray FreeElements; // 0x0(0x10)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.WorldPSCPool struct FWorldPSCPool { public: TMap WorldParticleSystemPools; // 0x0(0x50)(ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_4467[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // ScriptStruct Engine.FreezablePerPlatformInt struct FFreezablePerPlatformInt { public: uint8 Pad_4468[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.PerQualityLevelInt struct FPerQualityLevelInt { public: uint8 Pad_4469[0x10]; // Fixing Size After Last Property [ Dumper-7 ] int32 Default; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446A[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TMap PerQuality; // 0x18(0x50)(Edit, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ConstraintDrive struct FConstraintDrive { public: float Stiffness; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxForce; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnablePositionDrive : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableVelocityDrive : 1; // Mask: 0x2, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.LinearDriveConstraint struct FLinearDriveConstraint { public: struct FVector PositionTarget; // 0x0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector VelocityTarget; // 0x18(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FConstraintDrive XDrive; // 0x30(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive YDrive; // 0x40(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive ZDrive; // 0x50(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 bEnablePositionDrive : 1; // Mask: 0x1, PropSize: 0x10x60(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446C[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // ScriptStruct Engine.AngularDriveConstraint struct FAngularDriveConstraint { public: struct FConstraintDrive TwistDrive; // 0x0(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive SwingDrive; // 0x10(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive SlerpDrive; // 0x20(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FRotator OrientationTarget; // 0x30(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector AngularVelocityTarget; // 0x48(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAngularDriveMode AngularDriveMode; // 0x60(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446D[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.ConstraintBaseParams struct FConstraintBaseParams { public: float Stiffness; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Restitution; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactDistance; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSoftConstraint : 1; // Mask: 0x1, PropSize: 0x10x10(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446E[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x1C - 0x14) // ScriptStruct Engine.LinearConstraint struct FLinearConstraint : public FConstraintBaseParams { public: float Limit; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELinearConstraintMotion XMotion; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELinearConstraintMotion YMotion; // 0x19(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ELinearConstraintMotion ZMotion; // 0x1A(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_446F[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0x20 - 0x14) // ScriptStruct Engine.ConeConstraint struct FConeConstraint : public FConstraintBaseParams { public: float Swing1LimitDegrees; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Swing2LimitDegrees; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAngularConstraintMotion Swing1Motion; // 0x1C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAngularConstraintMotion Swing2Motion; // 0x1D(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4472[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x1C - 0x14) // ScriptStruct Engine.TwistConstraint struct FTwistConstraint : public FConstraintBaseParams { public: float TwistLimitDegrees; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAngularConstraintMotion TwistMotion; // 0x18(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4473[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x160 (0x160 - 0x0) // ScriptStruct Engine.ConstraintProfileProperties struct FConstraintProfileProperties { public: float ProjectionLinearTolerance; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionAngularTolerance; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionLinearAlpha; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionAngularAlpha; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShockPropagationAlpha; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearBreakThreshold; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearPlasticityThreshold; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularBreakThreshold; // 0x1C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularPlasticityThreshold; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactTransferScale; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearConstraint LinearLimit; // 0x28(0x1C)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConeConstraint ConeLimit; // 0x44(0x20)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FTwistConstraint TwistLimit; // 0x64(0x1C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 bDisableCollision : 1; // Mask: 0x1, PropSize: 0x10x80(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bParentDominates : 1; // Mask: 0x2, PropSize: 0x10x80(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableShockPropagation : 1; // Mask: 0x4, PropSize: 0x10x80(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableProjection : 1; // Mask: 0x8, PropSize: 0x10x80(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAngularBreakable : 1; // Mask: 0x10, PropSize: 0x10x80(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAngularPlasticity : 1; // Mask: 0x20, PropSize: 0x10x80(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLinearBreakable : 1; // Mask: 0x40, PropSize: 0x10x80(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLinearPlasticity : 1; // Mask: 0x80, PropSize: 0x10x80(0x1)(Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4474[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearDriveConstraint LinearDrive; // 0x88(0x68)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FAngularDriveConstraint AngularDrive; // 0xF0(0x68)(Edit, NoDestructor, NativeAccessSpecifierPublic) enum class EConstraintPlasticityType LinearPlasticityType; // 0x158(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4475[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.ConstraintInstanceBase struct FConstraintInstanceBase { public: uint8 Pad_4476[0x38]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x240 (0x278 - 0x38) // ScriptStruct Engine.ConstraintInstance struct FConstraintInstance : public FConstraintInstanceBase { public: class FName JointName; // 0x38(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintBone1; // 0x40(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintBone2; // 0x48(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4478[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Pos1; // 0x58(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PriAxis1; // 0x70(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SecAxis1; // 0x88(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Pos2; // 0xA0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PriAxis2; // 0xB8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SecAxis2; // 0xD0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator AngularRotationOffset; // 0xE8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 bScaleLinearLimits : 1; // Mask: 0x1, PropSize: 0x10x100(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_225 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4479[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FConstraintProfileProperties ProfileInstance; // 0x108(0x160)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_447A[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // ScriptStruct Engine.PhysicalAnimationData struct FPhysicalAnimationData { public: class FName BodyName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsLocalSimulation : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_226 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_447B[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float OrientationStrength; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularVelocityStrength; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionStrength; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VelocityStrength; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearForce; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngularForce; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1C (0x1C - 0x0) // ScriptStruct Engine.PhysicsAssetSolverSettings struct FPhysicsAssetSolverSettings { public: int32 PositionIterations; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VelocityIterations; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ProjectionIterations; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CullDistance; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDepenetrationVelocity; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FixedTimeStep; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseLinearJointSolver; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_447C[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.SolverIterations struct FSolverIterations { public: int32 SolverIterations; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 JointIterations; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CollisionIterations; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SolverPushOutIterations; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 JointPushOutIterations; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CollisionPushOutIterations; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2C (0x2C - 0x0) // ScriptStruct Engine.PhysicalAnimationProfile struct FPhysicalAnimationProfile { public: class FName ProfileName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPhysicalAnimationData PhysicalAnimationData; // 0x8(0x24)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0x168 (0x168 - 0x0) // ScriptStruct Engine.PhysicsConstraintProfileHandle struct FPhysicsConstraintProfileHandle { public: struct FConstraintProfileProperties ProfileProperties; // 0x0(0x160)(NoDestructor, NativeAccessSpecifierPublic) class FName ProfileName; // 0x160(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.PhysicalSurfaceName struct FPhysicalSurfaceName { public: enum class EPhysicalSurface Type; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_447E[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName Name; // 0x4(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x3 (0x3 - 0x0) // ScriptStruct Engine.ChaosPhysicsSettings struct FChaosPhysicsSettings { public: enum class EChaosThreadingMode DefaultThreadingModel; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EChaosSolverTickMode DedicatedThreadTickMode; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EChaosBufferMode DedicatedThreadBufferMode; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x58 (0x58 - 0x0) // ScriptStruct Engine.PlayerMuteList struct FPlayerMuteList { public: uint8 Pad_4480[0x50]; // Fixing Size After Last Property [ Dumper-7 ] bool bHasVoiceHandshakeCompleted; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4481[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 VoiceChannelIdx; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x40 (0x40 - 0x0) // ScriptStruct Engine.PropertyAccessIndirection struct FPropertyAccessIndirection { public: FFieldPathProperty_ Property; // 0x0(0x20)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ReturnBufferSize; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ReturnBufferAlignment; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ArrayIndex; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 Offset; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EPropertyAccessObjectType ObjectType; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EPropertyAccessIndirectionType Type; // 0x39(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4482[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.PropertyAccessIndirectionChain struct FPropertyAccessIndirectionChain { public: FFieldPathProperty_ Property; // 0x0(0x20)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 IndirectionStartIndex; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 IndirectionEndIndex; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x9C (0x9C - 0x0) // ScriptStruct Engine.SubsurfaceProfileStruct struct FSubsurfaceProfileStruct { public: struct FLinearColor SurfaceAlbedo; // 0x0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor MeanFreePathColor; // 0x10(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeanFreePathDistance; // 0x20(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WorldUnitScale; // 0x24(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableBurley; // 0x28(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableMeanFreePath; // 0x29(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4483[0x2]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor Tint; // 0x2C(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatterRadius; // 0x3C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SubsurfaceColor; // 0x40(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor FalloffColor; // 0x50(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BoundaryColorBleed; // 0x60(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExtinctionScale; // 0x70(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalScale; // 0x74(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatteringDistribution; // 0x78(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IOR; // 0x7C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Roughness0; // 0x80(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Roughness1; // 0x84(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LobeMix; // 0x88(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor TransmissionTintColor; // 0x8C(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.BoneMirrorInfo struct FBoneMirrorInfo { public: int32 SourceIndex; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAxis BoneFlipAxis; // 0x4(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4484[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.BoneMirrorExport struct FBoneMirrorExport { public: class FName BoneName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceBoneName; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EAxis BoneFlipAxis; // 0x10(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4485[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.SkeletalMeshClothBuildParams struct FSkeletalMeshClothBuildParams { public: TWeakObjectPtr TargetAsset; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TargetLod; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemapParameters; // 0xC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4486[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FString AssetName; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SourceSection; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemoveFromMesh; // 0x28(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4487[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TSoftObjectPtr PhysicsAsset; // 0x30(0x30)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // ScriptStruct Engine.ClothPhysicsProperties_Legacy struct FClothPhysicsProperties_Legacy { public: float VerticalResistance; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HorizontalResistance; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BendResistance; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShearResistance; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Friction; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x14(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TetherStiffness; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TetherLimit; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Drag; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StiffnessFrequency; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GravityScale; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MassScale; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InertiaBlend; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionThickness; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionSquashScale; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionStiffness; // 0x3C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SolverFrequency; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberCompression; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberExpansion; // 0x48(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberResistance; // 0x4C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // ScriptStruct Engine.ClothingAssetData_Legacy struct FClothingAssetData_Legacy { public: class FName AssetName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ApexFileName; // 0x8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClothPropertiesChanged; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4488[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FClothPhysicsProperties_Legacy PhysicsProperties; // 0x1C(0x50)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4489[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // ScriptStruct Engine.BoneFilter struct FBoneFilter { public: bool bExcludeSelf; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_448A[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName BoneName; // 0x4(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // ScriptStruct Engine.SkeletalMeshLODGroupSettings struct FSkeletalMeshLODGroupSettings { public: struct FPerPlatformFloat ScreenSize; // 0x0(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LODHysteresis; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EBoneFilterActionOption BoneFilterActionOption; // 0x8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_448C[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray BoneList; // 0x10(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesToPrioritize; // 0x20(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray SectionsToPrioritize; // 0x30(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float WeightOfPrioritization; // 0x40(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_448D[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UAnimSequence* BakePose; // 0x48(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x50(0x3C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_448E[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SkelMeshMergeSectionMapping struct FSkelMeshMergeSectionMapping { public: TArray SectionIDs; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SkelMeshMergeMeshUVTransforms struct FSkelMeshMergeMeshUVTransforms { public: TArray UVTransforms; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SkelMeshMergeUVTransformMapping struct FSkelMeshMergeUVTransformMapping { public: TArray UVTransformsPerMesh; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingRegionBuiltData struct FSkeletalMeshSamplingRegionBuiltData { public: uint8 Pad_448F[0x78]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x48 (0x48 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingLODBuiltData struct FSkeletalMeshSamplingLODBuiltData { public: uint8 Pad_4490[0x48]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingBuiltData struct FSkeletalMeshSamplingBuiltData { public: TArray WholeMeshBuiltData; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TArray RegionBuiltData; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) }; // 0xC (0xC - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingRegionBoneFilter struct FSkeletalMeshSamplingRegionBoneFilter { public: class FName BoneName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIncludeOrExclude : 1; // Mask: 0x1, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyToChildren : 1; // Mask: 0x2, PropSize: 0x10x8(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4492[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingRegionMaterialFilter struct FSkeletalMeshSamplingRegionMaterialFilter { public: class FName MaterialName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingRegion struct FSkeletalMeshSamplingRegion { public: class FName Name; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportUniformlyDistributedSampling : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_227 : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4493[0x3]; // Fixing Size After Last Property [ Dumper-7 ] TArray MaterialFilters; // 0x10(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoneFilters; // 0x20(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.SkeletalMeshSamplingInfo struct FSkeletalMeshSamplingInfo { public: TArray Regions; // 0x0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FSkeletalMeshSamplingBuiltData BuiltData; // 0x10(0x20)(NativeAccessSpecifierPrivate) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SoundClassEditorData struct FSoundClassEditorData { public: uint8 Pad_4495[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x180 (0x180 - 0x0) // ScriptStruct Engine.SoundModulationDefaultSettings struct FSoundModulationDefaultSettings { public: struct FSoundModulationDestinationSettings VolumeModulationDestination; // 0x0(0x60)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings PitchModulationDestination; // 0x60(0x60)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings HighpassModulationDestination; // 0xC0(0x60)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings LowpassModulationDestination; // 0x120(0x60)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; // 0x1B8 (0x1B8 - 0x0) // ScriptStruct Engine.SoundClassProperties struct FSoundClassProperties { public: float Volume; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Pitch; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LowPassFilterFrequency; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AttenuationDistanceScale; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LFEBleed; // 0x10(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoiceCenterChannelVolume; // 0x14(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RadioFilterVolume; // 0x18(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RadioFilterVolumeThreshold; // 0x1C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyEffects : 1; // Mask: 0x1, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlwaysPlay : 1; // Mask: 0x2, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsUISound : 1; // Mask: 0x4, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsMusic : 1; // Mask: 0x8, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCenterChannelOnly : 1; // Mask: 0x10, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyAmbientVolumes : 1; // Mask: 0x20, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bReverb : 1; // Mask: 0x40, PropSize: 0x10x20(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_228 : 1; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_4496[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float Default2DReverbSendAmount; // 0x24(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoundModulationDefaultSettings ModulationSettings; // 0x28(0x180)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) enum class EAudioOutputTarget OutputTarget; // 0x1A8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ESoundWaveLoadingBehavior LoadingBehavior; // 0x1A9(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4497[0x6]; // Fixing Size After Last Property [ Dumper-7 ] class USoundSubmix* DefaultSubmix; // 0x1B0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.PassiveSoundMixModifier struct FPassiveSoundMixModifier { public: class USoundMix* SoundMix; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinVolumeThreshold; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxVolumeThreshold; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SoundConcurrencySettings struct FSoundConcurrencySettings { public: int32 MaxCount; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLimitToOwner : 1; // Mask: 0x1, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bVolumeScaleCanRelease : 1; // Mask: 0x2, PropSize: 0x10x4(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_229 : 6; // Fixing Bit-Field Size [ Dumper-7 ] enum class EMaxConcurrentResolutionRule ResolutionRule; // 0x5(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4498[0x2]; // Fixing Size After Last Property [ Dumper-7 ] float RetriggerTime; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScale; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) enum class EConcurrencyVolumeScaleMode VolumeScaleMode; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScaleAttackTime; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScaleReleaseTime; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoiceStealReleaseTime; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.SoundNodeEditorData struct FSoundNodeEditorData { public: uint8 Pad_449A[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x40 - 0x8) // ScriptStruct Engine.AudioEQEffect struct FAudioEQEffect : public FAudioEffectParameters { public: uint8 Pad_449B[0x8]; // Fixing Size After Last Property [ Dumper-7 ] float FrequencyCenter0; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain0; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth0; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter1; // 0x1C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain1; // 0x20(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth1; // 0x24(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter2; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain2; // 0x2C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth2; // 0x30(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter3; // 0x34(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain3; // 0x38(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth3; // 0x3C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.SoundClassAdjuster struct FSoundClassAdjuster { public: class USoundClass* SoundClassObject; // 0x0(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeAdjuster; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PitchAdjuster; // 0xC(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LowPassFilterFrequency; // 0x10(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyToChildren : 1; // Mask: 0x1, PropSize: 0x10x14(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 BitPad_22A : 7; // Fixing Bit-Field Size [ Dumper-7 ] uint8 Pad_449D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float VoiceCenterChannelVolumeAdjuster; // 0x18(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_449E[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x188 - 0x180) // ScriptStruct Engine.SoundModulationDefaultRoutingSettings struct FSoundModulationDefaultRoutingSettings : public FSoundModulationDefaultSettings { public: enum class EModulationRouting VolumeRouting; // 0x180(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EModulationRouting PitchRouting; // 0x181(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EModulationRouting HighpassRouting; // 0x182(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EModulationRouting LowpassRouting; // 0x183(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_449F[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // ScriptStruct Engine.DistanceDatum struct FDistanceDatum { public: float FadeInDistanceStart; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeInDistanceEnd; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDistanceStart; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDistanceEnd; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Volume; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SoundSubmixSpectralAnalysisBandSettings struct FSoundSubmixSpectralAnalysisBandSettings { public: float BandFrequency; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AttackTimeMsec; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ReleaseTimeMsec; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float QFactor; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x88 (0x88 - 0x0) // ScriptStruct Engine.StaticMeshSourceModel struct FStaticMeshSourceModel { public: struct FMeshBuildSettings BuildSettings; // 0x0(0x48)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FMeshReductionSettings ReductionSettings; // 0x48(0x24)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LODDistance; // 0x6C(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPerPlatformFloat ScreenSize; // 0x70(0x4)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_44A1[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString SourceImportFilename; // 0x78(0x10)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.StreamableTexture struct FStreamableTexture { public: uint8 Pad_44A2[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.ExternalToolDefinition struct FExternalToolDefinition { public: class FString ToolName; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath ExecutablePath; // 0x10(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CommandLineOptions; // 0x20(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath WorkingDirectory; // 0x30(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ScriptExtension; // 0x40(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath ScriptDirectory; // 0x50(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.ImportFactorySettingValues struct FImportFactorySettingValues { public: class FString SettingName; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Value; // 0x10(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.EditorImportExportTestDefinition struct FEditorImportExportTestDefinition { public: struct FFilePath ImportFilePath; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ExportFileExtension; // 0x10(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipExport; // 0x20(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44A4[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray FactorySettings; // 0x28(0x10)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.EditorImportWorkflowDefinition struct FEditorImportWorkflowDefinition { public: struct FFilePath ImportFilePath; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FactorySettings; // 0x10(0x10)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x150 (0x150 - 0x0) // ScriptStruct Engine.BuildPromotionImportWorkflowSettings struct FBuildPromotionImportWorkflowSettings { public: struct FEditorImportWorkflowDefinition Diffuse; // 0x0(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Normal; // 0x20(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition StaticMesh; // 0x40(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition ReimportStaticMesh; // 0x60(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition BlendShapeMesh; // 0x80(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition MorphMesh; // 0xA0(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition SkeletalMesh; // 0xC0(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Animation; // 0xE0(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Sound; // 0x100(0x20)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition SurroundSound; // 0x120(0x20)(Edit, Config, NativeAccessSpecifierPublic) TArray OtherAssetsToImport; // 0x140(0x10)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.BuildPromotionOpenAssetSettings struct FBuildPromotionOpenAssetSettings { public: struct FFilePath BlueprintAsset; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath MaterialAsset; // 0x10(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath ParticleSystemAsset; // 0x20(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath SkeletalMeshAsset; // 0x30(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath StaticMeshAsset; // 0x40(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath TextureAsset; // 0x50(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.BuildPromotionNewProjectSettings struct FBuildPromotionNewProjectSettings { public: struct FDirectoryPath NewProjectFolderOverride; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NewProjectNameOverride; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.MaterialEditorPromotionSettings struct FMaterialEditorPromotionSettings { public: struct FFilePath DefaultMaterialAsset; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultDiffuseTexture; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultNormalTexture; // 0x20(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.ParticleEditorPromotionSettings struct FParticleEditorPromotionSettings { public: struct FFilePath DefaultParticleAsset; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.BlueprintEditorPromotionSettings struct FBlueprintEditorPromotionSettings { public: struct FFilePath FirstMeshPath; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath SecondMeshPath; // 0x10(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultParticleAsset; // 0x20(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1F0 (0x1F0 - 0x0) // ScriptStruct Engine.BuildPromotionTestSettings struct FBuildPromotionTestSettings { public: struct FFilePath DefaultStaticMeshAsset; // 0x0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBuildPromotionImportWorkflowSettings ImportWorkflow; // 0x10(0x150)(Edit, NativeAccessSpecifierPublic) struct FBuildPromotionOpenAssetSettings OpenAssets; // 0x160(0x60)(Edit, NativeAccessSpecifierPublic) struct FBuildPromotionNewProjectSettings NewProjectSettings; // 0x1C0(0x20)(Edit, NativeAccessSpecifierPublic) struct FFilePath SourceControlMaterial; // 0x1E0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.EditorMapPerformanceTestDefinition struct FEditorMapPerformanceTestDefinition { public: struct FSoftObjectPath PerformanceTestmap; // 0x0(0x20)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TestTimer; // 0x20(0x4)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44A6[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // ScriptStruct Engine.LaunchOnTestSettings struct FLaunchOnTestSettings { public: struct FFilePath LaunchOnTestmap; // 0x0(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DeviceID; // 0x10(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x64 (0x64 - 0x0) // ScriptStruct Engine.TextureLODGroup struct FTextureLODGroup { public: enum class ETextureGroup Group; // 0x0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44A7[0x7]; // Fixing Size After Last Property [ Dumper-7 ] int32 LODBias; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODBias_Smaller; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODBias_Smallest; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44A8[0x4]; // Fixing Size After Last Property [ Dumper-7 ] int32 NumStreamedMips; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureMipGenSettings MipGenSettings; // 0x1C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44A9[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 MinLODSize; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_Smaller; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_Smallest; // 0x2C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_VT; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OptionalLODBias; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OptionalMaxLODSize; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MinMagFilter; // 0x3C(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MipFilter; // 0x44(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureMipLoadOptions MipLoadOptions; // 0x4C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HighPriorityLoad; // 0x4D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DuplicateNonOptionalMips; // 0x4E(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44AB[0x1]; // Fixing Size After Last Property [ Dumper-7 ] float Downscale; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureDownscaleOptions DownscaleOptions; // 0x54(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44AD[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 VirtualTextureTileCountBias; // 0x58(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VirtualTextureTileSizeBias; // 0x5C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ETextureLossyCompressionAmount LossyCompressionAmount; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44AE[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.TTTrackBase struct FTTTrackBase { public: uint8 Pad_44AF[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class FName TrackName; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIsExternalCurve; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B0[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.TTTrackId struct FTTTrackId { public: int32 TrackType; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TrackIndex; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x28 - 0x18) // ScriptStruct Engine.TTEventTrack struct FTTEventTrack : public FTTTrackBase { public: class FName FunctionName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UCurveFloat* CurveKeys; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x20 - 0x18) // ScriptStruct Engine.TTPropertyTrack struct FTTPropertyTrack : public FTTTrackBase { public: class FName PropertyName; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x8 (0x28 - 0x20) // ScriptStruct Engine.TTFloatTrack struct FTTFloatTrack : public FTTPropertyTrack { public: class UCurveFloat* CurveFloat; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x28 - 0x20) // ScriptStruct Engine.TTVectorTrack struct FTTVectorTrack : public FTTPropertyTrack { public: class UCurveVector* CurveVector; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x28 - 0x20) // ScriptStruct Engine.TTLinearColorTrack struct FTTLinearColorTrack : public FTTPropertyTrack { public: class UCurveLinearColor* CurveLinearColor; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.HardwareCursorReference struct FHardwareCursorReference { public: class FName CursorPath; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D HotSpot; // 0x8(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.CanvasIcon struct FCanvasIcon { public: class UTexture* Texture; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float U; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float V; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UL; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VL; // 0x14(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.AutoCompleteNode struct FAutoCompleteNode { public: int32 IndexChar; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B3[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray AutoCompleteListIndices; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_44B4[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.InputAxisProperties struct FInputAxisProperties { public: float DeadZone; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Sensitivity; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Exponent; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInvert : 1; // Mask: 0x1, PropSize: 0x10xC(0x1)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B5[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.InputAxisConfigEntry struct FInputAxisConfigEntry { public: class FName AxisKeyName; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputAxisProperties AxisProperties; // 0x8(0x10)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.InputActionSpeechMapping struct FInputActionSpeechMapping { public: class FName ActionName; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName SpeechKeyword; // 0x8(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.VoiceSettings struct FVoiceSettings { public: class USceneComponent* ComponentToAttachTo; // 0x0(0x8)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundAttenuation* AttenuationSettings; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundEffectSourcePresetChain* SourceEffectChain; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // ScriptStruct Engine.VirtualTextureBuildSettings struct FVirtualTextureBuildSettings { public: int32 TileSize; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TileBorderSize; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.VirtualTextureSpacePoolConfig struct FVirtualTextureSpacePoolConfig { public: int32 MinTileSize; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTileSize; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Formats; // 0x8(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) int32 SizeInMegabyte; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableResidencyMipMapBias; // 0x1C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowSizeScale; // 0x1D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B6[0x2]; // Fixing Size After Last Property [ Dumper-7 ] uint32 ScalabilityGroup; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinScaledSizeInMegabyte; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxScaledSizeInMegabyte; // 0x28(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B7[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x38 (0x38 - 0x0) // ScriptStruct Engine.LevelViewportInfo struct FLevelViewportInfo { public: struct FVector CamPosition; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CamRotation; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float CamOrthoZoom; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CamUpdated; // 0x34(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44B8[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.StartPhysicsTickFunction struct FStartPhysicsTickFunction : public FTickFunction { public: uint8 Pad_44B9[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x30 - 0x28) // ScriptStruct Engine.EndPhysicsTickFunction struct FEndPhysicsTickFunction : public FTickFunction { public: uint8 Pad_44BA[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x78 (0x78 - 0x0) // ScriptStruct Engine.LevelCollection struct FLevelCollection { public: uint8 Pad_44BB[0x8]; // Fixing Size After Last Property [ Dumper-7 ] class AGameStateBase* GameState; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNetDriver* NetDriver; // 0x10(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDemoNetDriver* DemoNetDriver; // 0x18(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ULevel* PersistentLevel; // 0x20(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSet Levels; // 0x28(0x50)(UObjectWrapper, NativeAccessSpecifierPrivate) }; // 0x28 (0x28 - 0x0) // ScriptStruct Engine.StreamingLevelsToConsider struct FStreamingLevelsToConsider { public: TArray StreamingLevels; // 0x0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_44BD[0x18]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x98 (0x98 - 0x0) // ScriptStruct Engine.ActorDesc struct FActorDesc { public: struct FGuid Guid; // 0x0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath Class; // 0x10(0x20)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x30(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Label; // 0x38(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Bounds; // 0x40(0x38)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FName RuntimeGrid; // 0x78(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSpatiallyLoaded; // 0x80(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bActorIsEditorOnly; // 0x81(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44BE[0x2]; // Fixing Size After Last Property [ Dumper-7 ] class FName ActorPackage; // 0x84(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ActorPath; // 0x8C(0x8)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44BF[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // ScriptStruct Engine.ActorPlacementDataLayers struct FActorPlacementDataLayers { public: TArray DataLayerInstanceNames; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) int32 ContextID; // 0x10(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44C0[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.WorldPartitionPerWorldSettings struct FWorldPartitionPerWorldSettings { public: uint8 Pad_44C2[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.WorldPartitionRuntimeCellObjectMapping struct FWorldPartitionRuntimeCellObjectMapping { public: uint8 Pad_44C3[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x30 (0x30 - 0x0) // ScriptStruct Engine.WorldPartitionRuntimeCellDebugInfo struct FWorldPartitionRuntimeCellDebugInfo { public: class FString Name; // 0x0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName GridName; // 0x10(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordX; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordY; // 0x20(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordZ; // 0x28(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // ScriptStruct Engine.SpatialHashStreamingGridLayerCell struct FSpatialHashStreamingGridLayerCell { public: TArray GridCells; // 0x0(0x10)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // ScriptStruct Engine.SpatialHashStreamingGridLevel struct FSpatialHashStreamingGridLevel { public: TArray LayerCells; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) TMap LayerCellsMapping; // 0x10(0x50)(NativeAccessSpecifierPublic) }; // 0xA8 (0xA8 - 0x0) // ScriptStruct Engine.SpatialHashStreamingGrid struct FSpatialHashStreamingGrid { public: class FName GridName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Origin; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CellSize; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LoadingRange; // 0x24(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlockOnSlowStreaming; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44C4[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FLinearColor DebugColor; // 0x2C(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44C5[0x4]; // Fixing Size After Last Property [ Dumper-7 ] TArray GridLevels; // 0x40(0x10)(ZeroConstructor, NativeAccessSpecifierPublic) struct FBox WorldBounds; // 0x50(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bClientOnlyVisible; // 0x88(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44C6[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class UHLODLayer* HLODLayer; // 0x90(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44C7[0x10]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.SpatialHashRuntimeGrid struct FSpatialHashRuntimeGrid { public: uint8 Pad_44C8[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // ScriptStruct Engine.WorldPartitionRuntimeSpatialHashGridPreviewer struct FWorldPartitionRuntimeSpatialHashGridPreviewer { public: uint8 Pad_44C9[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; }