#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Engine #include "Basic.hpp" #include "AudioExtensions_structs.hpp" #include "CoreUObject_structs.hpp" #include "PhysicsCore_structs.hpp" #include "SlateCore_structs.hpp" #include "CoreOnline_structs.hpp" #include "StateStream_structs.hpp" #include "InputCore_structs.hpp" #include "IrisCore_structs.hpp" #include "Slate_structs.hpp" #include "Chaos_structs.hpp" #include "RenderCore_structs.hpp" #include "NetCore_structs.hpp" namespace SDK { // Enum Engine.ETextGender // NumValues: 0x0004 enum class ETextGender : uint8 { Masculine = 0, Feminine = 1, Neuter = 2, ETextGender_MAX = 3, }; // Enum Engine.EFormatArgumentType // NumValues: 0x0007 enum class EFormatArgumentType : uint8 { Int = 0, UInt = 1, Float = 2, Double = 3, Text = 4, Gender = 5, EFormatArgumentType_MAX = 6, }; // Enum Engine.EAnimDataModelNotifyType // NumValues: 0x0017 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, CurveCommentChanged = 14, AttributeAdded = 15, AttributeRemoved = 16, AttributeChanged = 17, Populated = 18, Reset = 19, SkeletonChanged = 20, Invalid = 21, EAnimDataModelNotifyType_MAX = 22, }; // Enum Engine.EMovementMode // NumValues: 0x0008 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 Engine.EAudioComponentPlayState // NumValues: 0x0007 enum class EAudioComponentPlayState : uint8 { Playing = 0, Stopped = 1, Paused = 2, FadingIn = 3, FadingOut = 4, Count = 5, EAudioComponentPlayState_MAX = 6, }; // Enum Engine.EDataLayerRuntimeState // NumValues: 0x0004 enum class EDataLayerRuntimeState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EDataLayerRuntimeState_MAX = 3, }; // Enum Engine.EQuartzCommandDelegateSubType // NumValues: 0x0007 enum class EQuartzCommandDelegateSubType : uint8 { CommandOnFailedToQueue = 0, CommandOnQueued = 1, CommandOnCanceled = 2, CommandOnAboutToStart = 3, CommandOnStarted = 4, Count = 5, EQuartzCommandDelegateSubType_MAX = 6, }; // Enum Engine.EQuartzCommandQuantization // NumValues: 0x0015 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 Engine.EPlatformInterfaceDataType // NumValues: 0x0007 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 Engine.EEndPlayReason // NumValues: 0x0006 enum class EEndPlayReason : uint8 { Destroyed = 0, LevelTransition = 1, EndPlayInEditor = 2, RemovedFromWorld = 3, Quit = 4, EEndPlayReason_MAX = 5, }; // Enum Engine.ETickingGroup // NumValues: 0x0009 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 Engine.EComponentCreationMethod // NumValues: 0x0005 enum class EComponentCreationMethod : uint8 { Native = 0, SimpleConstructionScript = 1, UserConstructionScript = 2, Instance = 3, EComponentCreationMethod_MAX = 4, }; // Enum Engine.ETemperatureSeverityType // NumValues: 0x0007 enum class ETemperatureSeverityType : uint8 { Unknown = 0, Good = 1, Bad = 2, Serious = 3, Critical = 4, NumSeverities = 5, ETemperatureSeverityType_MAX = 6, }; // Enum Engine.EPlaneConstraintAxisSetting // NumValues: 0x0006 enum class EPlaneConstraintAxisSetting : uint8 { Custom = 0, X = 1, Y = 2, Z = 3, UseGlobalPhysicsSetting = 4, EPlaneConstraintAxisSetting_MAX = 5, }; // Enum Engine.EInterpToBehaviourType // NumValues: 0x0005 enum class EInterpToBehaviourType : uint8 { OneShot = 0, OneShot_Reverse = 1, Loop_Reset = 2, PingPong = 3, EInterpToBehaviourType_MAX = 4, }; // Enum Engine.ETeleportType // NumValues: 0x0004 enum class ETeleportType : uint8 { None = 0, TeleportPhysics = 1, ResetPhysics = 2, ETeleportType_MAX = 3, }; // Enum Engine.EObjectTypeQuery // NumValues: 0x0022 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 Engine.EDrawDebugTrace // NumValues: 0x0005 enum class EDrawDebugTrace : uint8 { None = 0, ForOneFrame = 1, ForDuration = 2, Persistent = 3, EDrawDebugTrace_MAX = 4, }; // Enum Engine.ETraceTypeQuery // NumValues: 0x0022 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 Engine.EMoveComponentAction // NumValues: 0x0004 enum class EMoveComponentAction : uint8 { Move = 0, Stop = 1, Return = 2, EMoveComponentAction_MAX = 3, }; // Enum Engine.EQuitPreference // NumValues: 0x0003 enum class EQuitPreference : uint8 { Quit = 0, Background = 1, EQuitPreference_MAX = 2, }; // Enum Engine.ETravelFailure // NumValues: 0x000D 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 Engine.EApplicationState // NumValues: 0x0005 enum class EApplicationState : uint8 { Unknown = 0, Inactive = 1, Background = 2, Active = 3, EApplicationState_MAX = 4, }; // Enum Engine.EScreenOrientation // NumValues: 0x000B 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 Engine.EComponentPhysicsStateChange // NumValues: 0x0003 enum class EComponentPhysicsStateChange : uint8 { Created = 0, Destroyed = 1, EComponentPhysicsStateChange_MAX = 2, }; // Enum Engine.ERelativeTransformSpace // NumValues: 0x0005 enum class ERelativeTransformSpace : uint8 { RTS_World = 0, RTS_Actor = 1, RTS_Component = 2, RTS_ParentBoneSpace = 3, RTS_MAX = 4, }; // Enum Engine.EAttachLocation // NumValues: 0x0005 enum class EAttachLocation : uint8 { KeepRelativeOffset = 0, KeepWorldPosition = 1, SnapToTarget = 2, SnapToTargetIncludingScale = 3, EAttachLocation_MAX = 4, }; // Enum Engine.EAttachmentRule // NumValues: 0x0004 enum class EAttachmentRule : uint8 { KeepRelative = 0, KeepWorld = 1, SnapToTarget = 2, EAttachmentRule_MAX = 3, }; // Enum Engine.EDetachmentRule // NumValues: 0x0003 enum class EDetachmentRule : uint8 { KeepRelative = 0, KeepWorld = 1, EDetachmentRule_MAX = 2, }; // Enum Engine.EComponentMobility // NumValues: 0x0004 enum class EComponentMobility : uint8 { Static = 0, Stationary = 1, Movable = 2, EComponentMobility_MAX = 3, }; // Enum Engine.EDetailMode // NumValues: 0x0005 enum class EDetailMode : uint8 { DM_Low = 0, DM_Medium = 1, DM_High = 2, DM_Epic = 3, DM_MAX = 4, }; // Enum Engine.ECollisionEnabled // NumValues: 0x0007 enum class ECollisionEnabled : uint8 { NoCollision = 0, QueryOnly = 1, PhysicsOnly = 2, QueryAndPhysics = 3, ProbeOnly = 4, QueryAndProbe = 5, ECollisionEnabled_MAX = 6, }; // Enum Engine.ECollisionChannel // NumValues: 0x0022 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 Engine.ECollisionResponse // NumValues: 0x0004 enum class ECollisionResponse : uint8 { ECR_Ignore = 0, ECR_Overlap = 1, ECR_Block = 2, ECR_MAX = 3, }; // Enum Engine.EWalkableSlopeBehavior // NumValues: 0x0005 enum class EWalkableSlopeBehavior : uint8 { WalkableSlope_Default = 0, WalkableSlope_Increase = 1, WalkableSlope_Decrease = 2, WalkableSlope_Unwalkable = 3, WalkableSlope_Max = 4, }; // Enum Engine.EHLODLevelExclusion // NumValues: 0x0009 enum class EHLODLevelExclusion : uint8 { HLOD0 = 1, HLOD1 = 2, HLOD2 = 4, HLOD3 = 8, HLOD4 = 16, HLOD5 = 32, HLOD6 = 64, HLOD7 = 128, EHLODLevelExclusion_MAX = 129, }; // Enum Engine.EDOFMode // NumValues: 0x0008 enum class EDOFMode : uint8 { Default = 0, SixDOF = 1, YZPlane = 2, XZPlane = 3, XYPlane = 4, CustomPlane = 5, None = 6, EDOFMode_MAX = 7, }; // Enum Engine.EPL_StencilOp // NumValues: 0x0009 enum class EPL_StencilOp : uint8 { Keep = 0, Zero = 1, Replace = 2, SaturatedIncrement = 3, SaturatedDecrement = 4, Invert = 5, Increment = 6, Decrement = 7, EPL_MAX = 8, }; // Enum Engine.EPL_CompareFunction // NumValues: 0x0009 enum class EPL_CompareFunction : uint8 { Less = 0, LessEqual = 1, Greater = 2, GreaterEqual = 3, Equal = 4, NotEqual = 5, Never = 6, Always = 7, EPL_MAX = 8, }; // Enum Engine.EPL_DepthCompareFunction // NumValues: 0x000D enum class EPL_DepthCompareFunction : uint8 { Less = 0, LessEqual = 1, Greater = 2, GreaterEqual = 3, Equal = 4, NotEqual = 5, Never = 6, Always = 7, Nearer = 8, NearerOrEqual = 9, Farther = 10, FartherOrEqual = 11, EPL_MAX = 12, }; // Enum Engine.ERendererStencilMask // NumValues: 0x000C 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_Advanced = 10, ERSM_MAX = 11, }; // Enum Engine.EFirstPersonPrimitiveType // NumValues: 0x0004 enum class EFirstPersonPrimitiveType : uint8 { None = 0, FirstPerson = 1, WorldSpaceRepresentation = 2, EFirstPersonPrimitiveType_MAX = 3, }; // Enum Engine.EMaskFilterBits // NumValues: 0x0005 enum class EMaskFilterBits : uint8 { MaskFilterNotSet = 0, MaskBit1 = 1, MaskBit2 = 2, UseDefault = 255, EMaskFilterBits_MAX = 256, }; // Enum Engine.ERuntimeVirtualTextureMainPassType // NumValues: 0x0004 enum class ERuntimeVirtualTextureMainPassType : uint8 { Never = 0, Exclusive = 1, Always = 2, ERuntimeVirtualTextureMainPassType_MAX = 3, }; // Enum Engine.ERayTracingGroupCullingPriority // NumValues: 0x000A 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 Engine.ECanBeCharacterBase // NumValues: 0x0004 enum class ECanBeCharacterBase : uint8 { ECB_No = 0, ECB_Yes = 1, ECB_Owner = 2, ECB_MAX = 3, }; // Enum Engine.EHasCustomNavigableGeometry // NumValues: 0x0005 enum class EHasCustomNavigableGeometry : uint8 { No = 0, Yes = 1, EvenIfNotCollidable = 2, DontExport = 3, EHasCustomNavigableGeometry_MAX = 4, }; // Enum Engine.EShadowCacheInvalidationBehavior // NumValues: 0x0005 enum class EShadowCacheInvalidationBehavior : uint8 { Auto = 0, Always = 1, Rigid = 2, Static = 3, EShadowCacheInvalidationBehavior_MAX = 4, }; // Enum Engine.EHLODBatchingPolicy // NumValues: 0x0004 enum class EHLODBatchingPolicy : uint8 { None = 0, MeshSection = 1, Instancing = 2, EHLODBatchingPolicy_MAX = 3, }; // Enum Engine.ELightmapType // NumValues: 0x0004 enum class ELightmapType : uint8 { Default = 0, ForceSurface = 1, ForceVolumetric = 2, ELightmapType_MAX = 3, }; // Enum Engine.EIndirectLightingCacheQuality // NumValues: 0x0004 enum class EIndirectLightingCacheQuality : uint8 { ILCQ_Off = 0, ILCQ_Point = 1, ILCQ_Volume = 2, ILCQ_MAX = 3, }; // Enum Engine.ESceneDepthPriorityGroup // NumValues: 0x0003 enum class ESceneDepthPriorityGroup : uint8 { SDPG_World = 0, SDPG_Foreground = 1, SDPG_MAX = 2, }; // Enum Engine.EMouseLockMode // NumValues: 0x0005 enum class EMouseLockMode : uint8 { DoNotLock = 0, LockOnCapture = 1, LockAlways = 2, LockInFullscreen = 3, EMouseLockMode_MAX = 4, }; // Enum Engine.EWindowTitleBarMode // NumValues: 0x0003 enum class EWindowTitleBarMode : uint8 { Overlay = 0, VerticalBox = 1, EWindowTitleBarMode_MAX = 2, }; // Enum Engine.AnimationKeyFormat // NumValues: 0x0004 enum class EAnimationKeyFormat : uint8 { AKF_ConstantKeyLerp = 0, AKF_VariableKeyLerp = 1, AKF_PerTrackCompression = 2, AKF_MAX = 3, }; // Enum Engine.EAnimCurveType // NumValues: 0x0005 enum class EAnimCurveType : uint8 { AttributeCurve = 0, MaterialCurve = 1, MorphTargetCurve = 2, MaxAnimCurveType = 3, EAnimCurveType_MAX = 4, }; // Enum Engine.EAnimAssetCurveFlags // NumValues: 0x0009 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 Engine.ERawCurveTrackTypes // NumValues: 0x0004 enum class ERawCurveTrackTypes : uint8 { RCT_Float = 0, RCT_Vector = 1, RCT_Transform = 2, RCT_MAX = 3, }; // Enum Engine.ERootMotionRootLock // NumValues: 0x0004 enum class ERootMotionRootLock : uint8 { RefPose = 0, AnimFirstFrame = 1, Zero = 2, ERootMotionRootLock_MAX = 3, }; // Enum Engine.ERootMotionMode // NumValues: 0x0005 enum class ERootMotionMode : uint8 { NoRootMotionExtraction = 0, IgnoreRootMotion = 1, RootMotionFromEverything = 2, RootMotionFromMontagesOnly = 3, ERootMotionMode_MAX = 4, }; // Enum Engine.EAdditiveBasePoseType // NumValues: 0x0006 enum class EAdditiveBasePoseType : uint8 { ABPT_None = 0, ABPT_RefPose = 1, ABPT_AnimScaled = 2, ABPT_AnimFrame = 3, ABPT_LocalAnimFrame = 4, ABPT_MAX = 5, }; // Enum Engine.AnimationCompressionFormat // NumValues: 0x0008 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 Engine.EAnimInstanceLocatorFragmentType // NumValues: 0x0003 enum class EAnimInstanceLocatorFragmentType : uint32 { AnimInstance = 0, PostProcessAnimInstance = 1, EAnimInstanceLocatorFragmentType_MAX = 2, }; // Enum Engine.AnimPhysTwistAxis // NumValues: 0x0004 enum class EAnimPhysTwistAxis : uint8 { AxisX = 0, AxisY = 1, AxisZ = 2, AnimPhysTwistAxis_MAX = 3, }; // Enum Engine.AnimPhysCollisionType // NumValues: 0x0005 enum class EAnimPhysCollisionType : uint8 { CoM = 0, CustomSphere = 1, InnerSphere = 2, OuterSphere = 3, AnimPhysCollisionType_MAX = 4, }; // Enum Engine.ETypeAdvanceAnim // NumValues: 0x0004 enum class ETypeAdvanceAnim : uint8 { ETAA_Default = 0, ETAA_Finished = 1, ETAA_Looped = 2, ETAA_MAX = 3, }; // Enum Engine.EBoneAxis // NumValues: 0x0004 enum class EBoneAxis : uint8 { BA_X = 0, BA_Y = 1, BA_Z = 2, BA_MAX = 3, }; // Enum Engine.EBoneControlSpace // NumValues: 0x0005 enum class EBoneControlSpace : uint8 { BCS_WorldSpace = 0, BCS_ComponentSpace = 1, BCS_ParentBoneSpace = 2, BCS_BoneSpace = 3, BCS_MAX = 4, }; // Enum Engine.EBoneRotationSource // NumValues: 0x0004 enum class EBoneRotationSource : uint8 { BRS_KeepComponentSpaceRotation = 0, BRS_KeepLocalSpaceRotation = 1, BRS_CopyFromTarget = 2, BRS_MAX = 3, }; // Enum Engine.EMontageNotifyTickType // NumValues: 0x0003 enum class EMontageNotifyTickType : uint8 { Queued = 0, BranchingPoint = 1, EMontageNotifyTickType_MAX = 2, }; // Enum Engine.ENotifyFilterType // NumValues: 0x0003 enum class ENotifyFilterType : uint8 { NoFiltering = 0, LOD = 1, ENotifyFilterType_MAX = 2, }; // Enum Engine.EAdditiveAnimationType // NumValues: 0x0004 enum class EAdditiveAnimationType : uint8 { AAT_None = 0, AAT_LocalSpaceBase = 1, AAT_RotationOffsetMeshSpace = 2, AAT_MAX = 3, }; // Enum Engine.ECurveBlendOption // NumValues: 0x0008 enum class ECurveBlendOption : uint8 { Override = 0, DoNotOverride = 1, NormalizeByWeight = 2, BlendByWeight = 3, UseBasePose = 4, UseMaxValue = 5, UseMinValue = 6, ECurveBlendOption_MAX = 7, }; // Enum Engine.EAnimInterpolationType // NumValues: 0x0003 enum class EAnimInterpolationType : uint8 { Linear = 0, Step = 1, EAnimInterpolationType_MAX = 2, }; // Enum Engine.EAxisOption // NumValues: 0x0008 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 Engine.EComponentType // NumValues: 0x000C 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 Engine.EAudioOutputTarget // NumValues: 0x0004 enum class EAudioOutputTarget : uint8 { Speaker = 0, Controller = 1, ControllerFallbackToSpeaker = 2, EAudioOutputTarget_MAX = 3, }; // Enum Engine.EBlendableLocation // NumValues: 0x000B enum class EBlendableLocation : uint8 { BL_SceneColorBeforeDOF = 2, BL_SceneColorAfterDOF = 1, BL_TranslucencyAfterDOF = 5, BL_SSRInput = 4, BL_SceneColorBeforeBloom = 6, BL_ReplacingTonemapper = 3, BL_SceneColorAfterTonemapping = 0, BL_MAX = 7, BL_BeforeTranslucency = 2, BL_BeforeTonemapping = 1, BL_AfterTonemapping = 0, }; // Enum Engine.EBlendSpaceAxis // NumValues: 0x0004 enum class EBlendSpaceAxis : uint8 { BSA_None = 0, BSA_X = 1, BSA_Y = 2, BSA_MAX = 3, }; // Enum Engine.EPreferredTriangulationDirection // NumValues: 0x0004 enum class EPreferredTriangulationDirection : uint8 { None = 0, Tangential = 1, Radial = 2, EPreferredTriangulationDirection_MAX = 3, }; // Enum Engine.EBlendSpacePerBoneBlendMode // NumValues: 0x0003 enum class EBlendSpacePerBoneBlendMode : uint8 { ManualPerBoneOverride = 0, BlendProfile = 1, EBlendSpacePerBoneBlendMode_MAX = 2, }; // Enum Engine.ENotifyTriggerMode // NumValues: 0x0004 enum class ENotifyTriggerMode : uint8 { AllAnimations = 0, HighestWeightedAnimation = 1, None = 2, ENotifyTriggerMode_MAX = 3, }; // Enum Engine.EBlueprintStatus // NumValues: 0x0007 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 Engine.EBlueprintType // NumValues: 0x0007 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 Engine.EBlueprintCompileMode // NumValues: 0x0004 enum class EBlueprintCompileMode : uint8 { Default = 0, Development = 1, FinalRelease = 2, EBlueprintCompileMode_MAX = 3, }; // Enum Engine.EShouldCookBlueprintPropertyGuids // NumValues: 0x0004 enum class EShouldCookBlueprintPropertyGuids : uint8 { No = 0, Yes = 1, Inherit = 2, EShouldCookBlueprintPropertyGuids_MAX = 3, }; // Enum Engine.ECsgOper // NumValues: 0x0007 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 Engine.EBrushType // NumValues: 0x0004 enum class EBrushType : uint8 { Brush_Default = 0, Brush_Add = 1, Brush_Subtract = 2, Brush_MAX = 3, }; // Enum Engine.ECameraProjectionMode // NumValues: 0x0003 enum class ECameraProjectionMode : uint8 { Perspective = 0, Orthographic = 1, ECameraProjectionMode_MAX = 2, }; // Enum Engine.ECameraShakePlaySpace // NumValues: 0x0004 enum class ECameraShakePlaySpace : uint8 { CameraLocal = 0, World = 1, UserDefined = 2, ECameraShakePlaySpace_MAX = 3, }; // Enum Engine.ECloudStorageDelegate // NumValues: 0x0008 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 Engine.ECollectionScriptingShareType // NumValues: 0x0004 enum class ECollectionScriptingShareType : uint8 { Local = 0, Private = 1, Shared = 2, ECollectionScriptingShareType_MAX = 3, }; // Enum Engine.EContentBundleClientState // NumValues: 0x0006 enum class EContentBundleClientState : uint8 { Unregistered = 0, Registered = 1, ContentInjectionRequested = 2, ContentRemovalRequested = 3, RegistrationFailed = 4, EContentBundleClientState_MAX = 5, }; // Enum Engine.EWorldContentState // NumValues: 0x0003 enum class EWorldContentState : uint8 { NoContent = 0, ContentBundleInjected = 1, EWorldContentState_MAX = 2, }; // Enum Engine.EContentBundleStatus // NumValues: 0x0006 enum class EContentBundleStatus : uint64 { Registered = 0, ReadyToInject = 1, FailedToInject = 2, ContentInjected = 3, Unknown = 18446744073709551615, EContentBundleStatus_MAX = 4, }; // Enum Engine.ECustomAttributeBlendType // NumValues: 0x0003 enum class ECustomAttributeBlendType : uint8 { Override = 0, Blend = 1, ECustomAttributeBlendType_MAX = 2, }; // Enum Engine.EDataLayerType // NumValues: 0x0005 enum class EDataLayerType : uint8 { Runtime = 0, Editor = 1, Unknown = 2, Size = 3, EDataLayerType_MAX = 4, }; // Enum Engine.DistributionParamMode // NumValues: 0x0004 enum class EDistributionParamMode : uint8 { DPM_Normal = 0, DPM_Abs = 1, DPM_Direct = 2, DPM_MAX = 3, }; // Enum Engine.EDistributionVectorLockFlags // NumValues: 0x0006 enum class EDistributionVectorLockFlags : uint8 { EDVLF_None = 0, EDVLF_XY = 1, EDVLF_XZ = 2, EDVLF_YZ = 3, EDVLF_XYZ = 4, EDVLF_MAX = 5, }; // Enum Engine.EDistributionVectorMirrorFlags // NumValues: 0x0004 enum class EDistributionVectorMirrorFlags : uint8 { EDVMF_Same = 0, EDVMF_Different = 1, EDVMF_Mirror = 2, EDVMF_MAX = 3, }; // Enum Engine.EEdGraphPinDirection // NumValues: 0x0003 enum class EEdGraphPinDirection : uint8 { EGPD_Input = 0, EGPD_Output = 1, EGPD_MAX = 2, }; // Enum Engine.EPinContainerType // NumValues: 0x0005 enum class EPinContainerType : uint8 { None = 0, Array = 1, Set = 2, Map = 3, EPinContainerType_MAX = 4, }; // Enum Engine.ENodeTitleType // NumValues: 0x0006 enum class ENodeTitleType : uint8 { FullTitle = 0, ListView = 1, EditableTitle = 2, MenuTitle = 3, MAX_TitleTypes = 4, ENodeTitleType_MAX = 5, }; // Enum Engine.ENodeAdvancedPins // NumValues: 0x0004 enum class ENodeAdvancedPins : uint8 { NoPins = 0, Shown = 1, Hidden = 2, ENodeAdvancedPins_MAX = 3, }; // Enum Engine.ENodeEnabledState // NumValues: 0x0004 enum class ENodeEnabledState : uint8 { Enabled = 0, Disabled = 1, DevelopmentOnly = 2, ENodeEnabledState_MAX = 3, }; // Enum Engine.EBlueprintPinStyleType // NumValues: 0x0003 enum class EBlueprintPinStyleType : uint8 { BPST_Original = 0, BPST_VariantA = 1, BPST_MAX = 2, }; // Enum Engine.EGraphType // NumValues: 0x0006 enum class EGraphType : uint8 { GT_Function = 0, GT_Ubergraph = 1, GT_Macro = 2, GT_Animation = 3, GT_StateMachine = 4, GT_MAX = 5, }; // Enum Engine.ECanCreateConnectionResponse // NumValues: 0x0008 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 Engine.EFullyLoadPackageType // NumValues: 0x0006 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 Engine.ETransitionType // NumValues: 0x0008 enum class ETransitionType : uint8 { None = 0, Paused = 1, Loading = 2, Saving = 3, Connecting = 4, Precaching = 5, WaitingToConnect = 6, MAX = 7, }; // Enum Engine.EInputEvent // NumValues: 0x0006 enum class EInputEvent : uint8 { IE_Pressed = 0, IE_Released = 1, IE_Repeat = 2, IE_DoubleClick = 3, IE_Axis = 4, IE_MAX = 5, }; // Enum Engine.EMouseCaptureMode // NumValues: 0x0006 enum class EMouseCaptureMode : uint8 { NoCapture = 0, CapturePermanently = 1, CapturePermanently_IncludingInitialMouseDown = 2, CaptureDuringMouseDown = 3, CaptureDuringRightMouseDown = 4, EMouseCaptureMode_MAX = 5, }; // Enum Engine.ENetworkLagState // NumValues: 0x0003 enum class ENetworkLagState : uint8 { NotLagging = 0, Lagging = 1, ENetworkLagState_MAX = 2, }; // Enum Engine.ETravelType // NumValues: 0x0004 enum class ETravelType : uint8 { TRAVEL_Absolute = 0, TRAVEL_Partial = 1, TRAVEL_Relative = 2, TRAVEL_MAX = 3, }; // Enum Engine.EDemoPlayFailure // NumValues: 0x000A 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 Engine.EViewModeIndex // NumValues: 0x0026 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_VisualizeVirtualTexture = 30, VMI_VisualizeLumen = 31, VMI_VisualizeVirtualShadowMap = 32, VMI_VisualizeGPUSkinCache = 33, VMI_VisualizeSubstrate = 34, VMI_VisualizeGroom = 35, VMI_LWCComplexity = 36, VMI_Lit_Wireframe = 37, VMI_VisualizeActorColoration = 38, VMI_Max = 39, VMI_Unknown = 255, }; // Enum Engine.EFontImportCharacterSet // NumValues: 0x0004 enum class EFontImportCharacterSet : uint8 { FontICS_Default = 0, FontICS_Ansi = 1, FontICS_Symbol = 2, FontICS_MAX = 3, }; // Enum Engine.EStandbyType // NumValues: 0x0004 enum class EStandbyType : uint8 { STDBY_Rx = 0, STDBY_Tx = 1, STDBY_BadPing = 2, STDBY_MAX = 3, }; // Enum Engine.ESuggestProjVelocityTraceOption // NumValues: 0x0004 enum class ESuggestProjVelocityTraceOption : uint8 { DoNotTrace = 0, TraceFullPath = 1, OnlyTraceWhileAscending = 2, ESuggestProjVelocityTraceOption_MAX = 3, }; // Enum Engine.EHISMViewRelevanceType // NumValues: 0x0004 enum class EHISMViewRelevanceType : uint8 { Grass = 0, Foliage = 1, HISM = 2, EHISMViewRelevanceType_MAX = 3, }; // Enum Engine.EHitProxyPriority // NumValues: 0x0005 enum class EHitProxyPriority : uint8 { HPP_World = 0, HPP_Wireframe = 1, HPP_Foreground = 2, HPP_UI = 3, HPP_MAX = 4, }; // Enum Engine.EHierarchicalSimplificationMethod // NumValues: 0x0005 enum class EHierarchicalSimplificationMethod : uint8 { None = 0, Merge = 1, Simplify = 2, Approximate = 3, EHierarchicalSimplificationMethod_MAX = 4, }; // Enum Engine.EDerivativeStatus // NumValues: 0x0005 enum class EDerivativeStatus : uint8 { NotAware = 0, NotValid = 1, Zero = 2, Valid = 3, EDerivativeStatus_MAX = 4, }; // Enum Engine.EAdManagerDelegate // NumValues: 0x0003 enum class EAdManagerDelegate : uint8 { AMD_ClickedBanner = 0, AMD_UserClosedAd = 1, AMD_MAX = 2, }; // Enum Engine.ERoundingMode // NumValues: 0x0008 enum class ERoundingMode : uint8 { HalfToEven = 0, HalfFromZero = 1, HalfToZero = 2, FromZero = 3, ToZero = 4, ToNegativeInfinity = 5, ToPositiveInfinity = 6, ERoundingMode_MAX = 7, }; // Enum Engine.EMemoryUnitStandard // NumValues: 0x0003 enum class EMemoryUnitStandard : uint8 { IEC = 0, SI = 1, EMemoryUnitStandard_MAX = 2, }; // Enum Engine.EDateTimeStyle // NumValues: 0x0007 enum class EDateTimeStyle : uint8 { Default = 0, Short = 1, Medium = 2, Long = 3, Full = 4, Custom = 5, EDateTimeStyle_MAX = 6, }; // Enum Engine.EViewStatusForScreenPercentage // NumValues: 0x0006 enum class EViewStatusForScreenPercentage : uint8 { NonRealtime = 0, Desktop = 1, Mobile = 2, VR = 3, PathTracer = 4, EViewStatusForScreenPercentage_MAX = 5, }; // Enum Engine.EScreenPercentageMode // NumValues: 0x0004 enum class EScreenPercentageMode : uint32 { Manual = 0, BasedOnDisplayResolution = 1, BasedOnDPIScale = 2, EScreenPercentageMode_MAX = 3, }; // Enum Engine.ELevelInstanceRuntimeBehavior // NumValues: 0x0005 enum class ELevelInstanceRuntimeBehavior : uint8 { None = 0, Embedded_Deprecated = 1, Partitioned = 2, LevelStreaming = 3, ELevelInstanceRuntimeBehavior_MAX = 4, }; // Enum Engine.ELevelInstanceCreationType // NumValues: 0x0003 enum class ELevelInstanceCreationType : uint8 { LevelInstance = 0, PackedLevelActor = 1, ELevelInstanceCreationType_MAX = 2, }; // Enum Engine.ELevelInstancePivotType // NumValues: 0x0005 enum class ELevelInstancePivotType : uint8 { CenterMinZ = 0, Center = 1, Actor = 2, WorldOrigin = 3, ELevelInstancePivotType_MAX = 4, }; // Enum Engine.EStreamingVolumeUsage // NumValues: 0x0006 enum class EStreamingVolumeUsage : uint8 { SVB_Loading = 0, SVB_LoadingAndVisibility = 1, SVB_VisibilityBlockingOnLoad = 2, SVB_BlockingOnLoad = 3, SVB_LoadingNotVisible = 4, SVB_MAX = 5, }; // Enum Engine.EMaterialDomain // NumValues: 0x0008 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 Engine.EPositionOrigin // NumValues: 0x0003 enum class EPositionOrigin : uint8 { Absolute = 0, CameraRelative = 1, EPositionOrigin_MAX = 2, }; // Enum Engine.ETextureColorChannel // NumValues: 0x0005 enum class ETextureColorChannel : uint8 { TCC_Red = 0, TCC_Green = 1, TCC_Blue = 2, TCC_Alpha = 3, TCC_MAX = 4, }; // Enum Engine.EMaterialAttributeBlend // NumValues: 0x0004 enum class EMaterialAttributeBlend : uint8 { Blend = 0, UseA = 1, UseB = 2, EMaterialAttributeBlend_MAX = 3, }; // Enum Engine.EMaterialAttributeBlendFunction // NumValues: 0x0003 enum class EMaterialAttributeBlendFunction : uint8 { Horizontal = 0, Vertical = 1, EMaterialAttributeBlendFunction_MAX = 2, }; // Enum Engine.EMaterialExpressionBoundsType // NumValues: 0x0004 enum class EMaterialExpressionBoundsType : uint8 { MEILB_InstanceLocal = 0, MEILB_ObjectLocal = 1, MEILB_PreSkinnedLocal = 2, MEILB_MAX = 3, }; // Enum Engine.EChannelMaskParameterColor // NumValues: 0x0005 enum class EChannelMaskParameterColor : uint8 { Red = 0, Green = 1, Blue = 2, Alpha = 3, EChannelMaskParameterColor_MAX = 4, }; // Enum Engine.EClampMode // NumValues: 0x0004 enum class EClampMode : uint8 { CMODE_Clamp = 0, CMODE_ClampMin = 1, CMODE_ClampMax = 2, CMODE_MAX = 3, }; // Enum Engine.EParameterCollectionTransformType // NumValues: 0x0006 enum class EParameterCollectionTransformType : uint8 { Position = 0, Vector = 1, Projection = 2, LocalToWorld = 3, WorldToLocal = 4, EParameterCollectionTransformType_MAX = 5, }; // Enum Engine.EMaterialExpressionConvertType // NumValues: 0x0005 enum class EMaterialExpressionConvertType : uint8 { Scalar = 0, Vector2 = 1, Vector3 = 2, Vector4 = 3, EMaterialExpressionConvertType_MAX = 4, }; // Enum Engine.ECustomMaterialOutputType // NumValues: 0x0006 enum class ECustomMaterialOutputType : uint8 { CMOT_Float1 = 0, CMOT_Float2 = 1, CMOT_Float3 = 2, CMOT_Float4 = 3, CMOT_MaterialAttributes = 4, CMOT_MAX = 5, }; // Enum Engine.EDataDrivenShaderPlatformInfoCondition // NumValues: 0x0003 enum class EDataDrivenShaderPlatformInfoCondition : uint8 { COND_True = 0, COND_False = 1, COND_Max = 2, }; // Enum Engine.EDBufferTextureId // NumValues: 0x0004 enum class EDBufferTextureId : uint8 { DBT_A = 0, DBT_B = 1, DBT_C = 2, DBT_MAX = 3, }; // Enum Engine.EDepthOfFieldFunctionValue // NumValues: 0x0005 enum class EDepthOfFieldFunctionValue : uint8 { TDOF_NearAndFarMask = 0, TDOF_NearMask = 1, TDOF_FarMask = 2, TDOF_CircleOfConfusionRadius = 3, TDOF_MAX = 4, }; // Enum Engine.EFloatToIntMode // NumValues: 0x0005 enum class EFloatToIntMode : uint8 { Truncate = 0, Floor = 1, Round = 2, Ceil = 3, EFloatToIntMode_MAX = 4, }; // Enum Engine.EFunctionInputType // NumValues: 0x000E 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_Bool = 11, FunctionInput_Substrate = 12, FunctionInput_MAX = 13, }; // Enum Engine.EPositionIncludedOffsets // NumValues: 0x0003 enum class EPositionIncludedOffsets : uint32 { IncludeOffsets = 0, ExcludeOffsets = 1, EPositionIncludedOffsets_MAX = 2, }; // Enum Engine.ELocalPositionOrigin // NumValues: 0x0004 enum class ELocalPositionOrigin : uint32 { Instance = 0, InstancePreSkinning = 1, Primitive = 2, ELocalPositionOrigin_MAX = 3, }; // Enum Engine.ENeuralIndexType // NumValues: 0x0003 enum class ENeuralIndexType : uint8 { NIT_TextureIndex = 0, NIT_BufferIndex = 1, NIT_MAX = 2, }; // Enum Engine.ENoiseFunction // NumValues: 0x0007 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 Engine.EMaterialExpressionOperatorKind // NumValues: 0x003E enum class EMaterialExpressionOperatorKind : uint32 { BitwiseNot = 0, Negate = 1, Not = 2, Abs = 3, ACos = 4, ACosh = 5, ASin = 6, ASinh = 7, ATan = 8, ATanh = 9, Ceil = 10, Cos = 11, Cosh = 12, Exponential = 13, Exponential2 = 14, Floor = 15, Frac = 16, IsFinite = 17, IsInf = 18, IsNan = 19, Length = 20, Logarithm = 21, Logarithm10 = 22, Logarithm2 = 23, Round = 24, Saturate = 25, Sign = 26, Sin = 27, Sinh = 28, Sqrt = 29, Tan = 30, Tanh = 31, Truncate = 32, Equals = 33, GreaterThan = 34, GreaterThanOrEquals = 35, LessThan = 36, LessThanOrEquals = 37, NotEquals = 38, And = 39, Or = 40, Add = 41, Subtract = 42, Multiply = 43, Divide = 44, Modulo = 45, BitwiseAnd = 46, BitwiseOr = 47, BitShiftLeft = 48, BitShiftRight = 49, Cross = 50, Distance = 51, Dot = 52, Fmod = 53, Max = 54, Min = 55, Pow = 56, Step = 57, Clamp = 58, Lerp = 59, Select = 60, Smoothstep = 61, }; // Enum Engine.EPathTracingBufferTextureId // NumValues: 0x0006 enum class EPathTracingBufferTextureId : uint8 { PTBT_Radiance = 0, PTBT_DenoisedRadiance = 1, PTBT_Albedo = 2, PTBT_Normal = 3, PTBT_Variance = 4, PTBT_MAX = 5, }; // Enum Engine.ERuntimeVirtualTextureMipValueMode // NumValues: 0x0007 enum class ERuntimeVirtualTextureMipValueMode : uint8 { RVTMVM_None = 0, RVTMVM_MipLevel = 1, RVTMVM_MipBias = 2, RVTMVM_RecalculateDerivatives = 3, RVTMVM_DerivativeUV = 4, RVTMVM_DerivativeWorld = 5, RVTMVM_MAX = 6, }; // Enum Engine.ERuntimeVirtualTextureTextureAddressMode // NumValues: 0x0003 enum class ERuntimeVirtualTextureTextureAddressMode : uint8 { RVTTA_Clamp = 0, RVTTA_Wrap = 1, RVTTA_MAX = 2, }; // Enum Engine.EMaterialSceneAttributeInputMode // NumValues: 0x0003 enum class EMaterialSceneAttributeInputMode : uint8 { Coordinates = 0, OffsetFraction = 1, EMaterialSceneAttributeInputMode_MAX = 2, }; // Enum Engine.ESpeedTreeGeometryType // NumValues: 0x0006 enum class ESpeedTreeGeometryType : uint8 { STG_Branch = 0, STG_Frond = 1, STG_Leaf = 2, STG_FacingLeaf = 3, STG_Billboard = 4, STG_MAX = 5, }; // Enum Engine.ESpeedTreeWindType // NumValues: 0x0008 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 Engine.ESpeedTreeLODType // NumValues: 0x0003 enum class ESpeedTreeLODType : uint8 { STLOD_Pop = 0, STLOD_Smooth = 1, STLOD_MAX = 2, }; // Enum Engine.EMaterialSubSurfaceType // NumValues: 0x0007 enum class EMaterialSubSurfaceType : uint8 { MSS_None = 0, MSS_Wrap = 1, MSS_TwoSidedWrap = 2, MSS_Diffusion = 3, MSS_DiffusionProfile = 4, MSS_SimpleVolume = 5, MSS_MAX = 6, }; // Enum Engine.ESwitchMaterialOutputType // NumValues: 0x0005 enum class ESwitchMaterialOutputType : uint8 { TMMOT_Float1 = 0, TMMOT_Float2 = 1, TMMOT_Float3 = 2, TMMOT_Float4 = 3, TMMOT_MAX = 4, }; // Enum Engine.ETextureCollectionMemberType // NumValues: 0x0006 enum class ETextureCollectionMemberType : uint8 { Texture2D = 0, TextureCube = 1, Texture2DArray = 2, TextureCubeArray = 3, TextureVolume = 4, Max = 5, }; // Enum Engine.EMaterialExposedTextureProperty // NumValues: 0x0003 enum class EMaterialExposedTextureProperty : uint8 { TMTM_TextureSize = 0, TMTM_TexelSize = 1, TMTM_MAX = 2, }; // Enum Engine.ETextureGatherMode // NumValues: 0x0006 enum class ETextureGatherMode : uint8 { TGM_None = 0, TGM_Red = 1, TGM_Green = 2, TGM_Blue = 3, TGM_Alpha = 4, TGM_MAX = 5, }; // Enum Engine.EMaterialVectorCoordTransformSource // NumValues: 0x0008 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 Engine.EMaterialVectorCoordTransform // NumValues: 0x0008 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 Engine.EMaterialPositionTransformSource // NumValues: 0x000A enum class EMaterialPositionTransformSource : uint8 { TRANSFORMPOSSOURCE_Local = 0, TRANSFORMPOSSOURCE_World = 1, TRANSFORMPOSSOURCE_PeriodicWorld = 2, TRANSFORMPOSSOURCE_TranslatedWorld = 3, TRANSFORMPOSSOURCE_FirstPersonTranslatedWorld = 4, TRANSFORMPOSSOURCE_View = 5, TRANSFORMPOSSOURCE_Camera = 6, TRANSFORMPOSSOURCE_Particle = 7, TRANSFORMPOSSOURCE_Instance = 8, TRANSFORMPOSSOURCE_MAX = 9, }; // Enum Engine.EVectorNoiseFunction // NumValues: 0x0006 enum class EVectorNoiseFunction : uint8 { VNF_CellnoiseALU = 0, VNF_VectorALU = 1, VNF_GradientALU = 2, VNF_CurlALU = 3, VNF_VoronoiALU = 4, VNF_MAX = 5, }; // Enum Engine.EMaterialExposedViewProperty // NumValues: 0x0015 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_PostVolumeUserFlags = 15, MEVP_FirstPersonFieldOfView = 16, MEVP_FirstPersonTanHalfFieldOfView = 17, MEVP_FirstPersonScale = 18, MEVP_NearPlane = 19, MEVP_MAX = 20, }; // Enum Engine.EWorldPositionIncludedOffsets // NumValues: 0x0005 enum class EWorldPositionIncludedOffsets : uint8 { WPT_Default = 0, WPT_ExcludeAllShaderOffsets = 1, WPT_CameraRelative = 2, WPT_CameraRelativeNoOffsets = 3, WPT_MAX = 4, }; // Enum Engine.EMaterialShaderFrequency // NumValues: 0x0005 enum class EMaterialShaderFrequency : uint8 { Vertex = 1, Pixel = 8, Compute = 32, Any = 41, EMaterialShaderFrequency_MAX = 42, }; // Enum Engine.EMaterialValueTypeBridge // NumValues: 0x0026 enum class EMaterialValueTypeBridge : uint64 { Float1 = 1, Float2 = 2, Float3 = 4, Float4 = 8, Texture2D = 16, TextureCube = 32, Texture2DArray = 64, TextureCubeArray = 128, VolumeTexture = 256, StaticBool = 512, Unknown = 1024, MaterialAttributes = 2048, TextureExternal = 4096, TextureVirtual = 8192, SparseVolumeTexture = 16384, VTPageTableResult = 32768, ShadingModel = 65536, Substrate = 131072, LWCScalar = 262144, LWCVector2 = 524288, LWCVector3 = 1048576, LWCVector4 = 2097152, Execution = 4194304, VoidStatement = 8388608, Bool = 16777216, UInt1 = 33554432, UInt2 = 67108864, UInt3 = 134217728, UInt4 = 268435456, TextureCollection = 536870912, TextureMeshPaint = 1073741824, TextureMaterialCache = 2147483648, Texture = 3221238256, Float = 15, UInt = 503316480, LWCType = 3932160, Numeric = 20709391, EMaterialValueTypeBridge_MAX = 4294967296, }; // Enum Engine.EMaterialFunctionUsage // NumValues: 0x0004 enum class EMaterialFunctionUsage : uint8 { Default = 0, MaterialLayer = 1, MaterialLayerBlend = 2, EMaterialFunctionUsage_MAX = 3, }; // Enum Engine.EMaterialUsage // NumValues: 0x0018 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_VolumetricCloud = 19, MATUSAGE_HeterogeneousVolumes = 20, MATUSAGE_MaterialCache = 21, MATUSAGE_StaticMesh = 22, MATUSAGE_MAX = 23, }; // Enum Engine.EMaterialLayerLinkState // NumValues: 0x0005 enum class EMaterialLayerLinkState : uint8 { Uninitialized = 0, LinkedToParent = 1, UnlinkedFromParent = 2, NotFromParent = 3, EMaterialLayerLinkState_MAX = 4, }; // Enum Engine.ETextureSizingType // NumValues: 0x0008 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 Engine.EMaterialMergeType // NumValues: 0x0003 enum class EMaterialMergeType : uint8 { MaterialMergeType_Default = 0, MaterialMergeType_Simplygon = 1, MaterialMergeType_MAX = 2, }; // Enum Engine.ESceneTextureId // NumValues: 0x0028 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_IsFirstPerson = 31, PPI_UserSceneTexture0 = 32, PPI_UserSceneTexture1 = 33, PPI_UserSceneTexture2 = 34, PPI_UserSceneTexture3 = 35, PPI_UserSceneTexture4 = 36, PPI_UserSceneTexture5 = 37, PPI_UserSceneTexture6 = 38, PPI_MAX = 39, }; // Enum Engine.ELWCFunctionKind // NumValues: 0x000B enum class ELWCFunctionKind : uint8 { Constructor = 0, Promote = 1, Demote = 2, Add = 3, Subtract = 4, Divide = 5, MultiplyVectorVector = 6, MultiplyVectorMatrix = 7, MultiplyMatrixMatrix = 8, Other = 9, Max = 10, }; // Enum Engine.EMaterialParameterAssociation // NumValues: 0x0004 enum class EMaterialParameterAssociation : uint8 { LayerParameter = 0, BlendParameter = 1, GlobalParameter = 2, EMaterialParameterAssociation_MAX = 3, }; // Enum Engine.EMaterialParameterType // NumValues: 0x000E enum class EMaterialParameterType : uint8 { Scalar = 0, Vector = 1, DoubleVector = 2, Texture = 3, TextureCollection = 4, Font = 5, RuntimeVirtualTexture = 6, SparseVolumeTexture = 7, StaticSwitch = 8, NumRuntime = 9, StaticComponentMask = 9, Num = 10, None = 255, EMaterialParameterType_MAX = 256, }; // Enum Engine.EMeshApproximationType // NumValues: 0x0003 enum class EMeshApproximationType : uint8 { MeshAndMaterials = 0, MeshShapeOnly = 1, EMeshApproximationType_MAX = 2, }; // Enum Engine.EMeshApproximationBaseCappingType // NumValues: 0x0004 enum class EMeshApproximationBaseCappingType : uint8 { NoBaseCapping = 0, ConvexPolygon = 1, ConvexSolid = 2, EMeshApproximationBaseCappingType_MAX = 3, }; // Enum Engine.EOccludedGeometryFilteringPolicy // NumValues: 0x0003 enum class EOccludedGeometryFilteringPolicy : uint8 { NoOcclusionFiltering = 0, VisibilityBasedFiltering = 1, EOccludedGeometryFilteringPolicy_MAX = 2, }; // Enum Engine.EMeshApproximationSimplificationPolicy // NumValues: 0x0004 enum class EMeshApproximationSimplificationPolicy : uint8 { FixedTriangleCount = 0, TrianglesPerArea = 1, GeometricTolerance = 2, EMeshApproximationSimplificationPolicy_MAX = 3, }; // Enum Engine.EMeshApproximationGroundPlaneClippingPolicy // NumValues: 0x0005 enum class EMeshApproximationGroundPlaneClippingPolicy : uint8 { NoGroundClipping = 0, DiscardWithZPlane = 1, CutWithZPlane = 2, CutAndFillWithZPlane = 3, EMeshApproximationGroundPlaneClippingPolicy_MAX = 4, }; // Enum Engine.EMeshApproximationUVGenerationPolicy // NumValues: 0x0004 enum class EMeshApproximationUVGenerationPolicy : uint8 { PreferUVAtlas = 0, PreferXAtlas = 1, PreferPatchBuilder = 2, EMeshApproximationUVGenerationPolicy_MAX = 3, }; // Enum Engine.EMeshLODSelectionType // NumValues: 0x0005 enum class EMeshLODSelectionType : uint8 { AllLODs = 0, SpecificLOD = 1, CalculateLOD = 2, LowestDetailLOD = 3, EMeshLODSelectionType_MAX = 4, }; // Enum Engine.EMeshMergeType // NumValues: 0x0003 enum class EMeshMergeType : uint8 { MeshMergeType_Default = 0, MeshMergeType_MergeActor = 1, MeshMergeType_MAX = 2, }; // Enum Engine.EUVOutput // NumValues: 0x0003 enum class EUVOutput : uint8 { DoNotOutputChannel = 0, OutputChannel = 1, EUVOutput_MAX = 2, }; // Enum Engine.ELandscapeCullingPrecision // NumValues: 0x0004 enum class ELandscapeCullingPrecision : uint8 { High = 0, Medium = 1, Low = 2, ELandscapeCullingPrecision_MAX = 3, }; // Enum Engine.EProxyNormalComputationMethod // NumValues: 0x0004 enum class EProxyNormalComputationMethod : uint8 { AngleWeighted = 0, AreaWeighted = 1, EqualWeighted = 2, EProxyNormalComputationMethod_MAX = 3, }; // Enum Engine.EMeshFeatureImportance // NumValues: 0x0007 enum class EMeshFeatureImportance : uint8 { Off = 0, Lowest = 1, Low = 2, Normal = 3, High = 4, Highest = 5, EMeshFeatureImportance_MAX = 6, }; // Enum Engine.EStaticMeshReductionTerimationCriterion // NumValues: 0x0004 enum class EStaticMeshReductionTerimationCriterion : uint8 { Triangles = 0, Vertices = 1, Any = 2, EStaticMeshReductionTerimationCriterion_MAX = 3, }; // Enum Engine.EMicroTransactionDelegate // NumValues: 0x0003 enum class EMicroTransactionDelegate : uint8 { MTD_PurchaseQueryComplete = 0, MTD_PurchaseComplete = 1, MTD_MAX = 2, }; // Enum Engine.EMicroTransactionResult // NumValues: 0x0005 enum class EMicroTransactionResult : uint8 { MTR_Succeeded = 0, MTR_Failed = 1, MTR_Canceled = 2, MTR_RestoredFromServer = 3, MTR_MAX = 4, }; // Enum Engine.ENavDataGatheringMode // NumValues: 0x0004 enum class ENavDataGatheringMode : uint8 { Default = 0, Instant = 1, Lazy = 2, ENavDataGatheringMode_MAX = 3, }; // Enum Engine.ENavigationDataResolution // NumValues: 0x0005 enum class ENavigationDataResolution : uint8 { Low = 0, Default = 1, High = 2, Invalid = 3, MAX = 3, }; // Enum Engine.ENavigationInvokerPriority // NumValues: 0x0006 enum class ENavigationInvokerPriority : uint8 { VeryLow = 1, Low = 2, Default = 3, High = 4, VeryHigh = 5, MAX = 6, }; // Enum Engine.ENavLinkDirection // NumValues: 0x0004 enum class ENavLinkDirection : uint8 { BothWays = 0, LeftToRight = 1, RightToLeft = 2, ENavLinkDirection_MAX = 3, }; // Enum Engine.EPingType // NumValues: 0x0007 enum class EPingType : uint8 { None = 0, RoundTrip = 1, RoundTripExclFrame = 2, ICMP = 4, UDPQoS = 8, Max = 8, Count = 4, }; // Enum Engine.EPingAverageType // NumValues: 0x0004 enum class EPingAverageType : uint8 { None = 0, MovingAverage = 1, PlayerStateAvg = 2, EPingAverageType_MAX = 3, }; // Enum Engine.EParticleDetailMode // NumValues: 0x0005 enum class EParticleDetailMode : uint8 { PDM_Low = 0, PDM_Medium = 1, PDM_High = 2, PDM_Epic = 3, PDM_MAX = 4, }; // Enum Engine.EParticleSignificanceLevel // NumValues: 0x0006 enum class EParticleSignificanceLevel : uint8 { Low = 0, Medium = 1, High = 2, Critical = 3, Num = 4, EParticleSignificanceLevel_MAX = 5, }; // Enum Engine.EParticleSystemInsignificanceReaction // NumValues: 0x0006 enum class EParticleSystemInsignificanceReaction : uint8 { Auto = 0, Complete = 1, DisableTick = 2, DisableTickAndKill = 3, Num = 4, EParticleSystemInsignificanceReaction_MAX = 5, }; // Enum Engine.EModuleType // NumValues: 0x000A 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 Engine.EParticleSourceSelectionMethod // NumValues: 0x0003 enum class EParticleSourceSelectionMethod : uint8 { EPSSM_Random = 0, EPSSM_Sequential = 1, EPSSM_MAX = 2, }; // Enum Engine.EAttractorParticleSelectionMethod // NumValues: 0x0003 enum class EAttractorParticleSelectionMethod : uint8 { EAPSM_Random = 0, EAPSM_Sequential = 1, EAPSM_MAX = 2, }; // Enum Engine.Beam2SourceTargetMethod // NumValues: 0x0006 enum class EBeam2SourceTargetMethod : uint8 { PEB2STM_Default = 0, PEB2STM_UserSet = 1, PEB2STM_Emitter = 2, PEB2STM_Particle = 3, PEB2STM_Actor = 4, PEB2STM_MAX = 5, }; // Enum Engine.Beam2SourceTargetTangentMethod // NumValues: 0x0005 enum class EBeam2SourceTargetTangentMethod : uint8 { PEB2STTM_Direct = 0, PEB2STTM_UserSet = 1, PEB2STTM_Distribution = 2, PEB2STTM_Emitter = 3, PEB2STTM_MAX = 4, }; // Enum Engine.BeamModifierType // NumValues: 0x0003 enum class EBeamModifierType : uint8 { PEB2MT_Source = 0, PEB2MT_Target = 1, PEB2MT_MAX = 2, }; // Enum Engine.EParticleCameraOffsetUpdateMethod // NumValues: 0x0004 enum class EParticleCameraOffsetUpdateMethod : uint8 { EPCOUM_DirectSet = 0, EPCOUM_Additive = 1, EPCOUM_Scalar = 2, EPCOUM_MAX = 3, }; // Enum Engine.EParticleCollisionComplete // NumValues: 0x0007 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 Engine.EParticleCollisionResponse // NumValues: 0x0004 enum class EParticleCollisionResponse : uint8 { Bounce = 0, Stop = 1, Kill = 2, EParticleCollisionResponse_MAX = 3, }; // Enum Engine.ELocationBoneSocketSource // NumValues: 0x0003 enum class ELocationBoneSocketSource : uint8 { BONESOCKETSOURCE_Bones = 0, BONESOCKETSOURCE_Sockets = 1, BONESOCKETSOURCE_MAX = 2, }; // Enum Engine.ELocationBoneSocketSelectionMethod // NumValues: 0x0003 enum class ELocationBoneSocketSelectionMethod : uint8 { BONESOCKETSEL_Sequential = 0, BONESOCKETSEL_Random = 1, BONESOCKETSEL_MAX = 2, }; // Enum Engine.ELocationEmitterSelectionMethod // NumValues: 0x0003 enum class ELocationEmitterSelectionMethod : uint8 { ELESM_Random = 0, ELESM_Sequential = 1, ELESM_MAX = 2, }; // Enum Engine.CylinderHeightAxis // NumValues: 0x0004 enum class ECylinderHeightAxis : uint8 { PMLPC_HEIGHTAXIS_X = 0, PMLPC_HEIGHTAXIS_Y = 1, PMLPC_HEIGHTAXIS_Z = 2, PMLPC_HEIGHTAXIS_MAX = 3, }; // Enum Engine.ELocationSkelVertSurfaceSource // NumValues: 0x0003 enum class ELocationSkelVertSurfaceSource : uint8 { VERTSURFACESOURCE_Vert = 0, VERTSURFACESOURCE_Surface = 1, VERTSURFACESOURCE_MAX = 2, }; // Enum Engine.EOrbitChainMode // NumValues: 0x0004 enum class EOrbitChainMode : uint8 { EOChainMode_Add = 0, EOChainMode_Scale = 1, EOChainMode_Link = 2, EOChainMode_MAX = 3, }; // Enum Engine.EParticleAxisLock // NumValues: 0x000B 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 Engine.EEmitterDynamicParameterValue // NumValues: 0x0007 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 Engine.EParticleUVFlipMode // NumValues: 0x0009 enum class EParticleUVFlipMode : uint8 { None = 0, FlipUV = 1, FlipUOnly = 2, FlipVOnly = 3, RandomFlipUV = 4, RandomFlipUOnly = 5, RandomFlipVOnly = 6, RandomFlipUVIndependent = 7, EParticleUVFlipMode_MAX = 8, }; // Enum Engine.EParticleSortMode // NumValues: 0x0006 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 Engine.EEmitterNormalsMode // NumValues: 0x0004 enum class EEmitterNormalsMode : uint8 { ENM_CameraFacing = 0, ENM_Spherical = 1, ENM_Cylindrical = 2, ENM_MAX = 3, }; // Enum Engine.ETrail2SourceMethod // NumValues: 0x0004 enum class ETrail2SourceMethod : uint8 { PET2SRCM_Default = 0, PET2SRCM_Particle = 1, PET2SRCM_Actor = 2, PET2SRCM_MAX = 3, }; // Enum Engine.EBeam2Method // NumValues: 0x0004 enum class EBeam2Method : uint8 { PEB2M_Distance = 0, PEB2M_Target = 1, PEB2M_Branch = 2, PEB2M_MAX = 3, }; // Enum Engine.EBeamTaperMethod // NumValues: 0x0004 enum class EBeamTaperMethod : uint8 { PEBTM_None = 0, PEBTM_Full = 1, PEBTM_Partial = 2, PEBTM_MAX = 3, }; // Enum Engine.EMeshScreenAlignment // NumValues: 0x0004 enum class EMeshScreenAlignment : uint8 { PSMA_MeshFaceCameraWithRoll = 0, PSMA_MeshFaceCameraWithSpin = 1, PSMA_MeshFaceCameraWithLockedAxis = 2, PSMA_MAX = 3, }; // Enum Engine.EMeshCameraFacingUpAxis // NumValues: 0x0006 enum class EMeshCameraFacingUpAxis : uint8 { CameraFacing_NoneUP = 0, CameraFacing_ZUp = 1, CameraFacing_NegativeZUp = 2, CameraFacing_YUp = 3, CameraFacing_NegativeYUp = 4, CameraFacing_MAX = 5, }; // Enum Engine.EMeshCameraFacingOptions // NumValues: 0x000E 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 Engine.ETrailsRenderAxisOption // NumValues: 0x0004 enum class ETrailsRenderAxisOption : uint8 { Trails_CameraUp = 0, Trails_SourceUp = 1, Trails_WorldUp = 2, Trails_MAX = 3, }; // Enum Engine.EParticleScreenAlignment // NumValues: 0x0008 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 Engine.EPhysicsQueryKind // NumValues: 0x0004 enum class EPhysicsQueryKind : uint8 { Test = 0, Single = 1, Multi = 2, EPhysicsQueryKind_MAX = 3, }; // Enum Engine.EViewTargetBlendFunction // NumValues: 0x0007 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 Engine.EViewTargetBlendOrder // NumValues: 0x0003 enum class EViewTargetBlendOrder : uint8 { VTBlendOrder_Base = 0, VTBlendOrder_Override = 1, VTBlendOrder_MAX = 2, }; // Enum Engine.ERichCurveInterpMode // NumValues: 0x0005 enum class ERichCurveInterpMode : uint8 { RCIM_Linear = 0, RCIM_Constant = 1, RCIM_Cubic = 2, RCIM_None = 3, RCIM_MAX = 4, }; // Enum Engine.ERichCurveExtrapolation // NumValues: 0x0007 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 Engine.ReverbPreset // NumValues: 0x0018 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 Engine.ERichCurveTangentMode // NumValues: 0x0006 enum class ERichCurveTangentMode : uint8 { RCTM_Auto = 0, RCTM_User = 1, RCTM_Break = 2, RCTM_None = 3, RCTM_SmartAuto = 4, RCTM_MAX = 5, }; // Enum Engine.ERichCurveTangentWeightMode // NumValues: 0x0005 enum class ERichCurveTangentWeightMode : uint8 { RCTWM_WeightedNone = 0, RCTWM_WeightedArrive = 1, RCTWM_WeightedLeave = 2, RCTWM_WeightedBoth = 3, RCTWM_MAX = 4, }; // Enum Engine.ERichCurveCompressionFormat // NumValues: 0x0007 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 Engine.ERichCurveKeyTimeCompressionFormat // NumValues: 0x0003 enum class ERichCurveKeyTimeCompressionFormat : uint8 { RCKTCF_uint16 = 0, RCKTCF_float32 = 1, RCKTCF_MAX = 2, }; // Enum Engine.ERuntimePartitionCellBoundsMethod // NumValues: 0x0004 enum class ERuntimePartitionCellBoundsMethod : uint8 { UseContent = 0, UseCellBounds = 1, UseMinContentCellBounds = 2, ERuntimePartitionCellBoundsMethod_MAX = 3, }; // Enum Engine.ERuntimeVirtualTextureMaterialType // NumValues: 0x000A enum class ERuntimeVirtualTextureMaterialType : uint8 { BaseColor = 0, Mask4 = 1, BaseColor_Normal_Roughness = 2, BaseColor_Normal_Specular = 3, BaseColor_Normal_Specular_YCoCg = 4, BaseColor_Normal_Specular_Mask_YCoCg = 5, WorldHeight = 6, Displacement = 7, Count = 8, ERuntimeVirtualTextureMaterialType_MAX = 9, }; // Enum Engine.ESceneCaptureUnlitViewmode // NumValues: 0x0004 enum class ESceneCaptureUnlitViewmode : uint8 { Disabled = 0, Capture = 1, CaptureOrCustomRenderPass = 2, ESceneCaptureUnlitViewmode_MAX = 3, }; // Enum Engine.EMaterialProperty // NumValues: 0x0024 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_SurfaceThickness = 31, MP_Displacement = 32, MP_MaterialAttributes = 33, MP_CustomOutput = 34, MP_MAX = 35, }; // Enum Engine.EAntiAliasingMethod // NumValues: 0x0006 enum class EAntiAliasingMethod : uint8 { AAM_None = 0, AAM_FXAA = 1, AAM_TemporalAA = 2, AAM_MSAA = 3, AAM_TSR = 4, AAM_MAX = 5, }; // Enum Engine.EAggCollisionShape // NumValues: 0x000B enum class EAggCollisionShape : uint8 { Sphere = 0, Box = 1, Sphyl = 2, Convex = 3, TaperedCapsule = 4, LevelSet = 5, SkinnedLevelSet = 6, MLLevelSet = 7, SkinnedTriangleMesh = 8, Unknown = 9, EAggCollisionShape_MAX = 10, }; // Enum Engine.SkeletalMeshTerminationCriterion // NumValues: 0x0007 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 Engine.SkeletalMeshOptimizationType // NumValues: 0x0004 enum class ESkeletalMeshOptimizationType : uint8 { SMOT_NumOfTriangles = 0, SMOT_MaxDeviation = 1, SMOT_TriangleOrDeviation = 2, SMOT_MAX = 3, }; // Enum Engine.SkeletalMeshOptimizationImportance // NumValues: 0x0007 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 Engine.EBoneVisibilityStatus // NumValues: 0x0004 enum class EBoneVisibilityStatus : uint8 { BVS_HiddenByParent = 0, BVS_Visible = 1, BVS_ExplicitlyHidden = 2, BVS_MAX = 3, }; // Enum Engine.EPhysBodyOp // NumValues: 0x0003 enum class EPhysBodyOp : uint8 { PBO_None = 0, PBO_Term = 1, PBO_MAX = 2, }; // Enum Engine.EVisibilityBasedAnimTickOption // NumValues: 0x0006 enum class EVisibilityBasedAnimTickOption : uint8 { AlwaysTickPoseAndRefreshBones = 0, AlwaysTickPose = 1, OnlyTickMontagesAndRefreshBonesWhenPlayingMontages = 2, OnlyTickMontagesWhenNotRendered = 3, OnlyTickPoseWhenRendered = 4, EVisibilityBasedAnimTickOption_MAX = 5, }; // Enum Engine.EBoneSpaces // NumValues: 0x0003 enum class EBoneSpaces : uint8 { WorldSpace = 0, ComponentSpace = 1, EBoneSpaces_MAX = 2, }; // Enum Engine.ESkinWeightProfileLayer // NumValues: 0x0003 enum class ESkinWeightProfileLayer : uint8 { Primary = 0, Secondary = 1, ESkinWeightProfileLayer_MAX = 2, }; // Enum Engine.ESkyLightSourceType // NumValues: 0x0003 enum class ESkyLightSourceType : uint8 { SLS_CapturedScene = 0, SLS_SpecifiedCubemap = 1, SLS_MAX = 2, }; // Enum Engine.ESoundDistanceCalc // NumValues: 0x0005 enum class ESoundDistanceCalc : uint8 { SOUNDDISTANCE_Normal = 0, SOUNDDISTANCE_InfiniteXYPlane = 1, SOUNDDISTANCE_InfiniteXZPlane = 2, SOUNDDISTANCE_InfiniteYZPlane = 3, SOUNDDISTANCE_MAX = 4, }; // Enum Engine.ESoundSpatializationAlgorithm // NumValues: 0x0003 enum class ESoundSpatializationAlgorithm : uint8 { SPATIALIZATION_Default = 0, SPATIALIZATION_HRTF = 1, SPATIALIZATION_MAX = 2, }; // Enum Engine.EAirAbsorptionMethod // NumValues: 0x0003 enum class EAirAbsorptionMethod : uint8 { Linear = 0, CustomCurve = 1, EAirAbsorptionMethod_MAX = 2, }; // Enum Engine.EReverbSendMethod // NumValues: 0x0004 enum class EReverbSendMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, EReverbSendMethod_MAX = 3, }; // Enum Engine.EPriorityAttenuationMethod // NumValues: 0x0004 enum class EPriorityAttenuationMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, EPriorityAttenuationMethod_MAX = 3, }; // Enum Engine.ENonSpatializedRadiusSpeakerMapMode // NumValues: 0x0004 enum class ENonSpatializedRadiusSpeakerMapMode : uint8 { OmniDirectional = 0, Direct2D = 1, Surround2D = 2, ENonSpatializedRadiusSpeakerMapMode_MAX = 3, }; // Enum Engine.ESoundGroup // NumValues: 0x001A 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 Engine.ModulationParamMode // NumValues: 0x0004 enum class EModulationParamMode : uint8 { MPM_Normal = 0, MPM_Abs = 1, MPM_Direct = 2, MPM_MAX = 3, }; // Enum Engine.ESourceBusSendLevelControlMethod // NumValues: 0x0004 enum class ESourceBusSendLevelControlMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, ESourceBusSendLevelControlMethod_MAX = 3, }; // Enum Engine.EDecompressionType // NumValues: 0x0007 enum class EDecompressionType : uint8 { DTYPE_Setup = 0, DTYPE_Invalid = 1, DTYPE_RealTime = 2, DTYPE_Procedural = 3, DTYPE_Xenon = 4, DTYPE_Streaming = 5, DTYPE_MAX = 6, }; // Enum Engine.ESoundWaveCuePointOrigin // NumValues: 0x0003 enum class ESoundWaveCuePointOrigin : uint8 { WaveFile = 0, MarkerTransformation = 1, ESoundWaveCuePointOrigin_MAX = 2, }; // Enum Engine.ESoundWaveFFTSize // NumValues: 0x0006 enum class ESoundWaveFFTSize : uint8 { VerySmall_64 = 0, Small_256 = 1, Medium_512 = 2, Large_1024 = 3, VeryLarge_2048 = 4, ESoundWaveFFTSize_MAX = 5, }; // Enum Engine.ESoundAssetCompressionType // NumValues: 0x0008 enum class ESoundAssetCompressionType : uint8 { BinkAudio = 0, ADPCM = 1, PCM = 2, Opus = 3, PlatformSpecific = 4, ProjectDefined = 5, RADAudio = 6, ESoundAssetCompressionType_MAX = 7, }; // Enum Engine.ESoundWaveLoadingBehavior // NumValues: 0x0007 enum class ESoundWaveLoadingBehavior : uint8 { Inherited = 0, RetainOnLoad = 1, PrimeOnLoad = 2, LoadOnDemand = 3, ForceInline = 4, Uninitialized = 255, ESoundWaveLoadingBehavior_MAX = 256, }; // Enum Engine.EStereoLayerType // NumValues: 0x0004 enum class EStereoLayerType : uint8 { SLT_WorldLocked = 0, SLT_TrackerLocked = 1, SLT_FaceLocked = 2, SLT_MAX = 3, }; // Enum Engine.EStereoLayerShape // NumValues: 0x0005 enum class EStereoLayerShape : uint8 { SLSH_QuadLayer = 0, SLSH_CylinderLayer = 1, SLSH_CubemapLayer = 2, SLSH_EquirectLayer = 3, SLSH_MAX = 4, }; // Enum Engine.EChunkSeekTableMode // NumValues: 0x0003 enum class EChunkSeekTableMode : uint8 { ConstantSamplesPerEntry = 0, VariableSamplesPerEntry = 1, EChunkSeekTableMode_MAX = 2, }; // Enum Engine.EPL_StreamingHintType // NumValues: 0x0007 enum class EPL_StreamingHintType : uint8 { NONE = 0, LOAD_PREPARE = 1, LOAD_IMMEDIATELY = 2, LOAD_NEVER = 3, RELEASED = 4, NUM = 5, EPL_MAX = 6, }; // Enum Engine.ESubtitleTiming // NumValues: 0x0003 enum class ESubtitleTiming : uint8 { InternallyTimed = 0, ExternallyTimed = 1, ESubtitleTiming_MAX = 2, }; // Enum Engine.ESRB // NumValues: 0x0008 enum class ESRB : uint8 { Everyone = 0, Everyone10Plus = 1, Teen = 2, Mature = 3, AdultsOnly = 4, RatingPending = 5, RatingPending17Plus = 6, ESRB_MAX = 7, }; // Enum Engine.ESubtitleType // NumValues: 0x0004 enum class ESubtitleType : uint8 { Subtitle = 0, ClosedCaption = 1, AudioDescription = 2, ESubtitleType_MAX = 3, }; // Enum Engine.ESubUVBoundingVertexCount // NumValues: 0x0003 enum class ESubUVBoundingVertexCount : uint8 { BVC_FourVertices = 0, BVC_EightVertices = 1, BVC_MAX = 2, }; // Enum Engine.EOpacitySourceMode // NumValues: 0x0006 enum class EOpacitySourceMode : uint8 { OSM_Alpha = 0, OSM_ColorBrightness = 1, OSM_RedChannel = 2, OSM_GreenChannel = 3, OSM_BlueChannel = 4, OSM_MAX = 5, }; // Enum Engine.ESyncPointEventType // NumValues: 0x0007 enum class ESyncPointEventType : uint8 { Invalid = 0, SimpleEvent = 1, GameThreadTask = 2, GameThreadTask_HighPriority = 3, WorkerThreadTask = 4, WorkerThreadTask_HighPriority = 5, ESyncPointEventType_MAX = 6, }; // Enum Engine.ESyncPointActivationRules // NumValues: 0x0006 enum class ESyncPointActivationRules : uint8 { Invalid = 0, AlwaysActivate = 1, WaitForTrigger = 2, WaitForAllWork = 3, ActivateForAnyWork = 4, ESyncPointActivationRules_MAX = 5, }; // Enum Engine.ETextImportTestFlags // NumValues: 0x0008 enum class ETextImportTestFlags : uint32 { Default = 0, FlagA = 1, FlagB = 2, FlagC = 4, FlagD = 8, FlagE = 16, TestStructDefault = 32, ETextImportTestFlags_MAX = 64, }; // Enum Engine.EHorizTextAligment // NumValues: 0x0004 enum class EHorizTextAligment : uint8 { EHTA_Left = 0, EHTA_Center = 1, EHTA_Right = 2, EHTA_MAX = 3, }; // Enum Engine.EVerticalTextAligment // NumValues: 0x0005 enum class EVerticalTextAligment : uint8 { EVRTA_TextTop = 0, EVRTA_TextCenter = 1, EVRTA_TextBottom = 2, EVRTA_QuadTop = 3, EVRTA_MAX = 4, }; // Enum Engine.TextureGroup // NumValues: 0x0043 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_Project19 = 52, TEXTUREGROUP_Project20 = 53, TEXTUREGROUP_Project21 = 54, TEXTUREGROUP_Project22 = 55, TEXTUREGROUP_Project23 = 56, TEXTUREGROUP_Project24 = 57, TEXTUREGROUP_Project25 = 58, TEXTUREGROUP_Project26 = 59, TEXTUREGROUP_Project27 = 60, TEXTUREGROUP_Project28 = 61, TEXTUREGROUP_Project29 = 62, TEXTUREGROUP_Project30 = 63, TEXTUREGROUP_Project31 = 64, TEXTUREGROUP_Project32 = 65, TEXTUREGROUP_MAX = 66, }; // Enum Engine.TextureMipGenSettings // NumValues: 0x0017 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 Engine.ETexturePowerOfTwoSetting // NumValues: 0x0007 enum class ETexturePowerOfTwoSetting : uint8 { None = 0, PadToPowerOfTwo = 1, PadToSquarePowerOfTwo = 2, StretchToPowerOfTwo = 3, StretchToSquarePowerOfTwo = 4, ResizeToSpecificResolution = 5, ETexturePowerOfTwoSetting_MAX = 6, }; // Enum Engine.ETextureSamplerFilter // NumValues: 0x0006 enum class ETextureSamplerFilter : uint8 { Point = 0, Bilinear = 1, Trilinear = 2, AnisotropicPoint = 3, AnisotropicLinear = 4, ETextureSamplerFilter_MAX = 5, }; // Enum Engine.ETextureMipLoadOptions // NumValues: 0x0004 enum class ETextureMipLoadOptions : uint8 { Default = 0, AllMips = 1, OnlyFirstMip = 2, ETextureMipLoadOptions_MAX = 3, }; // Enum Engine.ETextureAvailability // NumValues: 0x0003 enum class ETextureAvailability : uint8 { GPU = 0, CPU = 1, ETextureAvailability_MAX = 2, }; // Enum Engine.ETextureDownscaleOptions // NumValues: 0x000F 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 Engine.ETextureLossyCompressionAmount // NumValues: 0x0008 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 Engine.ETextureEncodeSpeed // NumValues: 0x0004 enum class ETextureEncodeSpeed : uint8 { Final = 0, FinalIfAvailable = 1, Fast = 2, ETextureEncodeSpeed_MAX = 3, }; // Enum Engine.ETextureClass // NumValues: 0x000B 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 Engine.ECompositeTextureMode // NumValues: 0x0006 enum class ECompositeTextureMode : uint8 { CTM_Disabled = 0, CTM_NormalRoughnessToRed = 1, CTM_NormalRoughnessToGreen = 2, CTM_NormalRoughnessToBlue = 3, CTM_NormalRoughnessToAlpha = 4, CTM_MAX = 5, }; // Enum Engine.ETextureSourceCompressionFormat // NumValues: 0x0006 enum class ETextureSourceCompressionFormat : uint8 { TSCF_None = 0, TSCF_PNG = 1, TSCF_JPEG = 2, TSCF_UEJPEG = 3, TSCF_UEDELTA = 4, TSCF_MAX = 5, }; // Enum Engine.ETextureSourceFormat // NumValues: 0x000D 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, }; // Enum Engine.TextureCompressionSettings // NumValues: 0x0012 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 Engine.ETextureSourceEncoding // NumValues: 0x0012 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 Engine.ETextureColorSpace // NumValues: 0x0010 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 Engine.TextureCookPlatformTilingSettings // NumValues: 0x0004 enum class ETextureCookPlatformTilingSettings : uint8 { TCPTS_FromTextureGroup = 0, TCPTS_Tile = 1, TCPTS_DoNotTile = 2, TCPTS_MAX = 3, }; // Enum Engine.ETextureChromaticAdaptationMethod // NumValues: 0x0004 enum class ETextureChromaticAdaptationMethod : uint8 { TCAM_None = 0, TCAM_Bradford = 1, TCAM_CAT02 = 2, TCAM_MAX = 3, }; // Enum Engine.TextureFilter // NumValues: 0x0005 enum class ETextureFilter : uint8 { TF_Nearest = 0, TF_Bilinear = 1, TF_Trilinear = 2, TF_Default = 3, TF_MAX = 4, }; // Enum Engine.TextureAddress // NumValues: 0x0004 enum class ETextureAddress : uint8 { TA_Wrap = 0, TA_Clamp = 1, TA_Mirror = 2, TA_MAX = 3, }; // Enum Engine.ETextureMipCount // NumValues: 0x0004 enum class ETextureMipCount : uint8 { TMC_ResidentMips = 0, TMC_AllMips = 1, TMC_AllMipsBiased = 2, TMC_MAX = 3, }; // Enum Engine.ETextureCompressionQuality // NumValues: 0x0007 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 Engine.ETimelineLengthMode // NumValues: 0x0003 enum class ETimelineLengthMode : uint8 { TL_TimelineLength = 0, TL_LastKeyFrame = 1, TL_MAX = 2, }; // Enum Engine.ETimelineDirection // NumValues: 0x0003 enum class ETimelineDirection : uint8 { Forward = 0, Backward = 1, ETimelineDirection_MAX = 2, }; // Enum Engine.ETwitterRequestMethod // NumValues: 0x0004 enum class ETwitterRequestMethod : uint8 { TRM_Get = 0, TRM_Post = 1, TRM_Delete = 2, TRM_MAX = 3, }; // Enum Engine.ETwitterIntegrationDelegate // NumValues: 0x0004 enum class ETwitterIntegrationDelegate : uint8 { TID_AuthorizeComplete = 0, TID_TweetUIComplete = 1, TID_RequestComplete = 2, TID_MAX = 3, }; // Enum Engine.EVectorFieldConstructionOp // NumValues: 0x0003 enum class EVectorFieldConstructionOp : uint8 { VFCO_Extrude = 0, VFCO_Revolve = 1, VFCO_MAX = 2, }; // Enum Engine.ESplitScreenType // NumValues: 0x000C 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 Engine.EWindSourceType // NumValues: 0x0003 enum class EWindSourceType : uint8 { Directional = 0, Point = 1, EWindSourceType_MAX = 2, }; // Enum Engine.EVisibilityAggressiveness // NumValues: 0x0004 enum class EVisibilityAggressiveness : uint8 { VIS_LeastAggressive = 0, VIS_ModeratelyAggressive = 1, VIS_MostAggressive = 2, VIS_Max = 3, }; // Enum Engine.EVolumeLightingMethod // NumValues: 0x0003 enum class EVolumeLightingMethod : uint8 { VLM_VolumetricLightmap = 0, VLM_SparseVolumeLightingSamples = 1, VLM_MAX = 2, }; // Enum Engine.EAspectRatioAxisConstraint // NumValues: 0x0004 enum class EAspectRatioAxisConstraint : uint8 { AspectRatio_MaintainYFOV = 0, AspectRatio_MaintainXFOV = 1, AspectRatio_MajorAxisFOV = 2, AspectRatio_MAX = 3, }; // Enum Engine.EOcclusionCombineMode // NumValues: 0x0003 enum class EOcclusionCombineMode : uint8 { OCM_Minimum = 0, OCM_Multiply = 1, OCM_MAX = 2, }; // Enum Engine.EBlendMode // NumValues: 0x000B 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_TranslucentColoredTransmittance = 7, BLEND_MAX = 8, BLEND_TranslucentGreyTransmittance = 2, BLEND_ColoredTransmittanceOnly = 4, }; // Enum Engine.EMaterialFloatPrecisionMode // NumValues: 0x0005 enum class EMaterialFloatPrecisionMode : uint8 { MFPM_Default = 0, MFPM_Full_MaterialExpressionOnly = 1, MFPM_Full = 2, MFPM_Half = 3, MFPM_MAX = 4, }; // Enum Engine.ESamplerSourceMode // NumValues: 0x0005 enum class ESamplerSourceMode : uint8 { SSM_FromTextureAsset = 0, SSM_Wrap_WorldGroupSettings = 1, SSM_Clamp_WorldGroupSettings = 2, SSM_TerrainWeightmapGroupSettings = 3, SSM_MAX = 4, }; // Enum Engine.ETextureMipValueMode // NumValues: 0x0005 enum class ETextureMipValueMode : uint8 { TMVM_None = 0, TMVM_MipLevel = 1, TMVM_MipBias = 2, TMVM_Derivative = 3, TMVM_MAX = 4, }; // Enum Engine.ETranslucencyLightingMode // NumValues: 0x0007 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 Engine.ERefractionMode // NumValues: 0x0005 enum class ERefractionMode : uint8 { RM_IndexOfRefraction = 0, RM_PixelNormalOffset = 1, RM_2DOffset = 2, RM_None = 3, RM_MAX = 4, }; // Enum Engine.ERefractionCoverageMode // NumValues: 0x0003 enum class ERefractionCoverageMode : uint8 { RCM_CoverageIgnored = 0, RCM_CoverageAccountedFor = 1, RCM_MAX = 2, }; // Enum Engine.EPixelDepthOffsetMode // NumValues: 0x0003 enum class EPixelDepthOffsetMode : uint8 { PDOM_Legacy = 0, PDOM_AlongCameraVector = 1, PDOM_MAX = 2, }; // Enum Engine.ETranslucentSortPolicy // NumValues: 0x0004 enum class ETranslucentSortPolicy : uint8 { SortByDistance = 0, SortByProjectedZ = 1, SortAlongAxis = 2, ETranslucentSortPolicy_MAX = 3, }; // Enum Engine.EDynamicGlobalIlluminationMethod // NumValues: 0x0005 enum class EDynamicGlobalIlluminationMethod : uint8 { None = 0, Lumen = 1, ScreenSpace = 2, Plugin = 3, EDynamicGlobalIlluminationMethod_MAX = 4, }; // Enum Engine.EReflectionMethod // NumValues: 0x0004 enum class EReflectionMethod : uint8 { None = 0, Lumen = 1, ScreenSpace = 2, EReflectionMethod_MAX = 3, }; // Enum Engine.EShadowMapMethod // NumValues: 0x0003 enum class EShadowMapMethod : uint8 { ShadowMaps = 0, VirtualShadowMaps = 1, EShadowMapMethod_MAX = 2, }; // Enum Engine.ECastRayTracedShadow // NumValues: 0x0004 enum class ECastRayTracedShadow : uint8 { Disabled = 0, UseProjectSetting = 1, Enabled = 2, ECastRayTracedShadow_MAX = 3, }; // Enum Engine.EMegaLightsShadowMethod // NumValues: 0x0004 enum class EMegaLightsShadowMethod : uint8 { Default = 0, RayTracing = 1, VirtualShadowMap = 2, EMegaLightsShadowMethod_MAX = 3, }; // Enum Engine.ESceneCaptureSource // NumValues: 0x000B 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 Engine.ESceneCaptureCompositeMode // NumValues: 0x0004 enum class ESceneCaptureCompositeMode : uint8 { SCCM_Overwrite = 0, SCCM_Additive = 1, SCCM_Composite = 2, SCCM_MAX = 3, }; // Enum Engine.EGBufferFormat // NumValues: 0x0005 enum class EGBufferFormat : uint8 { Force8BitsPerChannel = 0, Default = 1, HighPrecisionNormals = 3, Force16BitsPerChannel = 5, EGBufferFormat_MAX = 6, }; // Enum Engine.EMobileLocalLightSetting // NumValues: 0x0004 enum class EMobileLocalLightSetting : uint8 { LOCAL_LIGHTS_DISABLED = 0, LOCAL_LIGHTS_ENABLED = 1, LOCAL_LIGHTS_BUFFER = 2, LOCAL_LIGHTS_MAX = 3, }; // Enum Engine.ETrailWidthMode // NumValues: 0x0004 enum class ETrailWidthMode : uint8 { ETrailWidthMode_FromCentre = 0, ETrailWidthMode_FromFirst = 1, ETrailWidthMode_FromSecond = 2, ETrailWidthMode_MAX = 3, }; // Enum Engine.EParticleCollisionMode // NumValues: 0x0003 enum class EParticleCollisionMode : uint8 { SceneDepth = 0, DistanceField = 1, EParticleCollisionMode_MAX = 2, }; // Enum Engine.EMaterialShadingModel // NumValues: 0x0010 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 Engine.EMaterialSamplerType // NumValues: 0x0012 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 Engine.EMaterialStencilCompare // NumValues: 0x000A 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 Engine.EMaterialShadingRate // NumValues: 0x0009 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 Engine.ELightingBuildQuality // NumValues: 0x0005 enum class ELightingBuildQuality : uint8 { Quality_Preview = 0, Quality_Medium = 1, Quality_High = 2, Quality_Production = 3, Quality_MAX = 4, }; // Enum Engine.ENetworkSmoothingMode // NumValues: 0x0004 enum class ENetworkSmoothingMode : uint8 { Disabled = 0, Linear = 1, Exponential = 2, ENetworkSmoothingMode_MAX = 3, }; // Enum Engine.EOverlapFilterOption // NumValues: 0x0004 enum class EOverlapFilterOption : uint8 { OverlapFilter_All = 0, OverlapFilter_DynamicOnly = 1, OverlapFilter_StaticOnly = 2, OverlapFilter_MAX = 3, }; // Enum Engine.EFilterInterpolationType // NumValues: 0x0007 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 Engine.ETimelineSigType // NumValues: 0x0006 enum class ETimelineSigType : uint8 { ETS_EventSignature = 0, ETS_FloatSignature = 1, ETS_VectorSignature = 2, ETS_LinearColorSignature = 3, ETS_InvalidSignature = 4, ETS_MAX = 5, }; // Enum Engine.ELightMapPaddingType // NumValues: 0x0004 enum class ELightMapPaddingType : uint8 { LMPT_NormalPadding = 0, LMPT_PrePadding = 1, LMPT_NoPadding = 2, LMPT_MAX = 3, }; // Enum Engine.EShadowMapFlags // NumValues: 0x0003 enum class EShadowMapFlags : uint8 { SMF_None = 0, SMF_Streamed = 1, SMF_MAX = 2, }; // Enum Engine.EUpdateRateShiftBucket // NumValues: 0x0008 enum class EUpdateRateShiftBucket : uint8 { ShiftBucket0 = 0, ShiftBucket1 = 1, ShiftBucket2 = 2, ShiftBucket3 = 3, ShiftBucket4 = 4, ShiftBucket5 = 5, ShiftBucketMax = 6, EUpdateRateShiftBucket_MAX = 7, }; // Enum Engine.ENaniteGenerateFallback // NumValues: 0x0003 enum class ENaniteGenerateFallback : uint8 { PlatformDefault = 0, Enabled = 1, ENaniteGenerateFallback_MAX = 2, }; // Enum Engine.ENaniteFallbackTarget // NumValues: 0x0004 enum class ENaniteFallbackTarget : uint8 { Auto = 0, PercentTriangles = 1, RelativeError = 2, ENaniteFallbackTarget_MAX = 3, }; // Enum Engine.ENetRole // NumValues: 0x0005 enum class ENetRole : uint8 { ROLE_None = 0, ROLE_SimulatedProxy = 1, ROLE_AutonomousProxy = 2, ROLE_Authority = 3, ROLE_MAX = 4, }; // Enum Engine.ENetDormancy // NumValues: 0x0006 enum class ENetDormancy : uint8 { DORM_Never = 0, DORM_Awake = 1, DORM_DormantAll = 2, DORM_DormantPartial = 3, DORM_Initial = 4, DORM_MAX = 5, }; // Enum Engine.EPhysicsReplicationMode // NumValues: 0x0004 enum class EPhysicsReplicationMode : uint8 { Default = 0, PredictiveInterpolation = 1, Resimulation = 2, EPhysicsReplicationMode_MAX = 3, }; // Enum Engine.EAutoReceiveInput // NumValues: 0x000A 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 Engine.EAutoPossessAI // NumValues: 0x0005 enum class EAutoPossessAI : uint8 { Disabled = 0, PlacedInWorld = 1, Spawned = 2, PlacedInWorldOrSpawned = 3, EAutoPossessAI_MAX = 4, }; // Enum Engine.EPhysicalMaterialMaskColor // NumValues: 0x0009 enum class EPhysicalMaterialMaskColor : uint8 { Red = 0, Green = 1, Blue = 2, Cyan = 3, Magenta = 4, Yellow = 5, White = 6, Black = 7, MAX = 8, }; // Enum Engine.EComponentSocketType // NumValues: 0x0004 enum class EComponentSocketType : uint8 { Invalid = 0, Bone = 1, Socket = 2, EComponentSocketType_MAX = 3, }; // Enum Engine.ESpawnActorCollisionHandlingMethod // NumValues: 0x0006 enum class ESpawnActorCollisionHandlingMethod : uint8 { Undefined = 0, AlwaysSpawn = 1, AdjustIfPossibleButAlwaysSpawn = 2, AdjustIfPossibleButDontSpawnIfColliding = 3, DontSpawnIfColliding = 4, ESpawnActorCollisionHandlingMethod_MAX = 5, }; // Enum Engine.EMeshBufferAccess // NumValues: 0x0003 enum class EMeshBufferAccess : uint8 { Default = 0, ForceCPUAndGPU = 1, EMeshBufferAccess_MAX = 2, }; // Enum Engine.EDepthOfFieldMethod // NumValues: 0x0004 enum class EDepthOfFieldMethod : uint8 { DOFM_BokehDOF = 0, DOFM_Gaussian = 1, DOFM_CircleDOF = 2, DOFM_MAX = 3, }; // Enum Engine.EAutoExposureMethod // NumValues: 0x0004 enum class EAutoExposureMethod : uint8 { AEM_Histogram = 0, AEM_Basic = 1, AEM_Manual = 2, AEM_MAX = 3, }; // Enum Engine.ELocalExposureMethod // NumValues: 0x0003 enum class ELocalExposureMethod : uint8 { Bilateral = 0, Fusion = 1, ELocalExposureMethod_MAX = 2, }; // Enum Engine.EBloomMethod // NumValues: 0x0003 enum class EBloomMethod : uint8 { BM_SOG = 0, BM_FFT = 1, BM_MAX = 2, }; // Enum Engine.ETemperatureMethod // NumValues: 0x0003 enum class ETemperatureMethod : uint8 { TEMP_WhiteBalance = 0, TEMP_ColorTemperature = 1, TEMP_MAX = 2, }; // Enum Engine.ELightUnits // NumValues: 0x0006 enum class ELightUnits : uint8 { Unitless = 0, Candelas = 1, Lumens = 2, EV = 3, Nits = 4, ELightUnits_MAX = 5, }; // Enum Engine.EReflectionsType // NumValues: 0x0003 enum class EReflectionsType : uint8 { ScreenSpace = 0, RayTracing = 1, EReflectionsType_MAX = 2, }; // Enum Engine.ELumenRayLightingModeOverride // NumValues: 0x0005 enum class ELumenRayLightingModeOverride : uint8 { Default = 0, SurfaceCache = 1, HitLightingForReflections = 2, HitLighting = 3, ELumenRayLightingModeOverride_MAX = 4, }; // Enum Engine.ETranslucencyType // NumValues: 0x0005 enum class ETranslucencyType : uint8 { Raster = 0, RayTraced_Deprecated = 1, RayTracing = 1, RayTraced = 2, ETranslucencyType_MAX = 3, }; // Enum Engine.EReflectedAndRefractedRayTracedShadows // NumValues: 0x0004 enum class EReflectedAndRefractedRayTracedShadows : uint8 { Disabled = 0, Hard_shadows = 1, Area_shadows = 2, EReflectedAndRefractedRayTracedShadows_MAX = 3, }; // Enum Engine.EQuartzTimeSignatureQuantization // NumValues: 0x0007 enum class EQuartzTimeSignatureQuantization : uint8 { HalfNote = 0, QuarterNote = 1, EighthNote = 2, SixteenthNote = 3, ThirtySecondNote = 4, Count = 5, EQuartzTimeSignatureQuantization_MAX = 6, }; // Enum Engine.EQuartzDelegateType // NumValues: 0x0004 enum class EQuartzDelegateType : uint8 { MetronomeTick = 0, CommandEvent = 1, Count = 2, EQuartzDelegateType_MAX = 3, }; // Enum Engine.EQuarztQuantizationReference // NumValues: 0x0005 enum class EQuarztQuantizationReference : uint8 { BarRelative = 0, TransportRelative = 1, CurrentTimeRelative = 2, Count = 3, EQuarztQuantizationReference_MAX = 4, }; // Enum Engine.EQuartzCommandType // NumValues: 0x0009 enum class EQuartzCommandType : uint8 { PlaySound = 0, QueueSoundToPlay = 1, RetriggerSound = 2, TickRateChange = 3, TransportReset = 4, StartOtherClock = 5, Notify = 6, Custom = 7, EQuartzCommandType_MAX = 8, }; // Enum Engine.EActorUpdateOverlapsMethod // NumValues: 0x0005 enum class EActorUpdateOverlapsMethod : uint8 { UseConfigDefault = 0, AlwaysUpdate = 1, OnlyUpdateMovable = 2, NeverUpdate = 3, EActorUpdateOverlapsMethod_MAX = 4, }; // Enum Engine.ESpawnActorScaleMethod // NumValues: 0x0004 enum class ESpawnActorScaleMethod : uint8 { OverrideRootScale = 0, MultiplyWithRoot = 1, SelectDefaultAtRuntime = 2, ESpawnActorScaleMethod_MAX = 3, }; // Enum Engine.ELevelInstanceType // NumValues: 0x0005 enum class ELevelInstanceType : uint8 { None = 0, LevelInstance = 1, LevelInstanceEdit = 2, LevelInstancePropertyOverride = 3, ELevelInstanceType_MAX = 4, }; // Enum Engine.ELevelInstanceFlags // NumValues: 0x0005 enum class ELevelInstanceFlags : uint8 { None = 0, IsInEditHierarchy = 1, HasPropertyOverrides = 2, HasEditablePropertyOverrides = 4, ELevelInstanceFlags_MAX = 5, }; // Enum Engine.FNavigationSystemRunMode // NumValues: 0x0008 enum class EFNavigationSystemRunMode : uint8 { InvalidMode = 0, GameMode = 1, EditorMode = 2, SimulationMode = 3, PIEMode = 4, InferFromWorldMode = 5, EditorWorldPartitionBuildMode = 6, FNavigationSystemRunMode_MAX = 7, }; // Enum Engine.ENavigationOptionFlag // NumValues: 0x0004 enum class ENavigationOptionFlag : uint8 { Default = 0, Enable = 1, Disable = 2, MAX = 3, }; // Enum Engine.ENavDataGatheringModeConfig // NumValues: 0x0004 enum class ENavDataGatheringModeConfig : uint8 { Invalid = 0, Instant = 1, Lazy = 2, ENavDataGatheringModeConfig_MAX = 3, }; // Enum Engine.ENavigationSortPendingTilesMethod // NumValues: 0x0004 enum class ENavigationSortPendingTilesMethod : uint8 { SortWithSeedLocations = 0, SortByPriority = 1, None = 2, ENavigationSortPendingTilesMethod_MAX = 3, }; // Enum Engine.ENavPathEvent // NumValues: 0x0009 enum class ENavPathEvent : uint8 { Cleared = 0, NewPath = 1, UpdatedDueToGoalMoved = 2, UpdatedDueToNavigationChanged = 3, Invalidated = 4, RePathFailed = 5, MetaPathUpdate = 6, Custom = 7, ENavPathEvent_MAX = 8, }; // Enum Engine.ENavigationQueryResult // NumValues: 0x0005 enum class ENavigationQueryResult : uint8 { Invalid = 0, Error = 1, Fail = 2, Success = 3, ENavigationQueryResult_MAX = 4, }; // Enum Engine.EAlphaBlendOption // NumValues: 0x0010 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 Engine.EAnimGroupRole // NumValues: 0x0007 enum class EAnimGroupRole : uint8 { CanBeLeader = 0, AlwaysFollower = 1, AlwaysLeader = 2, TransitionLeader = 3, TransitionFollower = 4, ExclusiveAlwaysLeader = 5, EAnimGroupRole_MAX = 6, }; // Enum Engine.EAnimSyncGroupScope // NumValues: 0x0003 enum class EAnimSyncGroupScope : uint8 { Local = 0, Component = 1, EAnimSyncGroupScope_MAX = 2, }; // Enum Engine.EAnimSyncMethod // NumValues: 0x0004 enum class EAnimSyncMethod : uint8 { DoNotSync = 0, SyncGroup = 1, Graph = 2, EAnimSyncMethod_MAX = 3, }; // Enum Engine.EAnimExecutionContextConversionResult // NumValues: 0x0003 enum class EAnimExecutionContextConversionResult : uint8 { Succeeded = 1, Failed = 0, EAnimExecutionContextConversionResult_MAX = 2, }; // Enum Engine.EMontagePlayReturnType // NumValues: 0x0003 enum class EMontagePlayReturnType : uint8 { MontageLength = 0, Duration = 1, EMontagePlayReturnType_MAX = 2, }; // Enum Engine.EDrawDebugItemType // NumValues: 0x000B enum class EDrawDebugItemType : uint8 { DirectionalArrow = 0, Sphere = 1, Line = 2, OnScreenMessage = 3, CoordinateSystem = 4, Point = 5, Circle = 6, Cone = 7, InWorldMessage = 8, Capsule = 9, EDrawDebugItemType_MAX = 10, }; // Enum Engine.EAnimLinkMethod // NumValues: 0x0004 enum class EAnimLinkMethod : uint8 { Absolute = 0, Relative = 1, Proportional = 2, EAnimLinkMethod_MAX = 3, }; // Enum Engine.EAnimNotifyEventType // NumValues: 0x0003 enum class EAnimNotifyEventType : uint8 { Begin = 0, End = 1, EAnimNotifyEventType_MAX = 2, }; // Enum Engine.EMontageBlendMode // NumValues: 0x0003 enum class EMontageBlendMode : uint8 { Standard = 0, Inertialization = 1, EMontageBlendMode_MAX = 2, }; // Enum Engine.EMontageSubStepResult // NumValues: 0x0005 enum class EMontageSubStepResult : uint8 { Moved = 0, NotMoved = 1, InvalidSection = 2, InvalidMontage = 3, EMontageSubStepResult_MAX = 4, }; // Enum Engine.EPinHidingMode // NumValues: 0x0005 enum class EPinHidingMode : uint8 { NeverAsPin = 0, PinHiddenByDefault = 1, PinShownByDefault = 2, AlwaysAsPin = 3, EPinHidingMode_MAX = 4, }; // Enum Engine.EAnimNodeDataFlags // NumValues: 0x0006 enum class EAnimNodeDataFlags : uint8 { None = 0, HasInitialUpdateFunction = 1, HasBecomeRelevantFunction = 2, HasUpdateFunction = 4, AllFunctions = 7, EAnimNodeDataFlags_MAX = 8, }; // Enum Engine.EAnimNodeReferenceConversionResult // NumValues: 0x0003 enum class EAnimNodeReferenceConversionResult : uint8 { Succeeded = 1, Failed = 0, EAnimNodeReferenceConversionResult_MAX = 2, }; // Enum Engine.EInertializationState // NumValues: 0x0004 enum class EInertializationState : uint8 { Inactive = 0, Pending = 1, Active = 2, EInertializationState_MAX = 3, }; // Enum Engine.EInertializationBoneState // NumValues: 0x0004 enum class EInertializationBoneState : uint8 { Invalid = 0, Valid = 1, Excluded = 2, EInertializationBoneState_MAX = 3, }; // Enum Engine.EInertializationSpace // NumValues: 0x0004 enum class EInertializationSpace : uint8 { Default = 0, WorldSpace = 1, WorldRotation = 2, EInertializationSpace_MAX = 3, }; // Enum Engine.EEvaluatorDataSource // NumValues: 0x0003 enum class EEvaluatorDataSource : uint8 { EDS_SourcePose = 0, EDS_DestinationPose = 1, EDS_MAX = 2, }; // Enum Engine.EEvaluatorMode // NumValues: 0x0004 enum class EEvaluatorMode : uint8 { EM_Standard = 0, EM_Freeze = 1, EM_DelayedFreeze = 2, EM_MAX = 3, }; // Enum Engine.EStripAnimDataOnDedicatedServerSettings // NumValues: 0x0004 enum class EStripAnimDataOnDedicatedServerSettings : uint8 { UseProjectSetting = 0, StripAnimDataOnDedicatedServer = 1, DoNotStripAnimDataOnDedicatedServer = 2, EStripAnimDataOnDedicatedServerSettings_MAX = 3, }; // Enum Engine.ETransitionRequestQueueMode // NumValues: 0x0003 enum class ETransitionRequestQueueMode : uint8 { Shared = 0, Unique = 1, ETransitionRequestQueueMode_MAX = 2, }; // Enum Engine.ETransitionRequestOverwriteMode // NumValues: 0x0004 enum class ETransitionRequestOverwriteMode : uint8 { Append = 0, Ignore = 1, Overwrite = 2, ETransitionRequestOverwriteMode_MAX = 3, }; // Enum Engine.ETransitionBlendMode // NumValues: 0x0003 enum class ETransitionBlendMode : uint8 { TBM_Linear = 0, TBM_Cubic = 1, TBM_MAX = 2, }; // Enum Engine.ETransitionLogicType // NumValues: 0x0004 enum class ETransitionLogicType : uint8 { TLT_StandardBlend = 0, TLT_Inertialization = 1, TLT_Custom = 2, TLT_MAX = 3, }; // Enum Engine.EAnimPropertyAccessCallSite // NumValues: 0x0006 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 Engine.EBlendProfileMode // NumValues: 0x0004 enum class EBlendProfileMode : uint8 { TimeFactor = 0, WeightFactor = 1, BlendMask = 2, EBlendProfileMode_MAX = 3, }; // Enum Engine.ETransformCurveChannel // NumValues: 0x0005 enum class ETransformCurveChannel : uint8 { Position = 0, Rotation = 1, Scale = 2, Invalid = 3, ETransformCurveChannel_MAX = 4, }; // Enum Engine.EVectorCurveChannel // NumValues: 0x0005 enum class EVectorCurveChannel : uint8 { X = 0, Y = 1, Z = 2, Invalid = 3, EVectorCurveChannel_MAX = 4, }; // Enum Engine.EPostCopyOperation // NumValues: 0x0003 enum class EPostCopyOperation : uint8 { None = 0, LogicalNegateBool = 1, EPostCopyOperation_MAX = 2, }; // Enum Engine.EAnimAlphaInputType // NumValues: 0x0004 enum class EAnimAlphaInputType : uint8 { Float = 0, Bool = 1, Curve = 2, EAnimAlphaInputType_MAX = 3, }; // Enum Engine.EMirrorRowType // NumValues: 0x0006 enum class EMirrorRowType : uint8 { Bone = 0, AnimationNotify = 1, Curve = 2, SyncMarker = 3, Custom = 4, EMirrorRowType_MAX = 5, }; // Enum Engine.EMirrorFindReplaceMethod // NumValues: 0x0004 enum class EMirrorFindReplaceMethod : uint8 { Prefix = 0, Suffix = 1, RegularExpression = 2, EMirrorFindReplaceMethod_MAX = 3, }; // Enum Engine.ESkeletalMeshVertexAttributeDataType // NumValues: 0x0004 enum class ESkeletalMeshVertexAttributeDataType : uint32 { Float = 0, HalfFloat = 1, NUInt8 = 2, ESkeletalMeshVertexAttributeDataType_MAX = 3, }; // Enum Engine.EBoneTranslationRetargetingMode // NumValues: 0x0006 enum class EBoneTranslationRetargetingMode : uint8 { Animation = 0, Skeleton = 1, AnimationScaled = 2, AnimationRelative = 3, OrientAndScale = 4, EBoneTranslationRetargetingMode_MAX = 5, }; // Enum Engine.ETimeStretchCurveMapping // NumValues: 0x0004 enum class ETimeStretchCurveMapping : uint8 { T_Original = 0, T_TargetMin = 1, T_TargetMax = 2, MAX = 3, }; // Enum Engine.EPreviewAnimationBlueprintApplicationMethod // NumValues: 0x0003 enum class EPreviewAnimationBlueprintApplicationMethod : uint8 { LinkedLayers = 0, LinkedAnimGraph = 1, EPreviewAnimationBlueprintApplicationMethod_MAX = 2, }; // Enum Engine.EPrimaryAssetCookRule // NumValues: 0x0009 enum class EPrimaryAssetCookRule : uint8 { Unknown = 0, NeverCook = 1, ProductionNeverCook = 2, DevelopmentCook = 2, DevelopmentAlwaysProductionNeverCook = 3, DevelopmentAlwaysCook = 3, DevelopmentAlwaysProductionUnknownCook = 4, AlwaysCook = 5, EPrimaryAssetCookRule_MAX = 6, }; // Enum Engine.EAttenuationDistanceModel // NumValues: 0x0007 enum class EAttenuationDistanceModel : uint8 { Linear = 0, Logarithmic = 1, Inverse = 2, LogReverse = 3, NaturalSound = 4, Custom = 5, EAttenuationDistanceModel_MAX = 6, }; // Enum Engine.EAttenuationShape // NumValues: 0x0005 enum class EAttenuationShape : uint8 { Sphere = 0, Capsule = 1, Box = 2, Cone = 3, EAttenuationShape_MAX = 4, }; // Enum Engine.ENaturalSoundFalloffMode // NumValues: 0x0004 enum class ENaturalSoundFalloffMode : uint8 { Continues = 0, Silent = 1, Hold = 2, ENaturalSoundFalloffMode_MAX = 3, }; // Enum Engine.EAudioBusChannels // NumValues: 0x0007 enum class EAudioBusChannels : uint8 { Mono = 0, Stereo = 1, Quad = 3, FivePointOne = 5, SevenPointOne = 7, MaxChannelCount = 8, EAudioBusChannels_MAX = 9, }; // Enum Engine.EVoiceSampleRate // NumValues: 0x0003 enum class EVoiceSampleRate : uint32 { Low16000Hz = 16000, Normal24000Hz = 24000, EVoiceSampleRate_MAX = 24001, }; // Enum Engine.EPanningMethod // NumValues: 0x0003 enum class EPanningMethod : uint8 { Linear = 0, EqualPower = 1, EPanningMethod_MAX = 2, }; // Enum Engine.EMonoChannelUpmixMethod // NumValues: 0x0004 enum class EMonoChannelUpmixMethod : uint8 { Linear = 0, EqualPower = 1, FullVolume = 2, EMonoChannelUpmixMethod_MAX = 3, }; // Enum Engine.EDefaultAudioCompressionType // NumValues: 0x0007 enum class EDefaultAudioCompressionType : uint8 { BinkAudio = 0, ADPCM = 1, PCM = 2, Opus = 3, PlatformSpecific = 4, RADAudio = 5, EDefaultAudioCompressionType_MAX = 6, }; // Enum Engine.EAudioVolumeLocationState // NumValues: 0x0003 enum class EAudioVolumeLocationState : uint8 { InsideTheVolume = 0, OutsideTheVolume = 1, EAudioVolumeLocationState_MAX = 2, }; // Enum Engine.EStructUtilsResult // NumValues: 0x0003 enum class EStructUtilsResult : uint8 { Valid = 0, NotValid = 1, EStructUtilsResult_MAX = 2, }; // Enum Engine.EInterfaceValidResult // NumValues: 0x0003 enum class EInterfaceValidResult : uint8 { Valid = 0, Invalid = 1, EInterfaceValidResult_MAX = 2, }; // Enum Engine.ECameraShakePatternUpdateResultFlags // NumValues: 0x0005 enum class ECameraShakePatternUpdateResultFlags : uint8 { ApplyAsAbsolute = 1, SkipAutoScale = 2, SkipAutoPlaySpace = 4, Default = 0, ECameraShakePatternUpdateResultFlags_MAX = 5, }; // Enum Engine.ECameraShakeDurationType // NumValues: 0x0004 enum class ECameraShakeDurationType : uint8 { Fixed = 0, Infinite = 1, Custom = 2, ECameraShakeDurationType_MAX = 3, }; // Enum Engine.ECameraShakeAttenuation // NumValues: 0x0003 enum class ECameraShakeAttenuation : uint8 { Linear = 0, Quadratic = 1, ECameraShakeAttenuation_MAX = 2, }; // Enum Engine.ECameraAlphaBlendMode // NumValues: 0x0003 enum class ECameraAlphaBlendMode : uint8 { CABM_Linear = 0, CABM_Cubic = 1, CABM_MAX = 2, }; // Enum Engine.EPL_CollisionProfileShowState // NumValues: 0x0007 enum class EPL_CollisionProfileShowState : uint8 { Favorite = 0, Normal = 1, Hidden = 2, Count = 3, First = 0, Last = 2, EPL_MAX = 4, }; // Enum Engine.EPL_CollisionProfileOverridableProperty // NumValues: 0x0004 enum class EPL_CollisionProfileOverridableProperty : uint8 { CollisionEnabled = 0, ObjectType = 1, Channel = 2, EPL_MAX = 3, }; // Enum Engine.EAudioFaderCurve // NumValues: 0x0006 enum class EAudioFaderCurve : uint8 { Linear = 0, Logarithmic = 1, SCurve = 2, Sin = 3, Count = 4, EAudioFaderCurve_MAX = 5, }; // Enum Engine.EControllerAnalogStick // NumValues: 0x0003 enum class EControllerAnalogStick : uint8 { CAS_LeftStick = 0, CAS_RightStick = 1, CAS_MAX = 2, }; // Enum Engine.ESyncOption // NumValues: 0x0004 enum class ESyncOption : uint8 { Drive = 0, Passive = 1, Disabled = 2, ESyncOption_MAX = 3, }; // Enum Engine.EPhysicsStateAction // NumValues: 0x000C enum class EPhysicsStateAction : uint8 { AddForce = 0, AddTorque = 1, AddForceAtPosition = 2, AddLinearVelocity = 3, AddAngularVelocity = 4, AddVelocityAtPosition = 5, AddLinearImpulse = 6, AddAngularImpulse = 7, AddImpulseAtPosition = 8, AddAcceleration = 9, NumActions = 10, EPhysicsStateAction_MAX = 11, }; // Enum Engine.EReflectionSourceType // NumValues: 0x0003 enum class EReflectionSourceType : uint8 { CapturedScene = 0, SpecifiedCubemap = 1, EReflectionSourceType_MAX = 2, }; // Enum Engine.ERuntimeVirtualTextureMaterialQuality // NumValues: 0x0005 enum class ERuntimeVirtualTextureMaterialQuality : uint8 { Low = 0, Medium = 1, High = 2, Epic = 3, ERuntimeVirtualTextureMaterialQuality_MAX = 4, }; // Enum Engine.ERuntimeVirtualTextureUseStreamingMipsInEditorMode // NumValues: 0x0004 enum class ERuntimeVirtualTextureUseStreamingMipsInEditorMode : uint8 { Never = 0, PIEOnly = 1, Always = 2, ERuntimeVirtualTextureUseStreamingMipsInEditorMode_MAX = 3, }; // Enum Engine.ESceneCapturePrimitiveRenderMode // NumValues: 0x0004 enum class ESceneCapturePrimitiveRenderMode : uint8 { PRM_LegacySceneCapture = 0, PRM_RenderScenePrimitives = 1, PRM_UseShowOnlyList = 2, PRM_MAX = 3, }; // Enum Engine.ECustomBoneAttributeLookup // NumValues: 0x0004 enum class ECustomBoneAttributeLookup : uint8 { BoneOnly = 0, ImmediateParent = 1, ParentHierarchy = 2, ECustomBoneAttributeLookup_MAX = 3, }; // Enum Engine.EKinematicBonesUpdateToPhysics // NumValues: 0x0003 enum class EKinematicBonesUpdateToPhysics : uint8 { SkipSimulatingBones = 0, SkipAllBones = 1, EKinematicBonesUpdateToPhysics_MAX = 2, }; // Enum Engine.EAnimationMode // NumValues: 0x0004 enum class EAnimationMode : uint8 { AnimationBlueprint = 0, AnimationSingleNode = 1, AnimationCustomMode = 2, EAnimationMode_MAX = 3, }; // Enum Engine.EPhysicsTransformUpdateMode // NumValues: 0x0003 enum class EPhysicsTransformUpdateMode : uint8 { SimulationUpatesComponentTransform = 0, ComponentTransformIsKinematic = 1, EPhysicsTransformUpdateMode_MAX = 2, }; // Enum Engine.ESkyAtmosphereTransformMode // NumValues: 0x0004 enum class ESkyAtmosphereTransformMode : uint8 { PlanetTopAtAbsoluteWorldOrigin = 0, PlanetTopAtComponentTransform = 1, PlanetCenterAtComponentTransform = 2, ESkyAtmosphereTransformMode_MAX = 3, }; // Enum Engine.ESplinePointType // NumValues: 0x0006 enum class ESplinePointType : uint8 { Linear = 0, Curve = 1, Constant = 2, CurveClamped = 3, CurveCustomTangent = 4, ESplinePointType_MAX = 5, }; // Enum Engine.ESplineCoordinateSpace // NumValues: 0x0003 enum class ESplineCoordinateSpace : uint8 { Local = 0, World = 1, ESplineCoordinateSpace_MAX = 2, }; // Enum Engine.ESplineMeshAxis // NumValues: 0x0004 enum class ESplineMeshAxis : uint8 { X = 0, Y = 1, Z = 2, ESplineMeshAxis_MAX = 3, }; // Enum Engine.EVolumetricCloudTracingMaxDistanceMode // NumValues: 0x0003 enum class EVolumetricCloudTracingMaxDistanceMode : uint8 { DistanceFromCloudLayerEntryPoint = 0, DistanceFromPointOfView = 1, EVolumetricCloudTracingMaxDistanceMode_MAX = 2, }; // Enum Engine.ECurveTableMode // NumValues: 0x0004 enum class ECurveTableMode : uint8 { Empty = 0, SimpleCurves = 1, RichCurves = 2, ECurveTableMode_MAX = 3, }; // Enum Engine.FDataDrivenCVarType // NumValues: 0x0004 enum class EFDataDrivenCVarType : uint8 { CVarFloat = 0, CVarInt = 1, CVarBool = 2, FDataDrivenCVarType_MAX = 3, }; // Enum Engine.EEvaluateCurveTableResult // NumValues: 0x0003 enum class EEvaluateCurveTableResult : uint8 { RowFound = 0, RowNotFound = 1, EEvaluateCurveTableResult_MAX = 2, }; // Enum Engine.EReporterLineStyle // NumValues: 0x0003 enum class EReporterLineStyle : uint8 { Line = 0, Dash = 1, EReporterLineStyle_MAX = 2, }; // Enum Engine.EGraphAxisStyle // NumValues: 0x0004 enum class EGraphAxisStyle : uint8 { Lines = 0, Notches = 1, Grid = 2, EGraphAxisStyle_MAX = 3, }; // Enum Engine.EGraphDataStyle // NumValues: 0x0003 enum class EGraphDataStyle : uint8 { Lines = 0, Filled = 1, EGraphDataStyle_MAX = 2, }; // Enum Engine.ELegendPosition // NumValues: 0x0003 enum class ELegendPosition : uint8 { Outside = 0, Inside = 1, ELegendPosition_MAX = 2, }; // Enum Engine.EGrammaticalGender // NumValues: 0x0005 enum class EGrammaticalGender : uint8 { Neuter = 0, Masculine = 1, Feminine = 2, Mixed = 3, EGrammaticalGender_MAX = 4, }; // Enum Engine.EGrammaticalNumber // NumValues: 0x0003 enum class EGrammaticalNumber : uint8 { Singular = 0, Plural = 1, EGrammaticalNumber_MAX = 2, }; // Enum Engine.ETypedElementWorldType // NumValues: 0x0003 enum class ETypedElementWorldType : uint8 { Game = 0, Editor = 1, ETypedElementWorldType_MAX = 2, }; // Enum Engine.ECustomTimeStepSynchronizationState // NumValues: 0x0005 enum class ECustomTimeStepSynchronizationState : uint8 { Closed = 0, Error = 1, Synchronized = 2, Synchronizing = 3, ECustomTimeStepSynchronizationState_MAX = 4, }; // Enum Engine.EVectorQuantization // NumValues: 0x0004 enum class EVectorQuantization : uint8 { RoundWholeNumber = 0, RoundOneDecimal = 1, RoundTwoDecimals = 2, EVectorQuantization_MAX = 3, }; // Enum Engine.ERotatorQuantization // NumValues: 0x0003 enum class ERotatorQuantization : uint8 { ByteComponents = 0, ShortComponents = 1, ERotatorQuantization_MAX = 2, }; // Enum Engine.ETimecodeProviderSynchronizationState // NumValues: 0x0005 enum class ETimecodeProviderSynchronizationState : uint32 { Closed = 0, Error = 1, Synchronized = 2, Synchronizing = 3, ETimecodeProviderSynchronizationState_MAX = 4, }; // Enum Engine.EFontCacheType // NumValues: 0x0003 enum class EFontCacheType : uint8 { Offline = 0, Runtime = 1, EFontCacheType_MAX = 2, }; // Enum Engine.EPL_ResetPolicy // NumValues: 0x0003 enum class EPL_ResetPolicy : uint8 { DoNothing = 0, Reset = 1, EPL_MAX = 2, }; // Enum Engine.EPL_ResetOrderGroup // NumValues: 0x0006 enum class EPL_ResetOrderGroup : uint8 { First = 0, Early = 20, Middle = 40, Late = 80, Last = 100, EPL_MAX = 101, }; // Enum Engine.ERootMotionAccumulateMode // NumValues: 0x0003 enum class ERootMotionAccumulateMode : uint8 { Override = 0, Additive = 1, ERootMotionAccumulateMode_MAX = 2, }; // Enum Engine.ERootMotionSourceStatusFlags // NumValues: 0x0004 enum class ERootMotionSourceStatusFlags : uint8 { Prepared = 1, Finished = 2, MarkedForRemoval = 4, ERootMotionSourceStatusFlags_MAX = 5, }; // Enum Engine.ERootMotionSourceSettingsFlags // NumValues: 0x0004 enum class ERootMotionSourceSettingsFlags : uint8 { UseSensitiveLiftoffCheck = 1, DisablePartialEndTick = 2, IgnoreZAccumulate = 4, ERootMotionSourceSettingsFlags_MAX = 5, }; // Enum Engine.ERootMotionFinishVelocityMode // NumValues: 0x0004 enum class ERootMotionFinishVelocityMode : uint8 { MaintainLastRootMotionVelocity = 0, SetVelocity = 1, ClampVelocity = 2, ERootMotionFinishVelocityMode_MAX = 3, }; // Enum Engine.EWindowMode // NumValues: 0x0004 enum class EWindowMode : uint8 { Fullscreen = 0, WindowedFullscreen = 1, Windowed = 2, EWindowMode_MAX = 3, }; // Enum Engine.EArraySortOrder // NumValues: 0x0003 enum class EArraySortOrder : uint8 { Ascending = 0, Descending = 1, EArraySortOrder_MAX = 2, }; // Enum Engine.ESlateGesture // NumValues: 0x0007 enum class ESlateGesture : uint8 { None = 0, Scroll = 1, Magnify = 2, Swipe = 3, Rotate = 4, LongPress = 5, ESlateGesture_MAX = 6, }; // Enum Engine.EMIDCreationFlags // NumValues: 0x0003 enum class EMIDCreationFlags : uint8 { None = 0, Transient = 1, EMIDCreationFlags_MAX = 2, }; // Enum Engine.EEasingFunc // NumValues: 0x000F 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 Engine.ELerpInterpolationMode // NumValues: 0x0004 enum class ELerpInterpolationMode : uint8 { QuatInterp = 0, EulerInterp = 1, DualQuatInterp = 2, ELerpInterpolationMode_MAX = 3, }; // Enum Engine.EMatrixColumns // NumValues: 0x0005 enum class EMatrixColumns : uint8 { First = 0, Second = 1, Third = 2, Fourth = 3, EMatrixColumns_MAX = 4, }; // Enum Engine.EEditorPropertyValueState // NumValues: 0x0005 enum class EEditorPropertyValueState : uint8 { Default = 0, Overridden = 1, NotFound = 2, AccessDenied = 3, EEditorPropertyValueState_MAX = 4, }; // Enum Engine.EImportanceWeight // NumValues: 0x0006 enum class EImportanceWeight : uint8 { Luminance = 0, Red = 1, Green = 2, Blue = 3, Alpha = 4, EImportanceWeight_MAX = 5, }; // Enum Engine.EDecalBlendMode // NumValues: 0x0012 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 Engine.EMaterialDecalResponse // NumValues: 0x0009 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 Engine.EMaterialTranslucencyPass // NumValues: 0x0004 enum class EMaterialTranslucencyPass : uint8 { MTP_BeforeDOF = 0, MTP_AfterDOF = 1, MTP_AfterMotionBlur = 2, MTP_MAX = 3, }; // Enum Engine.EVertexPaintAxis // NumValues: 0x0004 enum class EVertexPaintAxis : uint8 { X = 0, Y = 1, Z = 2, EVertexPaintAxis_MAX = 3, }; // Enum Engine.ENetworkMetricEnableMode // NumValues: 0x0004 enum class ENetworkMetricEnableMode : uint8 { EnableForAllReplication = 0, EnableForIrisOnly = 1, EnableForNonIrisOnly = 2, ENetworkMetricEnableMode_MAX = 3, }; // Enum Engine.EReplayResult // NumValues: 0x000D 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 Engine.EParticleBurstMethod // NumValues: 0x0003 enum class EParticleBurstMethod : uint8 { EPBM_Instant = 0, EPBM_Interpolated = 1, EPBM_MAX = 2, }; // Enum Engine.EParticleSubUVInterpMethod // NumValues: 0x0006 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 Engine.EEmitterRenderMode // NumValues: 0x0006 enum class EEmitterRenderMode : uint8 { ERM_Normal = 0, ERM_Point = 1, ERM_Cross = 2, ERM_LightsOnly = 3, ERM_None = 4, ERM_MAX = 5, }; // Enum Engine.EParticleSystemUpdateMode // NumValues: 0x0003 enum class EParticleSystemUpdateMode : uint8 { EPSUM_RealTime = 0, EPSUM_FixedTime = 1, EPSUM_MAX = 2, }; // Enum Engine.ParticleSystemLODMethod // NumValues: 0x0004 enum class EParticleSystemLODMethod : uint8 { PARTICLESYSTEMLODMETHOD_Automatic = 0, PARTICLESYSTEMLODMETHOD_DirectSet = 1, PARTICLESYSTEMLODMETHOD_ActivateAutomatic = 2, PARTICLESYSTEMLODMETHOD_MAX = 3, }; // Enum Engine.EParticleSystemOcclusionBoundsMethod // NumValues: 0x0004 enum class EParticleSystemOcclusionBoundsMethod : uint8 { EPSOBM_None = 0, EPSOBM_ParticleBounds = 1, EPSOBM_CustomBounds = 2, EPSOBM_MAX = 3, }; // Enum Engine.EParticleSysParamType // NumValues: 0x000A 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 Engine.ParticleReplayState // NumValues: 0x0004 enum class EParticleReplayState : uint8 { PRS_Disabled = 0, PRS_Capturing = 1, PRS_Replaying = 2, PRS_MAX = 3, }; // Enum Engine.EParticleEventType // NumValues: 0x0007 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 Engine.EPSCPoolMethod // NumValues: 0x0006 enum class EPSCPoolMethod : uint8 { None = 0, AutoRelease = 1, ManualRelease = 2, ManualRelease_OnComplete = 3, FreeInPool = 4, EPSCPoolMethod_MAX = 5, }; // Enum Engine.EPerQualityLevels // NumValues: 0x0007 enum class EPerQualityLevels : uint8 { Low = 0, Medium = 1, High = 2, Epic = 3, Cinematic = 4, Num = 5, EPerQualityLevels_MAX = 6, }; // Enum Engine.EAngularDriveMode // NumValues: 0x0003 enum class EAngularDriveMode : uint8 { SLERP = 0, TwistAndSwing = 1, EAngularDriveMode_MAX = 2, }; // Enum Engine.EConstraintTransformComponentFlags // NumValues: 0x000B 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 Engine.EPhysicsAssetSolverType // NumValues: 0x0003 enum class EPhysicsAssetSolverType : uint8 { RBAN = 0, World = 1, EPhysicsAssetSolverType_MAX = 2, }; // Enum Engine.ESettingsDOF // NumValues: 0x0005 enum class ESettingsDOF : uint8 { Full3D = 0, YZPlane = 1, XZPlane = 2, XYPlane = 3, ESettingsDOF_MAX = 4, }; // Enum Engine.ESettingsLockedAxis // NumValues: 0x0006 enum class ESettingsLockedAxis : uint8 { None = 0, X = 1, Y = 2, Z = 3, Invalid = 4, ESettingsLockedAxis_MAX = 5, }; // Enum Engine.EDynamicForceFeedbackAction // NumValues: 0x0004 enum class EDynamicForceFeedbackAction : uint8 { Start = 0, Update = 1, Stop = 2, EDynamicForceFeedbackAction_MAX = 3, }; // Enum Engine.EVoiceBlockReasons // NumValues: 0x0006 enum class EVoiceBlockReasons : uint8 { None = 0, Muted = 1, Gameplay = 2, Blocked = 4, BlockedBy = 8, EVoiceBlockReasons_MAX = 9, }; // Enum Engine.EPropertyAccessCopyBatch // NumValues: 0x0006 enum class EPropertyAccessCopyBatch : uint8 { InternalUnbatched = 0, ExternalUnbatched = 1, InternalBatched = 2, ExternalBatched = 3, Count = 4, EPropertyAccessCopyBatch_MAX = 5, }; // Enum Engine.EPropertyAccessIndirectionType // NumValues: 0x0006 enum class EPropertyAccessIndirectionType : uint8 { Offset = 0, Object = 1, Array = 2, ScriptFunction = 3, NativeFunction = 4, EPropertyAccessIndirectionType_MAX = 5, }; // Enum Engine.EPropertyAccessObjectType // NumValues: 0x0005 enum class EPropertyAccessObjectType : uint8 { None = 0, Object = 1, WeakObject = 2, SoftObject = 3, EPropertyAccessObjectType_MAX = 4, }; // Enum Engine.EPropertyAccessCopyType // NumValues: 0x001B 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 Engine.EClearSceneOptions // NumValues: 0x0004 enum class EClearSceneOptions : uint8 { NoClear = 0, HardwareClear = 1, QuadAtMaxZ = 2, EClearSceneOptions_MAX = 3, }; // Enum Engine.ECompositingSampleCount // NumValues: 0x0005 enum class ECompositingSampleCount : uint8 { One = 1, Two = 2, Four = 4, Eight = 8, ECompositingSampleCount_MAX = 9, }; // Enum Engine.ECustomDepthStencil // NumValues: 0x0005 enum class ECustomDepthStencil : uint8 { Disabled = 0, Enabled = 1, EnabledOnDemand = 2, EnabledWithStencil = 3, ECustomDepthStencil_MAX = 4, }; // Enum Engine.EEarlyZPass // NumValues: 0x0005 enum class EEarlyZPass : uint8 { None = 0, OpaqueOnly = 1, OpaqueAndMasked = 2, Auto = 3, EEarlyZPass_MAX = 4, }; // Enum Engine.EVelocityOutputPass // NumValues: 0x0004 enum class EVelocityOutputPass : uint8 { DepthPass = 0, BasePass = 1, AfterBasePass = 2, EVelocityOutputPass_MAX = 3, }; // Enum Engine.EVertexDeformationOutputsVelocity // NumValues: 0x0004 enum class EVertexDeformationOutputsVelocity : uint8 { Off = 0, On = 1, Auto = 2, EVertexDeformationOutputsVelocity_MAX = 3, }; // Enum Engine.EAlphaChannelMode // NumValues: 0x0005 enum class EAlphaChannelMode : uint8 { Disabled = 0, Enabled = 1, LinearColorSpaceOnly = 1, AllowThroughTonemapper = 1, EAlphaChannelMode_MAX = 2, }; // Enum Engine.EAutoExposureMethodUI // NumValues: 0x0004 enum class EAutoExposureMethodUI : uint8 { AEM_Histogram = 0, AEM_Basic = 1, AEM_Manual = 2, AEM_MAX = 3, }; // Enum Engine.EDefaultBackBufferPixelFormat // NumValues: 0x0006 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 Engine.EFixedFoveationLevels // NumValues: 0x0006 enum class EFixedFoveationLevels : uint8 { Disabled = 0, Low = 1, Medium = 2, High = 3, HighTop = 4, EFixedFoveationLevels_MAX = 5, }; // Enum Engine.EMobileAntiAliasingMethod // NumValues: 0x0005 enum class EMobileAntiAliasingMethod : uint8 { None = 0, FXAA = 1, TemporalAA = 2, MSAA = 3, EMobileAntiAliasingMethod_MAX = 4, }; // Enum Engine.EMobileFloatPrecisionMode // NumValues: 0x0004 enum class EMobileFloatPrecisionMode : uint8 { Half = 0, Full_MaterialExpressionOnly = 1, Full = 2, EMobileFloatPrecisionMode_MAX = 3, }; // Enum Engine.EMobileShadingPath // NumValues: 0x0003 enum class EMobileShadingPath : uint8 { Forward = 0, Deferred = 1, EMobileShadingPath_MAX = 2, }; // Enum Engine.ELightFunctionAtlasPixelFormat // NumValues: 0x0003 enum class ELightFunctionAtlasPixelFormat : uint8 { LFAPF_R8 = 0, LFAPF_R8G8B8 = 1, LFAPF_MAX = 2, }; // Enum Engine.EShaderCompressionFormat // NumValues: 0x0005 enum class EShaderCompressionFormat : uint8 { None = 0, LZ4 = 1, Oodle = 2, Zlib = 3, EShaderCompressionFormat_MAX = 4, }; // Enum Engine.ELumenSoftwareTracingMode // NumValues: 0x0003 enum class ELumenSoftwareTracingMode : uint8 { DetailTracing = 1, GlobalTracing = 0, ELumenSoftwareTracingMode_MAX = 2, }; // Enum Engine.ELumenRayLightingMode // NumValues: 0x0004 enum class ELumenRayLightingMode : uint8 { SurfaceCache = 0, HitLightingForReflections = 2, HitLighting = 1, ELumenRayLightingMode_MAX = 3, }; // Enum Engine.ELumenScreenTracingSource // NumValues: 0x0003 enum class ELumenScreenTracingSource : uint8 { SceneColor = 0, AntialiasedSceneColorWithTranslucency = 1, ELumenScreenTracingSource_MAX = 2, }; // Enum Engine.EWorkingColorSpace // NumValues: 0x0008 enum class EWorkingColorSpace : uint8 { sRGB = 1, Rec2020 = 2, ACESAP0 = 3, ACESAP1 = 4, P3DCI = 5, P3D65 = 6, Custom = 7, EWorkingColorSpace_MAX = 8, }; // Enum Engine.ENeuralProfileFormat // NumValues: 0x0003 enum class ENeuralProfileFormat : uint8 { Type32 = 0, Type16 = 1, ENeuralProfileFormat_MAX = 2, }; // Enum Engine.ENeuralModelTileType // NumValues: 0x0006 enum class ENeuralModelTileType : uint8 { OneByOne = 0, TwoByTwo = 1, FourByFour = 2, EightByEight = 3, Auto = 4, ENeuralModelTileType_MAX = 5, }; // Enum Engine.ETileOverlapResolveType // NumValues: 0x0003 enum class ETileOverlapResolveType : uint8 { Ignore = 0, Feathering = 1, ETileOverlapResolveType_MAX = 2, }; // Enum Engine.ENeuralProfileRuntimeType // NumValues: 0x0003 enum class ENeuralProfileRuntimeType : uint8 { NNERuntimeORTDml = 0, NNERuntimeRDGHlsl = 1, MAX = 2, }; // Enum Engine.ESpecularProfileFormat // NumValues: 0x0003 enum class ESpecularProfileFormat : uint8 { ViewLightVector = 0, HalfVector = 1, ESpecularProfileFormat_MAX = 2, }; // Enum Engine.ESubsurfaceImplementationTechniqueHint // NumValues: 0x0003 enum class ESubsurfaceImplementationTechniqueHint : uint8 { SIH_AFIS = 0, SIH_Separable = 1, SIH_MAX = 2, }; // Enum Engine.ESkeletalMeshAsyncProperties // NumValues: 0x003E enum class ESkeletalMeshAsyncProperties : uint64 { None = 0, Materials = 1, Skeleton = 2, RefSkeleton = 4, RetargetBasePose = 8, RefBasesInvMatrix = 16, MeshClothingAssets = 32, SourceModels = 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, 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, OverlayMaterial = 144115188075855872, OverlayMaterialMaxDrawDistance = 288230376151711744, TargetMeshDeformers = 576460752303423488, All = 18446744073709551615, ESkeletalMeshAsyncProperties_MAX = 576460752303423489, }; // Enum Engine.EClothLODBiasMode // NumValues: 0x0004 enum class EClothLODBiasMode : uint8 { MappingsToSameLOD = 0, MappingsToMinLOD = 1, MappingsToAnyLOD = 2, EClothLODBiasMode_MAX = 3, }; // Enum Engine.EBoneFilterActionOption // NumValues: 0x0004 enum class EBoneFilterActionOption : uint8 { Remove = 0, Keep = 1, Invalid = 2, EBoneFilterActionOption_MAX = 3, }; // Enum Engine.ESkinCacheUsage // NumValues: 0x0004 enum class ESkinCacheUsage : uint8 { Auto = 0, Disabled = 255, Enabled = 1, ESkinCacheUsage_MAX = 256, }; // Enum Engine.ESkinCacheDefaultBehavior // NumValues: 0x0003 enum class ESkinCacheDefaultBehavior : uint8 { Exclusive = 0, Inclusive = 1, ESkinCacheDefaultBehavior_MAX = 2, }; // Enum Engine.EVirtualizationMode // NumValues: 0x0005 enum class EVirtualizationMode : uint8 { Disabled = 0, PlayWhenSilent = 1, Restart = 2, SeekRestart = 3, EVirtualizationMode_MAX = 4, }; // Enum Engine.EMaxConcurrentResolutionRule // NumValues: 0x0009 enum class EMaxConcurrentResolutionRule : uint8 { PreventNew = 0, StopOldest = 1, StopFarthestThenPreventNew = 2, StopFarthestThenOldest = 3, StopLowestPriority = 4, StopQuietest = 5, StopLowestPriorityThenPreventNew = 6, Count = 7, EMaxConcurrentResolutionRule_MAX = 8, }; // Enum Engine.EConcurrencyVolumeScaleMode // NumValues: 0x0004 enum class EConcurrencyVolumeScaleMode : uint32 { Default = 0, Distance = 1, Priority = 2, EConcurrencyVolumeScaleMode_MAX = 3, }; // Enum Engine.EModulationRouting // NumValues: 0x0005 enum class EModulationRouting : uint8 { Disable = 0, Inherit = 1, Override = 2, Union = 3, EModulationRouting_MAX = 4, }; // Enum Engine.EModulationDestination // NumValues: 0x0006 enum class EModulationDestination : uint8 { Volume = 0, Pitch = 1, Lowpass = 2, Highpass = 3, Count = 4, EModulationDestination_MAX = 5, }; // Enum Engine.ESourceBusChannels // NumValues: 0x0003 enum class ESourceBusChannels : uint8 { Mono = 0, Stereo = 1, ESourceBusChannels_MAX = 2, }; // Enum Engine.EFFTSize // NumValues: 0x0007 enum class EFFTSize : uint8 { DefaultSize = 0, Min = 1, Small = 2, Medium = 3, Large = 4, VeryLarge = 5, Max = 6, }; // Enum Engine.EFFTPeakInterpolationMethod // NumValues: 0x0005 enum class EFFTPeakInterpolationMethod : uint8 { NearestNeighbor = 0, Linear = 1, Quadratic = 2, ConstantQ = 3, EFFTPeakInterpolationMethod_MAX = 4, }; // Enum Engine.EFFTWindowType // NumValues: 0x0005 enum class EFFTWindowType : uint8 { None = 0, Hamming = 1, Hann = 2, Blackman = 3, EFFTWindowType_MAX = 4, }; // Enum Engine.EAudioSpectrumType // NumValues: 0x0004 enum class EAudioSpectrumType : uint8 { MagnitudeSpectrum = 0, PowerSpectrum = 1, Decibel = 2, EAudioSpectrumType_MAX = 3, }; // Enum Engine.EGainParamMode // NumValues: 0x0003 enum class EGainParamMode : uint8 { Linear = 0, Decibels = 1, EGainParamMode_MAX = 2, }; // Enum Engine.EAudioSpectrumBandPresetType // NumValues: 0x0005 enum class EAudioSpectrumBandPresetType : uint8 { KickDrum = 0, SnareDrum = 1, Voice = 2, Cymbals = 3, EAudioSpectrumBandPresetType_MAX = 4, }; // Enum Engine.EAudioRecordingExportType // NumValues: 0x0003 enum class EAudioRecordingExportType : uint8 { SoundWave = 0, WavFile = 1, EAudioRecordingExportType_MAX = 2, }; // Enum Engine.ESendLevelControlMethod // NumValues: 0x0004 enum class ESendLevelControlMethod : uint8 { Linear = 0, CustomCurve = 1, Manual = 2, ESendLevelControlMethod_MAX = 3, }; // Enum Engine.ESubmixSendStage // NumValues: 0x0003 enum class ESubmixSendStage : uint8 { PostDistanceAttenuation = 0, PreDistanceAttenuation = 1, ESubmixSendStage_MAX = 2, }; // Enum Engine.ENormalMode // NumValues: 0x0006 enum class ENormalMode : uint8 { NM_PreserveSmoothingGroups = 0, NM_RecalculateNormals = 1, NM_RecalculateNormalsSmooth = 2, NM_RecalculateNormalsHard = 3, TEMP_BROKEN = 4, ENormalMode_MAX = 5, }; // Enum Engine.EImportanceLevel // NumValues: 0x0008 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 Engine.EOptimizationType // NumValues: 0x0003 enum class EOptimizationType : uint8 { OT_NumOfTriangles = 0, OT_MaxDeviation = 1, OT_MAX = 2, }; // Enum Engine.EStaticMeshPaintSupport // NumValues: 0x0004 enum class EStaticMeshPaintSupport : uint8 { Default = 0, Enabled = 1, Disabled = 2, EStaticMeshPaintSupport_MAX = 3, }; // Enum Engine.ETextureEncodeEffort // NumValues: 0x0005 enum class ETextureEncodeEffort : uint8 { Default = 0, Low = 10, Normal = 20, High = 30, ETextureEncodeEffort_MAX = 31, }; // Enum Engine.ETextureUniversalTiling // NumValues: 0x0004 enum class ETextureUniversalTiling : uint8 { Disabled = 0, Enabled_256KB = 1, Enabled_64KB = 2, ETextureUniversalTiling_MAX = 3, }; // Enum Engine.ETextureEncodeSpeedOverride // NumValues: 0x0005 enum class ETextureEncodeSpeedOverride : uint8 { Disabled = 255, Final = 0, FinalIfAvailable = 1, Fast = 2, ETextureEncodeSpeedOverride_MAX = 256, }; // Enum Engine.ETextureRenderTargetFormat // NumValues: 0x000C 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 Engine.ETextureRenderTargetSampleCount // NumValues: 0x0005 enum class ETextureRenderTargetSampleCount : uint8 { RTSC_1 = 0, RTSC_2 = 1, RTSC_4 = 2, RTSC_8 = 3, RTSC_MAX = 4, }; // Enum Engine.ERenderFocusRule // NumValues: 0x0005 enum class ERenderFocusRule : uint8 { Always = 0, NonPointer = 1, NavigationOnly = 2, Never = 3, ERenderFocusRule_MAX = 4, }; // Enum Engine.EUIScalingRule // NumValues: 0x0007 enum class EUIScalingRule : uint8 { ShortestSide = 0, LongestSide = 1, Horizontal = 2, Vertical = 3, ScaleToFit = 4, Custom = 5, EUIScalingRule_MAX = 6, }; // Enum Engine.EFontDPI // NumValues: 0x0004 enum class EFontDPI : uint8 { Standard = 0, Unreal = 1, Custom = 2, EFontDPI_MAX = 3, }; // Enum Engine.EHardwareDeviceSupportedFeatures // NumValues: 0x0017 enum class EHardwareDeviceSupportedFeatures : uint32 { Unspecified = 0, Keypress = 1, Pointer = 2, Gamepad = 4, Touch = 8, Camera = 16, MotionTracking = 32, Lights = 64, TriggerHaptics = 128, ForceFeedback = 256, AudioBasedVibrations = 512, Acceleration = 1024, Virtual = 2048, Microphone = 4096, Orientation = 8192, Guitar = 16384, Drums = 32768, CustomA = 16777216, CustomB = 33554432, CustomC = 67108864, CustomD = 134217728, All = 2147483647, EHardwareDeviceSupportedFeatures_MAX = 2147483648, }; // Enum Engine.EHardwareDevicePrimaryType // NumValues: 0x000E enum class EHardwareDevicePrimaryType : uint8 { Unspecified = 0, KeyboardAndMouse = 1, Gamepad = 2, Touch = 3, MotionTracking = 4, RacingWheel = 5, FlightStick = 6, Camera = 7, Instrument = 8, CustomTypeA = 9, CustomTypeB = 10, CustomTypeC = 11, CustomTypeD = 12, EHardwareDevicePrimaryType_MAX = 13, }; // Enum Engine.EDataLayerState // NumValues: 0x0004 enum class EDataLayerState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EDataLayerState_MAX = 3, }; // Enum Engine.EDataLayerLoadFilter // NumValues: 0x0004 enum class EDataLayerLoadFilter : uint8 { None = 0, ClientOnly = 1, ServerOnly = 2, EDataLayerLoadFilter_MAX = 3, }; // Enum Engine.EOverrideBlockOnSlowStreaming // NumValues: 0x0004 enum class EOverrideBlockOnSlowStreaming : uint8 { NoOverride = 0, Blocking = 1, NotBlocking = 2, EOverrideBlockOnSlowStreaming_MAX = 3, }; // Enum Engine.EHLODLayerType // NumValues: 0x0006 enum class EHLODLayerType : uint8 { Instancing = 0, MeshMerge = 1, MeshSimplify = 2, MeshApproximate = 3, Custom = 4, EHLODLayerType_MAX = 5, }; // Enum Engine.EWorldPartitionServerStreamingMode // NumValues: 0x0005 enum class EWorldPartitionServerStreamingMode : uint8 { ProjectDefault = 0, Disabled = 1, Enabled = 2, EnabledInPIE = 3, EWorldPartitionServerStreamingMode_MAX = 4, }; // Enum Engine.EWorldPartitionServerStreamingOutMode // NumValues: 0x0004 enum class EWorldPartitionServerStreamingOutMode : uint8 { ProjectDefault = 0, Disabled = 1, Enabled = 2, EWorldPartitionServerStreamingOutMode_MAX = 3, }; // Enum Engine.EWorldPartitionDataLayersLogicOperator // NumValues: 0x0003 enum class EWorldPartitionDataLayersLogicOperator : uint8 { Or = 0, And = 1, EWorldPartitionDataLayersLogicOperator_MAX = 2, }; // Enum Engine.EWorldPartitionRuntimeCellState // NumValues: 0x0004 enum class EWorldPartitionRuntimeCellState : uint8 { Unloaded = 0, Loaded = 1, Activated = 2, EWorldPartitionRuntimeCellState_MAX = 3, }; // Enum Engine.EWorldPartitionStreamingPerformance // NumValues: 0x0005 enum class EWorldPartitionStreamingPerformance : uint8 { Good = 0, Slow = 1, Critical = 2, Immediate = 3, EWorldPartitionStreamingPerformance_MAX = 4, }; // Enum Engine.EWorldPartitionCVarProjectDefaultOverride // NumValues: 0x0004 enum class EWorldPartitionCVarProjectDefaultOverride : uint8 { ProjectDefault = 0, Disabled = 1, Enabled = 2, EWorldPartitionCVarProjectDefaultOverride_MAX = 3, }; // Enum Engine.EStreamingSourceTargetBehavior // NumValues: 0x0003 enum class EStreamingSourceTargetBehavior : uint8 { Include = 0, Exclude = 1, EStreamingSourceTargetBehavior_MAX = 2, }; // Enum Engine.EStreamingSourceTargetState // NumValues: 0x0003 enum class EStreamingSourceTargetState : uint8 { Loaded = 0, Activated = 1, EStreamingSourceTargetState_MAX = 2, }; // Enum Engine.EStreamingSourcePriority // NumValues: 0x0007 enum class EStreamingSourcePriority : uint8 { Highest = 0, High = 64, Normal = 128, Low = 192, Lowest = 255, Default = 128, EStreamingSourcePriority_MAX = 256, }; // ScriptStruct Engine.MaterialParameterInfo // 0x0010 (0x0010 - 0x0000) struct FMaterialParameterInfo final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialParameterAssociation Association; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Index; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialParameterInfo; // ScriptStruct Engine.SparseVolumeTextureParameterValue // 0x0028 (0x0028 - 0x0000) struct FSparseVolumeTextureParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USparseVolumeTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSparseVolumeTextureParameterValue; // ScriptStruct Engine.FormatArgumentData // 0x0048 (0x0048 - 0x0000) struct FFormatArgumentData final { public: class FString ArgumentName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFormatArgumentType ArgumentValueType; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FText ArgumentValue; // 0x0018(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic) int64 ArgumentValueInt; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArgumentValueFloat; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double ArgumentValueDouble; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextGender ArgumentValueGender; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFormatArgumentData; // ScriptStruct Engine.BlueprintDebugData // 0x0001 (0x0001 - 0x0000) struct FBlueprintDebugData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlueprintDebugData; // ScriptStruct Engine.MeshBuildSettings // 0x0048 (0x0048 - 0x0000) struct FMeshBuildSettings final { public: uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bBuildReversedIndexBuffer : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateLightmapUVs : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateDistanceFieldAsIfTwoSided : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportFaceRemap : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 MinLightmapResolution; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SrcLightmapIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DstLightmapIndex; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BuildScale; // 0x0010(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector BuildScale3D; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFieldResolutionScale; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UStaticMesh* DistanceFieldReplacementMesh; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLumenMeshCards; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshBuildSettings; // ScriptStruct Engine.StreamingLevelsToConsider // 0x0028 (0x0028 - 0x0000) struct FStreamingLevelsToConsider final { public: TArray StreamingLevels; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamingLevelsToConsider; // ScriptStruct Engine.TimerHandle // 0x0008 (0x0008 - 0x0000) struct FTimerHandle final { public: uint64 Handle; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FTimerHandle; // ScriptStruct Engine.AnimCurveType // 0x0002 (0x0002 - 0x0000) struct FAnimCurveType final { public: bool bMaterial; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bMorphtarget; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimCurveType; // ScriptStruct Engine.MaterialInput // 0x0028 (0x0028 - 0x0000) struct FMaterialInput { public: class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InputName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialInput; // ScriptStruct Engine.WorldPartitionRuntimeSpatialHashGridPreviewer // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionRuntimeSpatialHashGridPreviewer final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeSpatialHashGridPreviewer; // ScriptStruct Engine.DataCacheDuplicatedObjectData // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FDataCacheDuplicatedObjectData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDataCacheDuplicatedObjectData; // ScriptStruct Engine.InstanceCacheDataBase // 0x0058 (0x0058 - 0x0000) struct FInstanceCacheDataBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray SavedProperties; // 0x0008(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FDataCacheDuplicatedObjectData UniqueTransientPackage; // 0x0018(0x0010)(NoDestructor, NativeAccessSpecifierPrivate) TArray DuplicatedObjects; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray ReferencedObjects; // 0x0038(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) TArray ReferencedNames; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FInstanceCacheDataBase; // ScriptStruct Engine.ActorComponentInstanceData // 0x0010 (0x0068 - 0x0058) struct FActorComponentInstanceData : public FInstanceCacheDataBase { public: class UObject* SourceComponentTemplate; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) EComponentCreationMethod SourceComponentCreationMethod; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 SourceComponentTypeSerializedIndex; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FActorComponentInstanceData; // ScriptStruct Engine.ExpressionInput // 0x0028 (0x0028 - 0x0000) struct FExpressionInput { public: class UMaterialExpression* Expression; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InputName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FExpressionInput; // ScriptStruct Engine.ColorMaterialInput // 0x0018 (0x0040 - 0x0028) struct FColorMaterialInput final : public FMaterialInput { public: uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Constant; // 0x002C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FColorMaterialInput; // ScriptStruct Engine.Vector_NetQuantize10 // 0x0000 (0x0018 - 0x0018) struct FVector_NetQuantize10 final : public FVector { }; DUMPER7_ASSERTS_FVector_NetQuantize10; // ScriptStruct Engine.DistributionLookupTable // 0x0020 (0x0020 - 0x0000) struct FDistributionLookupTable final { public: float TimeScale; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeBias; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Values; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Op; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EntryCount; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 EntryStride; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 SubEntryStride; // 0x001B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LockFlag; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDistributionLookupTable; // ScriptStruct Engine.PoseAssetInfluence // 0x0008 (0x0008 - 0x0000) struct FPoseAssetInfluence final { public: int32 PoseIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BoneTransformIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPoseAssetInfluence; // ScriptStruct Engine.PoseAssetInfluences // 0x0010 (0x0010 - 0x0000) struct FPoseAssetInfluences final { public: TArray Influences; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPoseAssetInfluences; // ScriptStruct Engine.PoseData // 0x0020 (0x0020 - 0x0000) struct FPoseData final { public: TArray LocalSpacePose; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray CurveData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPoseData; // ScriptStruct Engine.AnimCurveBase // 0x000C (0x000C - 0x0000) struct FAnimCurveBase { public: class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 CurveTypeFlags; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimCurveBase; // ScriptStruct Engine.PoseDataContainer // 0x0070 (0x0070 - 0x0000) struct FPoseDataContainer final { public: TArray PoseFNames; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray Tracks; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray TrackBoneIndices; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray TrackPoseInfluenceIndices; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Poses; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray Curves; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPoseDataContainer; // ScriptStruct Engine.InterpControlPoint // 0x0028 (0x0028 - 0x0000) struct FInterpControlPoint final { public: struct FVector PositionControlPoint; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPositionIsRelative; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0xF]; // 0x0019(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInterpControlPoint; // ScriptStruct Engine.InstancedStaticMeshRandomSeed // 0x0008 (0x0008 - 0x0000) struct FInstancedStaticMeshRandomSeed final { public: int32 StartInstanceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RandomSeed; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInstancedStaticMeshRandomSeed; // ScriptStruct Engine.FilmStockSettings // 0x0014 (0x0014 - 0x0000) struct FFilmStockSettings final { public: float Slope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Toe; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Shoulder; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlackClip; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteClip; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFilmStockSettings; // ScriptStruct Engine.MaterialCachedParameterEntry // 0x0050 (0x0050 - 0x0000) struct FMaterialCachedParameterEntry final { public: TSet ParameterInfoSet; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedParameterEntry; // ScriptStruct Engine.ExpressionOutput // 0x001C (0x001C - 0x0000) struct FExpressionOutput final { public: class FName OutputName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Mask; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskR; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskG; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskB; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaskA; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FExpressionOutput; // ScriptStruct Engine.BaseComponentReference // 0x0020 (0x0020 - 0x0000) struct FBaseComponentReference { public: class FName ComponentProperty; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString PathToComponent; // 0x0008(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBaseComponentReference; // ScriptStruct Engine.ComponentReference // 0x0008 (0x0028 - 0x0020) struct FComponentReference final : public FBaseComponentReference { public: TWeakObjectPtr OtherActor; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FComponentReference; // ScriptStruct Engine.TextureSourceColorSettings // 0x0050 (0x0050 - 0x0000) struct FTextureSourceColorSettings final { public: ETextureSourceEncoding EncodingOverride; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextureColorSpace ColorSpace; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D RedChromaticityCoordinate; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D GreenChromaticityCoordinate; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D BlueChromaticityCoordinate; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D WhiteChromaticityCoordinate; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextureChromaticAdaptationMethod ChromaticAdaptationMethod; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTextureSourceColorSettings; // ScriptStruct Engine.FloatDistribution // 0x0020 (0x0020 - 0x0000) struct FFloatDistribution final { public: struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFloatDistribution; // ScriptStruct Engine.AudioQualitySettings // 0x0018 (0x0018 - 0x0000) struct FAudioQualitySettings final { public: class FText DisplayName; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) int32 MaxChannels; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioQualitySettings; // ScriptStruct Engine.BranchFilter // 0x000C (0x000C - 0x0000) struct FBranchFilter final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BlendDepth; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBranchFilter; // ScriptStruct Engine.InputBlendPose // 0x0010 (0x0010 - 0x0000) struct FInputBlendPose final { public: TArray BranchFilters; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputBlendPose; // ScriptStruct Engine.PL_AdvancedStencilState // 0x000E (0x000E - 0x0000) struct FPL_AdvancedStencilState final { public: bool bEnableDepthWrite; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_DepthCompareFunction DepthTest; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableFrontFaceStencil; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_CompareFunction FrontFaceStencilTest; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp FrontFaceStencilFailStencilOp; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp FrontFaceDepthFailStencilOp; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp FrontFacePassStencilOp; // 0x0006(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableBackFaceStencil; // 0x0007(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_CompareFunction BackFaceStencilTest; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp BackFaceStencilFailStencilOp; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp BackFaceDepthFailStencilOp; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPL_StencilOp BackFacePassStencilOp; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 StencilReadMask; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 StencilWriteMask; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPL_AdvancedStencilState; // ScriptStruct Engine.ChannelDefinition // 0x0020 (0x0020 - 0x0000) struct FChannelDefinition final { public: class FName ChannelName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ChannelClass; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StaticChannelIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTickOnCreate : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bServerOpen : 1; // 0x001C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bClientOpen : 1; // 0x001C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bInitialServer : 1; // 0x001C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bInitialClient : 1; // 0x001C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FChannelDefinition; // ScriptStruct Engine.QuaternionAnimationAttribute // 0x0020 (0x0020 - 0x0000) struct FQuaternionAnimationAttribute { public: struct FQuat Value; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuaternionAnimationAttribute; // ScriptStruct Engine.RootMotionSourceStatus // 0x0001 (0x0001 - 0x0000) struct FRootMotionSourceStatus final { public: uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSourceStatus; // ScriptStruct Engine.RootMotionMovementParams // 0x0070 (0x0070 - 0x0000) struct FRootMotionMovementParams final { public: bool bHasRootMotion; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform RootMotionTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FRootMotionMovementParams; // ScriptStruct Engine.RootMotionSourceSettings // 0x0001 (0x0001 - 0x0000) struct FRootMotionSourceSettings final { public: uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSourceSettings; // ScriptStruct Engine.RootMotionFinishVelocitySettings // 0x0020 (0x0020 - 0x0000) struct FRootMotionFinishVelocitySettings final { public: ERootMotionFinishVelocityMode Mode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ClampVelocity; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SetVelocity; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionFinishVelocitySettings; // ScriptStruct Engine.RootMotionSource // 0x00C0 (0x00C0 - 0x0000) struct FRootMotionSource { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint16 Priority; // 0x0008(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint16 LocalID; // 0x000A(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName InstanceName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartTime; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentTime; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRootMotionSourceStatus Status; // 0x0024(0x0001)(NoDestructor, NativeAccessSpecifierPublic) struct FRootMotionSourceSettings Settings; // 0x0025(0x0001)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) ERootMotionAccumulateMode AccumulateMode; // 0x0026(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInLocalSpace; // 0x0027(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FRootMotionMovementParams RootMotionParams; // 0x0030(0x0070)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) struct FRootMotionFinishVelocitySettings FinishVelocityParams; // 0x00A0(0x0020)(RepSkip, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSource; // ScriptStruct Engine.RootMotionSource_MoveToDynamicForce // 0x0060 (0x0120 - 0x00C0) struct FRootMotionSource_MoveToDynamicForce final : public FRootMotionSource { public: struct FVector StartLocation; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector InitialTargetLocation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetLocation; // 0x00F0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestrictSpeedToExpected; // 0x0108(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_109[0x7]; // 0x0109(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveVector* PathOffsetCurve; // 0x0110(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* TimeMappingCurve; // 0x0118(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSource_MoveToDynamicForce; // ScriptStruct Engine.StatColorMapEntry // 0x0008 (0x0008 - 0x0000) struct FStatColorMapEntry final { public: float In; // 0x0000(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Out; // 0x0004(0x0004)(ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStatColorMapEntry; // ScriptStruct Engine.StatColorMapping // 0x0028 (0x0028 - 0x0000) struct FStatColorMapping final { public: class FString StatName; // 0x0000(0x0010)(ZeroConstructor, Config, GlobalConfig, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ColorMap; // 0x0010(0x0010)(ZeroConstructor, Config, GlobalConfig, NativeAccessSpecifierPublic) uint8 DisableBlend : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, GlobalConfig, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStatColorMapping; // ScriptStruct Engine.FloatRK4SpringInterpolator // 0x0008 (0x0008 - 0x0000) struct FFloatRK4SpringInterpolator final { public: float StiffnessConstant; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampeningRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFloatRK4SpringInterpolator; // ScriptStruct Engine.BoneReference // 0x0010 (0x0010 - 0x0000) struct FBoneReference final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBoneReference; // ScriptStruct Engine.PerBoneInterpolation // 0x0014 (0x0014 - 0x0000) struct FPerBoneInterpolation final { public: struct FBoneReference BoneReference; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float InterpolationSpeedPerSec; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerBoneInterpolation; // ScriptStruct Engine.UniqueNetIdReplNetSerializerConfig // 0x0000 (0x0010 - 0x0010) struct FUniqueNetIdReplNetSerializerConfig final : public FNetSerializerConfig { }; DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerConfig; // ScriptStruct Engine.IntegerAnimationAttribute // 0x0004 (0x0004 - 0x0000) struct FIntegerAnimationAttribute { public: int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FIntegerAnimationAttribute; // ScriptStruct Engine.InputAxisProperties // 0x0010 (0x0010 - 0x0000) struct FInputAxisProperties final { public: float DeadZone; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Sensitivity; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Exponent; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInvert : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputAxisProperties; // ScriptStruct Engine.MaterialAttributesInput // 0x0008 (0x0030 - 0x0028) struct FMaterialAttributesInput final : public FExpressionInput { public: int64 PropertyConnectedMask; // 0x0028(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialAttributesInput; // ScriptStruct Engine.BoneReductionSetting // 0x0010 (0x0010 - 0x0000) struct FBoneReductionSetting final { public: TArray BonesToRemove; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBoneReductionSetting; // ScriptStruct Engine.ExposedValueHandler // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FExposedValueHandler final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExposedValueHandler; // ScriptStruct Engine.MaterialCachedParameterEditorInfo // 0x0030 (0x0030 - 0x0000) struct FMaterialCachedParameterEditorInfo final { public: class FString Description; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Group; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SortPriority; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AssetIndex; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedParameterEditorInfo; // ScriptStruct Engine.RawDistribution // 0x0020 (0x0020 - 0x0000) struct FRawDistribution { public: struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRawDistribution; // ScriptStruct Engine.ScalarMaterialInput // 0x0008 (0x0030 - 0x0028) struct FScalarMaterialInput final : public FMaterialInput { public: uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Constant; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScalarMaterialInput; // ScriptStruct Engine.PreviewAttachedObjectPair // 0x0030 (0x0030 - 0x0000) struct FPreviewAttachedObjectPair final { public: TSoftObjectPtr AttachedObject; // 0x0000(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName AttachedTo; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPreviewAttachedObjectPair; // ScriptStruct Engine.PreviewAssetAttachContainer // 0x0010 (0x0010 - 0x0000) struct FPreviewAssetAttachContainer final { public: TArray AttachedObjects; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPreviewAssetAttachContainer; // ScriptStruct Engine.SoundTimecodeOffset // 0x0008 (0x0008 - 0x0000) struct FSoundTimecodeOffset final { public: double NumOfSecondsSinceMidnight; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundTimecodeOffset; // ScriptStruct Engine.A2Pose // 0x0010 (0x0010 - 0x0000) struct FA2Pose { public: TArray Bones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FA2Pose; // ScriptStruct Engine.ResponseChannel // 0x000C (0x000C - 0x0000) struct FResponseChannel final { public: class FName Channel; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Response; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FResponseChannel; // ScriptStruct Engine.TTTrackBase // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FTTTrackBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FName TrackName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIsExternalCurve; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTTTrackBase; // ScriptStruct Engine.TTPropertyTrack // 0x0008 (0x0020 - 0x0018) struct FTTPropertyTrack : public FTTTrackBase { public: class FName PropertyName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FTTPropertyTrack; // ScriptStruct Engine.TTLinearColorTrack // 0x0008 (0x0028 - 0x0020) struct FTTLinearColorTrack final : public FTTPropertyTrack { public: class UCurveLinearColor* CurveLinearColor; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTTLinearColorTrack; // ScriptStruct Engine.ShadingModelMaterialInput // 0x0000 (0x0028 - 0x0028) struct FShadingModelMaterialInput final : public FMaterialInput { }; DUMPER7_ASSERTS_FShadingModelMaterialInput; // ScriptStruct Engine.ConvolutionBloomSettings // 0x0030 (0x0030 - 0x0000) struct FConvolutionBloomSettings final { public: class UTexture2D* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatterDispersion; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D CenterUV; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMin; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMax; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreFilterMult; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BufferScale; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FConvolutionBloomSettings; // ScriptStruct Engine.WeightedBlendSample // 0x0008 (0x0008 - 0x0000) struct FWeightedBlendSample final { public: int32 SampleIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SampleWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeightedBlendSample; // ScriptStruct Engine.SubstrateMaterialInput // 0x0000 (0x0028 - 0x0028) struct FSubstrateMaterialInput final : public FMaterialInput { }; DUMPER7_ASSERTS_FSubstrateMaterialInput; // ScriptStruct Engine.Vector2MaterialInput // 0x0010 (0x0038 - 0x0028) struct FVector2MaterialInput final : public FMaterialInput { public: uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ConstantX; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConstantY; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FVector2MaterialInput; // ScriptStruct Engine.StringAnimationAttribute // 0x0010 (0x0010 - 0x0000) struct FStringAnimationAttribute final { public: class FString Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStringAnimationAttribute; // ScriptStruct Engine.LatentActionInfo // 0x0018 (0x0018 - 0x0000) struct FLatentActionInfo final { public: int32 Linkage; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UUID; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ExecutionFunction; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* CallbackTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLatentActionInfo; // ScriptStruct Engine.BeamTargetData // 0x000C (0x000C - 0x0000) struct FBeamTargetData final { public: class FName TargetName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetPercentage; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBeamTargetData; // ScriptStruct Engine.CharacterNetworkSerializationPackedBits // 0x0118 (0x0118 - 0x0000) struct alignas(0x08) FCharacterNetworkSerializationPackedBits { public: uint8 Pad_0[0x118]; // 0x0000(0x0118)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBits; // ScriptStruct Engine.CharacterMoveResponsePackedBits // 0x0000 (0x0118 - 0x0118) struct FCharacterMoveResponsePackedBits final : public FCharacterNetworkSerializationPackedBits { }; DUMPER7_ASSERTS_FCharacterMoveResponsePackedBits; // ScriptStruct Engine.LensImperfectionSettings // 0x0020 (0x0020 - 0x0000) struct FLensImperfectionSettings final { public: class UTexture* DirtMask; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirtMaskIntensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DirtMaskTint; // 0x000C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLensImperfectionSettings; // ScriptStruct Engine.Vector4Distribution // 0x0020 (0x0020 - 0x0000) struct FVector4Distribution final { public: struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVector4Distribution; // ScriptStruct Engine.InertializationRequest // 0x0058 (0x0058 - 0x0000) struct FInertializationRequest final { public: float Duration; // 0x0000(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* BlendProfile; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseBlendMode; // 0x0010(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAlphaBlendOption BlendMode; // 0x0011(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* CustomBlendCurve; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Tag; // 0x0020(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Description; // 0x0028(0x0010)(Transient, Deprecated, NativeAccessSpecifierPublic) class FString DescriptionString; // 0x0038(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NodeID; // 0x0048(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* AnimInstance; // 0x0050(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInertializationRequest; // ScriptStruct Engine.AnimInstanceProxy // 0x07A0 (0x07A0 - 0x0000) struct alignas(0x10) FAnimInstanceProxy { public: uint8 Pad_0[0x6D0]; // 0x0000(0x06D0)(Fixing Size After Last Property [ Dumper-7 ]) TMap SlotGroupInertializationRequestDataMap; // 0x06D0(0x0050)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_720[0x80]; // 0x0720(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimInstanceProxy; // ScriptStruct Engine.DamageEvent // 0x0010 (0x0010 - 0x0000) struct FDamageEvent { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf DamageTypeClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDamageEvent; // ScriptStruct Engine.FloatAnimationAttribute // 0x0004 (0x0004 - 0x0000) struct FFloatAnimationAttribute { public: float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFloatAnimationAttribute; // ScriptStruct Engine.VectorDistribution // 0x0020 (0x0020 - 0x0000) struct FVectorDistribution final { public: struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorDistribution; // ScriptStruct Engine.ComponentSpacePose // 0x0020 (0x0020 - 0x0000) struct FComponentSpacePose final { public: TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FComponentSpacePose; // ScriptStruct Engine.NavLinkId // 0x0008 (0x0008 - 0x0000) struct FNavLinkId final { public: uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FNavLinkId; // ScriptStruct Engine.VectorMaterialInput // 0x0010 (0x0038 - 0x0028) struct FVectorMaterialInput final : public FMaterialInput { public: uint8 UseConstant : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector3f Constant; // 0x002C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorMaterialInput; // ScriptStruct Engine.DoubleVectorParameterValue // 0x0040 (0x0040 - 0x0000) struct FDoubleVectorParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4d ParameterValue; // 0x0010(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDoubleVectorParameterValue; // ScriptStruct Engine.LightingChannels // 0x0001 (0x0001 - 0x0000) struct FLightingChannels final { public: uint8 bChannel0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bChannel1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bChannel2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; DUMPER7_ASSERTS_FLightingChannels; // ScriptStruct Engine.PSCPoolElem // 0x0010 (0x0010 - 0x0000) struct FPSCPoolElem final { public: class UParticleSystemComponent* PSC; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPSCPoolElem; // ScriptStruct Engine.PSCPool // 0x0010 (0x0010 - 0x0000) struct FPSCPool final { public: TArray FreeElements; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPSCPool; // ScriptStruct Engine.WorldPSCPool // 0x0058 (0x0058 - 0x0000) struct FWorldPSCPool final { public: TMap WorldParticleSystemPools; // 0x0000(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPSCPool; // ScriptStruct Engine.VectorRK4SpringInterpolator // 0x0008 (0x0008 - 0x0000) struct FVectorRK4SpringInterpolator final { public: float StiffnessConstant; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampeningRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorRK4SpringInterpolator; // ScriptStruct Engine.AnimDataModelNotifPayload // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FAnimDataModelNotifPayload final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimDataModelNotifPayload; // ScriptStruct Engine.InputClampConstants // 0x0014 (0x0014 - 0x0000) struct FInputClampConstants final { public: bool bClampResult; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float ClampMin; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputClampConstants; // ScriptStruct Engine.ActorContainerID // 0x0010 (0x0010 - 0x0000) struct FActorContainerID final { public: struct FGuid Guid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FActorContainerID; // ScriptStruct Engine.WorldPartitionResolveData // 0x0020 (0x0020 - 0x0000) struct FWorldPartitionResolveData final { public: struct FActorContainerID ContainerID; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTopLevelAssetPath SourceWorldAssetPath; // 0x0010(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldPartitionResolveData; // ScriptStruct Engine.MarkerSyncAnimPosition // 0x0014 (0x0014 - 0x0000) struct FMarkerSyncAnimPosition final { public: class FName PreviousMarkerName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NextMarkerName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionBetweenMarkers; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMarkerSyncAnimPosition; // ScriptStruct Engine.BodyInstanceAsyncPhysicsTickHandle // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FBodyInstanceAsyncPhysicsTickHandle final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBodyInstanceAsyncPhysicsTickHandle; // ScriptStruct Engine.SoundClassAdjuster // 0x0020 (0x0020 - 0x0000) struct FSoundClassAdjuster final { public: class USoundClass* SoundClassObject; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeAdjuster; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PitchAdjuster; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LowPassFilterFrequency; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyToChildren : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VoiceCenterChannelVolumeAdjuster; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundClassAdjuster; // ScriptStruct Engine.ChaosBreakEvent // 0x00A0 (0x00A0 - 0x0000) struct FChaosBreakEvent final { public: class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Orientation; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Velocity; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularVelocity; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Extents; // 0x0070(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Mass; // 0x0088(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Index; // 0x008C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFromCrumble; // 0x0090(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0xF]; // 0x0091(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FChaosBreakEvent; // ScriptStruct Engine.AnimationTransitionRule // 0x0010 (0x0010 - 0x0000) struct FAnimationTransitionRule final { public: class FName RuleToExecute; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool TransitionReturnVal; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 TransitionIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationTransitionRule; // ScriptStruct Engine.AnimationStateBase // 0x0008 (0x0008 - 0x0000) struct FAnimationStateBase { public: class FName StateName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationStateBase; // ScriptStruct Engine.AnimationState // 0x0020 (0x0028 - 0x0008) struct FAnimationState final : public FAnimationStateBase { public: TArray Transitions; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 StateRootNodeIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FullyBlendedNotify; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationState; // ScriptStruct Engine.GeomSelection // 0x000C (0x000C - 0x0000) struct FGeomSelection final { public: int32 Type; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Index; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SelectionIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGeomSelection; // ScriptStruct Engine.PoseLinkBase // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FPoseLinkBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) int32 LinkID; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPoseLinkBase; // ScriptStruct Engine.PoseLink // 0x0000 (0x0010 - 0x0010) struct FPoseLink final : public FPoseLinkBase { }; DUMPER7_ASSERTS_FPoseLink; // ScriptStruct Engine.AnimNode_Base // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FAnimNode_Base { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_Base; // ScriptStruct Engine.AnimNode_Root // 0x0010 (0x0020 - 0x0010) struct FAnimNode_Root : public FAnimNode_Base { public: struct FPoseLink Result; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_Root; // ScriptStruct Engine.CollisionChaosEventBodyInfo // 0x0070 (0x0070 - 0x0000) struct FCollisionChaosEventBodyInfo final { public: struct FVector Velocity; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector DeltaVelocity; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularVelocity; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Mass; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UPhysicalMaterial* PhysMaterial; // 0x0050(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Component; // 0x0058(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BodyIndex; // 0x0060(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0x0064(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCollisionChaosEventBodyInfo; // ScriptStruct Engine.CollisionChaosEvent // 0x0130 (0x0130 - 0x0000) struct FCollisionChaosEvent final { public: struct FVector Location; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AccumulatedImpulse; // 0x0018(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Normal; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PenetrationDepth; // 0x0048(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FCollisionChaosEventBodyInfo Body1; // 0x0050(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) struct FCollisionChaosEventBodyInfo Body2; // 0x00C0(0x0070)(BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollisionChaosEvent; // ScriptStruct Engine.CollisionResponseTemplate // 0x0048 (0x0048 - 0x0000) struct FCollisionResponseTemplate final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionEnabled CollisionEnabled; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x1]; // 0x0009(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool bCanModify; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x21]; // 0x000B(0x0021)(Fixing Size After Last Property [ Dumper-7 ]) class FName ObjectTypeName; // 0x002C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray CustomResponses; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollisionResponseTemplate; // ScriptStruct Engine.EmptyPayload // 0x0000 (0x0000 - 0x0000) #pragma pack(push, 0x1) struct alignas(0x01) FEmptyPayload { }; #pragma pack(pop) DUMPER7_ASSERTS_FEmptyPayload; // ScriptStruct Engine.SequenceLengthChangedPayload // 0x0018 (0x0018 - 0x0000) struct FSequenceLengthChangedPayload final : public FEmptyPayload { public: float PreviousLength; // 0x0000(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T0; // 0x0004(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float T1; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFrameNumber PreviousNumberOfFrames; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFrameNumber Frame0; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFrameNumber Frame1; // 0x0014(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSequenceLengthChangedPayload; // ScriptStruct Engine.ImportanceTexture // 0x0060 (0x0060 - 0x0000) struct FImportanceTexture final { public: struct FIntPoint Size; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumMips; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MarginalCDF; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ConditionalCDF; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TextureData; // 0x0030(0x0010)(ZeroConstructor, Transient, Deprecated, NativeAccessSpecifierPublic) TArray LinearTextureData; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TWeakObjectPtr Texture; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EImportanceWeight Weighting; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FImportanceTexture; // ScriptStruct Engine.SubtitleCue // 0x0028 (0x0028 - 0x0000) struct FSubtitleCue final { public: class FText Speaker; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText Text; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) float Time; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSubtitleCue; // ScriptStruct Engine.ChaosCrumblingEvent // 0x00C0 (0x00C0 - 0x0000) struct FChaosCrumblingEvent final { public: class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FQuat Orientation; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LinearVelocity; // 0x0040(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularVelocity; // 0x0058(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Mass; // 0x0070(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FBox LocalBounds; // 0x0078(0x0038)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Children; // 0x00B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FChaosCrumblingEvent; // ScriptStruct Engine.MaterialLayersFunctionsEditorOnlyData // 0x0070 (0x0070 - 0x0000) struct FMaterialLayersFunctionsEditorOnlyData final { public: TArray LayerStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerNames; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RestrictToLayerRelatives; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RestrictToBlendRelatives; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerGuids; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerLinkStates; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray DeletedParentLayerGuids; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialLayersFunctionsEditorOnlyData; // ScriptStruct Engine.MaterialLayersFunctionsTree // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FMaterialLayersFunctionsTree final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialLayersFunctionsTree; // ScriptStruct Engine.MaterialLayersFunctionsRuntimeData // 0x0058 (0x0058 - 0x0000) struct FMaterialLayersFunctionsRuntimeData { public: TArray Layers; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray Blends; // 0x0010(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsTree Tree; // 0x0020(0x0028)(NativeAccessSpecifierPublic) uint8 Pad_48[0x10]; // 0x0048(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialLayersFunctionsRuntimeData; // ScriptStruct Engine.MaterialLayersFunctions // 0x00E0 (0x0138 - 0x0058) struct FMaterialLayersFunctions final : public FMaterialLayersFunctionsRuntimeData { public: struct FMaterialLayersFunctionsEditorOnlyData EditorOnly; // 0x0058(0x0070)(Edit, NativeAccessSpecifierPublic) TArray LayerStates; // 0x00C8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerNames; // 0x00D8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray RestrictToLayerRelatives; // 0x00E8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray RestrictToBlendRelatives; // 0x00F8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerGuids; // 0x0108(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray LayerLinkStates; // 0x0118(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) TArray DeletedParentLayerGuids; // 0x0128(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FMaterialLayersFunctions; // ScriptStruct Engine.EngineShowFlagsSetting // 0x0018 (0x0018 - 0x0000) struct FEngineShowFlagsSetting final { public: class FString ShowFlagName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Enabled; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEngineShowFlagsSetting; // ScriptStruct Engine.Vector_NetQuantize // 0x0000 (0x0018 - 0x0018) struct FVector_NetQuantize final : public FVector { }; DUMPER7_ASSERTS_FVector_NetQuantize; // ScriptStruct Engine.Vector_NetQuantizeNormal // 0x0000 (0x0018 - 0x0018) struct FVector_NetQuantizeNormal final : public FVector { }; DUMPER7_ASSERTS_FVector_NetQuantizeNormal; // ScriptStruct Engine.ActorInstanceHandle // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FActorInstanceHandle final { public: TWeakObjectPtr ReferenceObject; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorInstanceHandle; // ScriptStruct Engine.HitResult // 0x0100 (0x0100 - 0x0000) struct FHitResult final { public: int32 FaceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector_NetQuantize Location; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize ImpactPoint; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantizeNormal Normal; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantizeNormal ImpactNormal; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize TraceStart; // 0x0070(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize TraceEnd; // 0x0088(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PenetrationDepth; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MyItem; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Item; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ElementIndex; // 0x00AC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBlockingHit : 1; // 0x00AD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bStartPenetrating : 1; // 0x00AD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_AE[0x2]; // 0x00AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr PhysMaterial; // 0x00B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FActorInstanceHandle HitObjectHandle; // 0x00B8(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Component; // 0x00D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E0[0x10]; // 0x00E0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class FName BoneName; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MyBoneName; // 0x00F8(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHitResult; // ScriptStruct Engine.LatentActionManager // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FLatentActionManager final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLatentActionManager; // ScriptStruct Engine.DeviceTriggerFeedbackData // 0x0010 (0x0010 - 0x0000) struct FDeviceTriggerFeedbackData final { public: class UCurveFloat* FeedbackPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* FeedbackStrenghCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceTriggerFeedbackData; // ScriptStruct Engine.ParameterChannelNames // 0x0040 (0x0040 - 0x0000) struct FParameterChannelNames final { public: class FText R; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic) class FText G; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic) class FText B; // 0x0020(0x0010)(Edit, NativeAccessSpecifierPublic) class FText A; // 0x0030(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParameterChannelNames; // ScriptStruct Engine.RuntimeCellTransformerInstance // 0x0001 (0x0001 - 0x0000) struct FRuntimeCellTransformerInstance final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRuntimeCellTransformerInstance; // ScriptStruct Engine.SoundDebugEntry // 0x0028 (0x0028 - 0x0000) struct FSoundDebugEntry final { public: class FName DebugName; // 0x0000(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath Sound; // 0x0008(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundDebugEntry; // ScriptStruct Engine.MeshUVChannelInfo // 0x0014 (0x0014 - 0x0000) struct FMeshUVChannelInfo final { public: bool bInitialized; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDensities; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float LocalUVDensities[0x4]; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshUVChannelInfo; // ScriptStruct Engine.FontImportOptionsData // 0x00B0 (0x00B0 - 0x0000) struct FFontImportOptionsData final { public: class FString FontName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Height; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableAntialiasing : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableBold : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableItalic : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableUnderline : 1; // 0x0014(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAlphaOnly : 1; // 0x0014(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) EFontImportCharacterSet CharacterSet; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString Chars; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UnicodeRange; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CharsFilePath; // 0x0040(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CharsFileWildcard; // 0x0050(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCreatePrintableOnly : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIncludeASCIIRange : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor ForegroundColor; // 0x0064(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableDropShadow : 1; // 0x0074(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 TexturePageWidth; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TexturePageMaxHeight; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 XPadding; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 YPadding; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxTop; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxBottom; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxRight; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ExtendBoxLeft; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnableLegacyMode : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Kerning; // 0x009C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseDistanceFieldAlpha : 1; // 0x00A0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 DistanceFieldScaleFactor; // 0x00A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DistanceFieldScanRadiusScale; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFontImportOptionsData; // ScriptStruct Engine.PlatformInterfaceData // 0x0030 (0x0030 - 0x0000) struct FPlatformInterfaceData final { public: class FName DataName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPlatformInterfaceDataType Type; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 IntValue; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FloatValue; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString StringValue; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* ObjectValue; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlatformInterfaceData; // ScriptStruct Engine.PlatformInterfaceDelegateResult // 0x0038 (0x0038 - 0x0000) struct FPlatformInterfaceDelegateResult final { public: bool bSuccessful; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FPlatformInterfaceData Data; // 0x0008(0x0030)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlatformInterfaceDelegateResult; // ScriptStruct Engine.PurchaseInfo // 0x0040 (0x0040 - 0x0000) struct FPurchaseInfo final { public: class FString Identifier; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayDescription; // 0x0020(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DisplayPrice; // 0x0030(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPurchaseInfo; // ScriptStruct Engine.NameCurveKey // 0x000C (0x000C - 0x0000) struct FNameCurveKey final { public: float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Value; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNameCurveKey; // ScriptStruct Engine.KeyHandleMap // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FKeyHandleMap final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKeyHandleMap; // ScriptStruct Engine.IndexedCurve // 0x0068 (0x0068 - 0x0000) struct FIndexedCurve { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FKeyHandleMap KeyHandlesToIndices; // 0x0008(0x0060)(Transient, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FIndexedCurve; // ScriptStruct Engine.NameCurve // 0x0010 (0x0078 - 0x0068) struct FNameCurve final : public FIndexedCurve { public: TArray Keys; // 0x0068(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNameCurve; // ScriptStruct Engine.IntegralKey // 0x0008 (0x0008 - 0x0000) struct FIntegralKey final { public: float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Value; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FIntegralKey; // ScriptStruct Engine.ConstraintBaseParams // 0x0014 (0x0014 - 0x0000) struct FConstraintBaseParams { public: float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Restitution; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactDistance; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSoftConstraint : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraintBaseParams; // ScriptStruct Engine.BranchingPointNotifyPayload // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FBranchingPointNotifyPayload final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBranchingPointNotifyPayload; // ScriptStruct Engine.AnimExecutionContext // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FAnimExecutionContext { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimExecutionContext; // ScriptStruct Engine.AnimComponentSpacePoseContext // 0x0000 (0x0010 - 0x0010) struct FAnimComponentSpacePoseContext final : public FAnimExecutionContext { }; DUMPER7_ASSERTS_FAnimComponentSpacePoseContext; // ScriptStruct Engine.TextureLODGroup // 0x0060 (0x0060 - 0x0000) struct FTextureLODGroup final { public: ETextureGroup Group; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x1]; // 0x0001(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) ETextureMipGenSettings MipGenSettings; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextureMipLoadOptions MipLoadOptions; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 LODBias; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODBias_Smaller; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODBias_Smallest; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODBias_VT; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumStreamedMips; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinLODSize; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_Smaller; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_Smallest; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxLODSize_VT; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OptionalLODBias; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OptionalMaxLODSize; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MinMagFilter; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MipFilter; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 HighPriorityLoad : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 DuplicateNonOptionalMips : 1; // 0x0048(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 CookPlatformTilingDisabled : 1; // 0x0048(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) ETextureDownscaleOptions DownscaleOptions; // 0x0049(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextureLossyCompressionAmount LossyCompressionAmount; // 0x004A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B[0x1]; // 0x004B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float Downscale; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VirtualTextureTileCountBias; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VirtualTextureTileSizeBias; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVTProducerPriority VirtualTextureStreamingPriority; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MaxAniso; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextureLODGroup; // ScriptStruct Engine.CollisionResponseContainer // 0x0020 (0x0020 - 0x0000) struct FCollisionResponseContainer final { public: ECollisionResponse WorldStatic; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse WorldDynamic; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Pawn; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Visibility; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Camera; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse PhysicsBody; // 0x0005(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Vehicle; // 0x0006(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse Destructible; // 0x0007(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel1; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel2; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel3; // 0x000A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel4; // 0x000B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel5; // 0x000C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse EngineTraceChannel6; // 0x000D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel1; // 0x000E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel2; // 0x000F(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel3; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel4; // 0x0011(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel5; // 0x0012(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel6; // 0x0013(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel7; // 0x0014(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel8; // 0x0015(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel9; // 0x0016(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel10; // 0x0017(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel11; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel12; // 0x0019(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel13; // 0x001A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel14; // 0x001B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel15; // 0x001C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel16; // 0x001D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel17; // 0x001E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse GameTraceChannel18; // 0x001F(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollisionResponseContainer; // ScriptStruct Engine.CollisionResponse // 0x0030 (0x0030 - 0x0000) struct FCollisionResponse final { public: struct FCollisionResponseContainer ResponseToChannels; // 0x0000(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPrivate) TArray ResponseArray; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FCollisionResponse; // ScriptStruct Engine.NavAgentSelector // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FNavAgentSelector final { public: uint8 bSupportsAgent0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent3 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent4 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent5 : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent6 : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent7 : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent8 : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent9 : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent10 : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent11 : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent12 : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent13 : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent14 : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent15 : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNavAgentSelector; // ScriptStruct Engine.NavigationLinkBase // 0x0040 (0x0040 - 0x0000) struct FNavigationLinkBase { public: float LeftProjectHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFallDownLength; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float SnapRadius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SnapHeight; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNavAgentSelector SupportedAgents; // 0x0020(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 bSupportsAgent0 : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent1 : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent2 : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent3 : 1; // 0x0024(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent4 : 1; // 0x0024(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent5 : 1; // 0x0024(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent6 : 1; // 0x0024(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent7 : 1; // 0x0024(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent8 : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent9 : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent10 : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent11 : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent12 : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent13 : 1; // 0x0025(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent14 : 1; // 0x0025(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportsAgent15 : 1; // 0x0025(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) ENavLinkDirection Direction; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseSnapHeight : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSnapToCheapestArea : 1; // 0x0029(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag0 : 1; // 0x0029(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag1 : 1; // 0x0029(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag2 : 1; // 0x0029(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag3 : 1; // 0x0029(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag4 : 1; // 0x0029(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag5 : 1; // 0x0029(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag6 : 1; // 0x002A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCustomFlag7 : 1; // 0x002A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf AreaClass; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNavigationLinkBase; // ScriptStruct Engine.NavigationLink // 0x0030 (0x0070 - 0x0040) struct FNavigationLink final : public FNavigationLinkBase { public: struct FVector Left; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Right; // 0x0058(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavigationLink; // ScriptStruct Engine.IntegralCurve // 0x0018 (0x0080 - 0x0068) struct FIntegralCurve final : public FIndexedCurve { public: TArray Keys; // 0x0068(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) int32 DefaultValue; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bUseDefaultValueBeforeFirstKey; // 0x007C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_7D[0x3]; // 0x007D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIntegralCurve; // ScriptStruct Engine.ChaosRemovalEvent // 0x0028 (0x0028 - 0x0000) struct FChaosRemovalEvent final { public: class UPrimitiveComponent* Component; // 0x0000(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0008(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Mass; // 0x0020(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FChaosRemovalEvent; // ScriptStruct Engine.MaterialLayersFunctionsRuntimeGraphCache // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FMaterialLayersFunctionsRuntimeGraphCache final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialLayersFunctionsRuntimeGraphCache; // ScriptStruct Engine.TickFunction // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FTickFunction { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) ETickingGroup TickGroup; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETickingGroup EndTickGroup; // 0x0009(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bTickEvenWhenPaused : 1; // 0x000A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanEverTick : 1; // 0x000A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bStartWithTickEnabled : 1; // 0x000A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowTickOnDedicatedServer : 1; // 0x000A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float TickInterval; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTickFunction; // ScriptStruct Engine.AssetManagerSearchRules // 0x0050 (0x0050 - 0x0000) struct FAssetManagerSearchRules final { public: TArray AssetScanPaths; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray IncludePatterns; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludePatterns; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf AssetBaseClass; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasBlueprintClasses; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceSynchronousScan; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipVirtualPathExpansion; // 0x003A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipManagerIncludeCheck; // 0x003B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x14]; // 0x003C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAssetManagerSearchRules; // ScriptStruct Engine.Vector_NetQuantize100 // 0x0000 (0x0018 - 0x0018) struct FVector_NetQuantize100 final : public FVector { }; DUMPER7_ASSERTS_FVector_NetQuantize100; // ScriptStruct Engine.BasedMovementInfo // 0x0048 (0x0048 - 0x0000) struct FBasedMovementInfo final { public: uint16 BaseID; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bServerHasBaseComponent : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRelativeRotation : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bServerHasVelocity : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) class FName BoneName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UPrimitiveComponent* MovementBase; // 0x0010(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 Location; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBasedMovementInfo; // ScriptStruct Engine.CollisionProfileName // 0x0008 (0x0008 - 0x0000) struct FCollisionProfileName final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollisionProfileName; // ScriptStruct Engine.ParticleSystemStaticState // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FParticleSystemStaticState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSystemStaticState; // ScriptStruct Engine.ActorComponentTickFunction // 0x0008 (0x0030 - 0x0028) struct FActorComponentTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorComponentTickFunction; // ScriptStruct Engine.ExponentialHeightFogData // 0x000C (0x000C - 0x0000) struct FExponentialHeightFogData final { public: float FogDensity; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogHeightFalloff; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogHeightOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FExponentialHeightFogData; // ScriptStruct Engine.InertializationBoneDiff // 0x0060 (0x0060 - 0x0000) struct alignas(0x08) FInertializationBoneDiff final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInertializationBoneDiff; // ScriptStruct Engine.TransformAnimationAttribute // 0x0060 (0x0060 - 0x0000) struct FTransformAnimationAttribute { public: struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTransformAnimationAttribute; // ScriptStruct Engine.SpriteCategoryInfo // 0x0028 (0x0028 - 0x0000) struct FSpriteCategoryInfo final { public: class FName Category; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x0008(0x0010)(NativeAccessSpecifierPublic) class FText Description; // 0x0018(0x0010)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpriteCategoryInfo; // ScriptStruct Engine.DebugFloatHistory // 0x0020 (0x0020 - 0x0000) struct FDebugFloatHistory final { public: TArray Samples; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) int32 MaxSamples; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinValue; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxValue; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoAdjustMinMax; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDebugFloatHistory; // ScriptStruct Engine.NetworkPhysicsRewindDataProxy // 0x0018 (0x0018 - 0x0000) struct FNetworkPhysicsRewindDataProxy { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UNetworkPhysicsComponent* Owner; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataProxy; // ScriptStruct Engine.NetworkPhysicsRewindDataInputProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataInputProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataInputProxy; // ScriptStruct Engine.WeightedBlendable // 0x0010 (0x0010 - 0x0000) struct FWeightedBlendable final { public: float Weight; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* Object; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeightedBlendable; // ScriptStruct Engine.WeightedBlendables // 0x0010 (0x0010 - 0x0000) struct FWeightedBlendables final { public: TArray Array; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWeightedBlendables; // ScriptStruct Engine.SoftComponentReference // 0x0028 (0x0048 - 0x0020) struct FSoftComponentReference final : public FBaseComponentReference { public: TSoftObjectPtr OtherActor; // 0x0020(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoftComponentReference; // ScriptStruct Engine.DataTableCategoryHandle // 0x0018 (0x0018 - 0x0000) struct FDataTableCategoryHandle final { public: class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ColumnName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowContents; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDataTableCategoryHandle; // ScriptStruct Engine.GenericStruct // 0x0004 (0x0004 - 0x0000) struct FGenericStruct final { public: int32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGenericStruct; // ScriptStruct Engine.LevelCollection // 0x0078 (0x0078 - 0x0000) struct FLevelCollection final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class AGameStateBase* GameState; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNetDriver* NetDriver; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDemoNetDriver* DemoNetDriver; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class ULevel* PersistentLevel; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSet Levels; // 0x0028(0x0050)(UObjectWrapper, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FLevelCollection; // ScriptStruct Engine.NamedNetDriver // 0x0010 (0x0010 - 0x0000) struct FNamedNetDriver final { public: class UNetDriver* NetDriver; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNamedNetDriver; // ScriptStruct Engine.RichCurveKey // 0x001C (0x001C - 0x0000) struct FRichCurveKey final { public: ERichCurveInterpMode InterpMode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveTangentMode TangentMode; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveTangentWeightMode TangentWeightMode; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float Time; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArriveTangent; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ArriveTangentWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LeaveTangent; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LeaveTangentWeight; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRichCurveKey; // ScriptStruct Engine.RealCurve // 0x0008 (0x0070 - 0x0068) struct FRealCurve : public FIndexedCurve { public: float DefaultValue; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveExtrapolation PreInfinityExtrap; // 0x006C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveExtrapolation PostInfinityExtrap; // 0x006D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRealCurve; // ScriptStruct Engine.RichCurve // 0x0010 (0x0080 - 0x0070) struct FRichCurve final : public FRealCurve { public: TArray Keys; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRichCurve; // ScriptStruct Engine.RuntimeCurveLinearColor // 0x0208 (0x0208 - 0x0000) struct FRuntimeCurveLinearColor final { public: struct FRichCurve ColorCurves[0x4]; // 0x0000(0x0080)(NativeAccessSpecifierPublic) class UCurveLinearColor* ExternalCurve; // 0x0200(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimeCurveLinearColor; // ScriptStruct Engine.SpecularProfileStruct // 0x0420 (0x0420 - 0x0000) struct FSpecularProfileStruct final { public: ESpecularProfileFormat Format; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeCurveLinearColor ViewColor; // 0x0008(0x0208)(Edit, NativeAccessSpecifierPublic) struct FRuntimeCurveLinearColor LightColor; // 0x0210(0x0208)(Edit, NativeAccessSpecifierPublic) class UTexture2D* Texture; // 0x0418(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpecularProfileStruct; // ScriptStruct Engine.UserActivity // 0x0018 (0x0018 - 0x0000) struct FUserActivity final { public: class FString ActionName; // 0x0000(0x0010)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUserActivity; // ScriptStruct Engine.AnimSubsystem // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FAnimSubsystem { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSubsystem; // ScriptStruct Engine.AnimSubsystem_BlendSpaceGraph // 0x0010 (0x0018 - 0x0008) struct FAnimSubsystem_BlendSpaceGraph final : public FAnimSubsystem { public: TArray BlendSpaces; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimSubsystem_BlendSpaceGraph; // ScriptStruct Engine.NetworkPhysicsRewindDataStateProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataStateProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataStateProxy; // ScriptStruct Engine.GaussianSumBloomSettings // 0x0084 (0x0084 - 0x0000) struct FGaussianSumBloomSettings final { public: float Intensity; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Threshold; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SizeScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter1Size; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter2Size; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter3Size; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter4Size; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter5Size; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Filter6Size; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter1Tint; // 0x0024(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter2Tint; // 0x0034(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter3Tint; // 0x0044(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter4Tint; // 0x0054(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter5Tint; // 0x0064(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Filter6Tint; // 0x0074(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGaussianSumBloomSettings; // ScriptStruct Engine.AnimNodeExposedValueHandler // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FAnimNodeExposedValueHandler { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNodeExposedValueHandler; // ScriptStruct Engine.AnimNodeExposedValueHandler_Base // 0x0010 (0x0018 - 0x0008) struct FAnimNodeExposedValueHandler_Base : public FAnimNodeExposedValueHandler { public: class UFunction* Function; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoundFunction; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNodeExposedValueHandler_Base; // ScriptStruct Engine.VectorAnimationAttribute // 0x0018 (0x0018 - 0x0000) struct FVectorAnimationAttribute { public: struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorAnimationAttribute; // ScriptStruct Engine.WalkableSlopeOverride // 0x0010 (0x0010 - 0x0000) struct FWalkableSlopeOverride final { public: EWalkableSlopeBehavior WalkableSlopeBehavior; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float WalkableSlopeAngle; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWalkableSlopeOverride; // ScriptStruct Engine.MeshReductionSettings // 0x002C (0x002C - 0x0000) struct FMeshReductionSettings final { public: float PercentTriangles; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfTriangles; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PercentVertices; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfVerts; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviation; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PixelError; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeldingThreshold; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HardAngleThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BaseLODModel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshFeatureImportance SilhouetteImportance; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshFeatureImportance TextureImportance; // 0x0025(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshFeatureImportance ShadingImportance; // 0x0026(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRecalculateNormals : 1; // 0x0027(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateUniqueLightmapUVs : 1; // 0x0027(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bKeepSymmetry : 1; // 0x0027(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisibilityAided : 1; // 0x0027(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCullOccluded : 1; // 0x0027(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EStaticMeshReductionTerimationCriterion TerminationCriterion; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshFeatureImportance VisibilityAggressiveness; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshFeatureImportance VertexColorImportance; // 0x002A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B[0x1]; // 0x002B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshReductionSettings; // ScriptStruct Engine.DisplacementScaling // 0x0008 (0x0008 - 0x0000) struct FDisplacementScaling final { public: float Magnitude; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Center; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDisplacementScaling; // ScriptStruct Engine.DisplacementFadeRange // 0x0008 (0x0008 - 0x0000) struct FDisplacementFadeRange final { public: float StartSizePixels; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndSizePixels; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDisplacementFadeRange; // ScriptStruct Engine.MaterialInstanceBasePropertyOverrides // 0x0020 (0x0020 - 0x0000) struct FMaterialInstanceBasePropertyOverrides final { public: uint8 bOverride_OpacityMaskClipValue : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BlendMode : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ShadingModel : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DitheredLODTransition : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_CastDynamicShadowAsMasked : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_TwoSided : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_bIsThinSurface : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_OutputTranslucentVelocity : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_bHasPixelAnimation : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_bEnableTessellation : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DisplacementScaling : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_bEnableDisplacementFade : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DisplacementFadeRange : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MaxWorldPositionOffsetDisplacement : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_CompatibleWithLumenCardSharing : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 TwoSided : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsThinSurface : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 DitheredLODTransition : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastDynamicShadowAsMasked : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOutputTranslucentVelocity : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasPixelAnimation : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableTessellation : 1; // 0x0002(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableDisplacementFade : 1; // 0x0002(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCompatibleWithLumenCardSharing : 1; // 0x0002(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EBlendMode BlendMode; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialShadingModel ShadingModel; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OpacityMaskClipValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDisplacementScaling DisplacementScaling; // 0x000C(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FDisplacementFadeRange DisplacementFadeRange; // 0x0014(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic) float MaxWorldPositionOffsetDisplacement; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialInstanceBasePropertyOverrides; // ScriptStruct Engine.AssetLocatorFragment // 0x0010 (0x0010 - 0x0000) struct FAssetLocatorFragment final { public: struct FTopLevelAssetPath Path; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAssetLocatorFragment; // ScriptStruct Engine.BodyInstance // 0x0174 (0x0180 - 0x000C) struct FBodyInstance final : public FBodyInstanceCore { public: uint8 Pad_C[0x6]; // 0x000C(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) uint8 PositionSolverIterationCount; // 0x0012(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 VelocitySolverIterationCount; // 0x0013(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ProjectionSolverIterationCount; // 0x0014(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel ObjectType; // 0x0015(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_16[0x1]; // 0x0016(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) ECollisionEnabled CollisionEnabled; // 0x0017(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_18[0x21]; // 0x0018(0x0021)(Fixing Size After Last Property [ Dumper-7 ]) ESleepFamily SleepFamily; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDOFMode DOFMode; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseCCD : 1; // 0x003B(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_3B_1 : 2; // 0x003B(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bUseMACD : 1; // 0x003B(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 bIgnoreAnalyticCollisions : 1; // 0x003B(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bNotifyRigidBodyCollision : 1; // 0x003B(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_3B_6 : 1; // 0x003B(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bSmoothEdgeCollisions : 1; // 0x003B(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockTranslation : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockRotation : 1; // 0x003C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockXTranslation : 1; // 0x003C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockYTranslation : 1; // 0x003C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockZTranslation : 1; // 0x003C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockXRotation : 1; // 0x003C(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockYRotation : 1; // 0x003C(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockZRotation : 1; // 0x003C(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideMaxAngularVelocity : 1; // 0x003D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_3D_1 : 2; // 0x003D(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bOverrideMaxDepenetrationVelocity : 1; // 0x003D(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverrideWalkableSlopeOnInstance : 1; // 0x003D(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bInterpolateWhenSubStepping : 1; // 0x003D(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 BitPad_3D_6 : 1; // 0x003D(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bInertiaConditioning : 1; // 0x003D(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOneWayInteraction : 1; // 0x003E(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverrideSolverAsyncDeltaTime : 1; // 0x003E(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_3F[0x1]; // 0x003F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float SolverAsyncDeltaTime; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName CollisionProfileName; // 0x0044(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4C[0x1C]; // 0x004C(0x001C)(Fixing Size After Last Property [ Dumper-7 ]) struct FCollisionResponse CollisionResponses; // 0x0068(0x0030)(Edit, NativeAccessSpecifierPrivate) float MaxDepenetrationVelocity; // 0x0098(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MassInKgOverride; // 0x009C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) float LinearDamping; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularDamping; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CustomDOFPlaneNormal; // 0x00B0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector COMNudge; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MassScale; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 GravityGroupIndex; // 0x00E4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E5[0x3]; // 0x00E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector InertiaTensorScale; // 0x00E8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_100[0x10]; // 0x0100(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FWalkableSlopeOverride WalkableSlopeOverride; // 0x0110(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) class UPhysicalMaterial* PhysMaterialOverride; // 0x0120(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MaxAngularVelocity; // 0x0128(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CustomSleepThresholdMultiplier; // 0x012C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StabilizationThresholdMultiplier; // 0x0130(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PhysicsBlendWeight; // 0x0134(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_138[0x48]; // 0x0138(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBodyInstance; // ScriptStruct Engine.StaticParameterBase // 0x0024 (0x0024 - 0x0000) struct FStaticParameterBase { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticParameterBase; // ScriptStruct Engine.StaticSwitchParameter // 0x0004 (0x0028 - 0x0024) struct FStaticSwitchParameter final : public FStaticParameterBase { public: bool Value; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticSwitchParameter; // ScriptStruct Engine.StaticParameterSetRuntimeData // 0x0070 (0x0070 - 0x0000) struct FStaticParameterSetRuntimeData { public: TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0010(0x0058)(NativeAccessSpecifierPublic) uint8 bHasMaterialLayers : 1; // 0x0068(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticParameterSetRuntimeData; // ScriptStruct Engine.StaticParameterSet // 0x0000 (0x0070 - 0x0070) struct FStaticParameterSet final : public FStaticParameterSetRuntimeData { }; DUMPER7_ASSERTS_FStaticParameterSet; // ScriptStruct Engine.AnimLinkableElement // 0x0030 (0x0030 - 0x0000) struct FAnimLinkableElement { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimMontage* LinkedMontage; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 SlotIndex; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 SegmentIndex; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAnimLinkMethod LinkMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAnimLinkMethod CachedLinkMethod; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float SegmentBeginTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float SegmentLength; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float LinkValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UAnimSequenceBase* LinkedSequence; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, AdvancedDisplay, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimLinkableElement; // ScriptStruct Engine.BranchingPoint // 0x0010 (0x0040 - 0x0030) struct FBranchingPoint final : public FAnimLinkableElement { public: class FName EventName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerTimeOffset; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBranchingPoint; // ScriptStruct Engine.CustomPrimitiveData // 0x0010 (0x0010 - 0x0000) struct FCustomPrimitiveData final { public: TArray Data; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomPrimitiveData; // ScriptStruct Engine.ViewTargetTransitionParams // 0x0010 (0x0010 - 0x0000) struct FViewTargetTransitionParams final { public: float BlendTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EViewTargetBlendFunction BlendFunction; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BlendExp; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockOutgoing : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FViewTargetTransitionParams; // ScriptStruct Engine.NetworkPhysicsData // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FNetworkPhysicsData { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) int32 ServerFrame; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LocalFrame; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkPhysicsData; // ScriptStruct Engine.CurveTableRowHandle // 0x0010 (0x0010 - 0x0000) struct FCurveTableRowHandle final { public: class UCurveTable* CurveTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveTableRowHandle; // ScriptStruct Engine.DeviceColorCurveData // 0x0010 (0x0010 - 0x0000) struct FDeviceColorCurveData final { public: bool bEnable; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResetAfterCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveLinearColor* DeviceColorCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceColorCurveData; // ScriptStruct Engine.BranchingPointMarker // 0x000C (0x000C - 0x0000) struct FBranchingPointMarker final { public: int32 NotifyIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerTime; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimNotifyEventType NotifyEventType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBranchingPointMarker; // ScriptStruct Engine.HLODModifierScalarParameter // 0x000C (0x000C - 0x0000) struct FHLODModifierScalarParameter final { public: class FName ParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideValue; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODModifierScalarParameter; // ScriptStruct Engine.BlendSpaceTriangleEdgeInfo // 0x0028 (0x0028 - 0x0000) struct FBlendSpaceTriangleEdgeInfo final { public: struct FVector2D Normal; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NeighbourTriangleIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AdjacentPerimeterTriangleIndices[0x2]; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AdjacentPerimeterVertexIndices[0x2]; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendSpaceTriangleEdgeInfo; // ScriptStruct Engine.BlendSpaceTriangle // 0x00B8 (0x00B8 - 0x0000) struct FBlendSpaceTriangle final { public: int32 SampleIndices[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D Vertices[0x3]; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBlendSpaceTriangleEdgeInfo EdgeInfo[0x3]; // 0x0040(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlendSpaceTriangle; // ScriptStruct Engine.HardwareDeviceIdentifier // 0x0018 (0x0018 - 0x0000) struct FHardwareDeviceIdentifier final { public: class FName InputClassName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName HardwareDeviceIdentifier; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHardwareDevicePrimaryType PrimaryDeviceType; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 SupportedFeaturesMask; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHardwareDeviceIdentifier; // ScriptStruct Engine.SpatialHashStreamingGridLayerCell // 0x0010 (0x0010 - 0x0000) struct FSpatialHashStreamingGridLayerCell final { public: TArray GridCells; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpatialHashStreamingGridLayerCell; // ScriptStruct Engine.BPVariableMetaDataEntry // 0x0018 (0x0018 - 0x0000) struct FBPVariableMetaDataEntry final { public: class FName DataKey; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DataValue; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBPVariableMetaDataEntry; // ScriptStruct Engine.DataTableRowHandle // 0x0010 (0x0010 - 0x0000) struct FDataTableRowHandle final { public: class UDataTable* DataTable; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RowName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDataTableRowHandle; // ScriptStruct Engine.StaticComponentMaskParameter // 0x0004 (0x0028 - 0x0024) struct FStaticComponentMaskParameter final : public FStaticParameterBase { public: bool R; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool G; // 0x0025(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0026(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool A; // 0x0027(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticComponentMaskParameter; // ScriptStruct Engine.PL_ResetSettings // 0x0004 (0x0004 - 0x0000) struct FPL_ResetSettings final { public: int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPL_ResetSettings; // ScriptStruct Engine.SkelMeshSkinWeightInfo // 0x003C (0x003C - 0x0000) struct FSkelMeshSkinWeightInfo final { public: int32 Bones[0xC]; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Weights[0xC]; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkelMeshSkinWeightInfo; // ScriptStruct Engine.ConstraintDrive // 0x0010 (0x0010 - 0x0000) struct FConstraintDrive final { public: float Stiffness; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxForce; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnablePositionDrive : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableVelocityDrive : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraintDrive; // ScriptStruct Engine.LinearDriveConstraint // 0x0068 (0x0068 - 0x0000) struct FLinearDriveConstraint final { public: struct FVector PositionTarget; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector VelocityTarget; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FConstraintDrive XDrive; // 0x0030(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive YDrive; // 0x0040(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive ZDrive; // 0x0050(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bAccelerationMode; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLinearDriveConstraint; // ScriptStruct Engine.SkelMeshComponentLODInfo // 0x0028 (0x0028 - 0x0000) struct FSkelMeshComponentLODInfo final { public: TArray HiddenMaterials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkelMeshComponentLODInfo; // ScriptStruct Engine.AnimNotifyEventReference // 0x0030 (0x0030 - 0x0000) struct FAnimNotifyEventReference final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UMirrorDataTable* MirrorTable; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UObject* NotifySource; // 0x0020(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNotifyEventReference; // ScriptStruct Engine.AnimNotifyArray // 0x0010 (0x0010 - 0x0000) struct FAnimNotifyArray final { public: TArray Notifies; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNotifyArray; // ScriptStruct Engine.AnimNotifyQueue // 0x0070 (0x0070 - 0x0000) struct FAnimNotifyQueue final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray AnimNotifies; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) TMap UnfilteredMontageAnimNotifies; // 0x0020(0x0050)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNotifyQueue; // ScriptStruct Engine.StaticMaterial // 0x0038 (0x0038 - 0x0000) struct FStaticMaterial final { public: class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ImportedMaterialSlotName; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMeshUVChannelInfo UVChannelData; // 0x0018(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* OverlayMaterialInterface; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticMaterial; // ScriptStruct Engine.MeshDeformerInstanceSet // 0x0020 (0x0020 - 0x0000) struct FMeshDeformerInstanceSet final { public: TArray DeformerInstances; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshDeformerInstanceSet; // ScriptStruct Engine.VirtualBone // 0x0018 (0x0018 - 0x0000) struct FVirtualBone final { public: class FName SourceBoneName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TargetBoneName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VirtualBoneName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVirtualBone; // ScriptStruct Engine.ConstraintInstanceAccessor // 0x000C (0x000C - 0x0000) struct FConstraintInstanceAccessor final { public: TWeakObjectPtr Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 Index; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FConstraintInstanceAccessor; // ScriptStruct Engine.BoneMirrorExport // 0x0014 (0x0014 - 0x0000) struct FBoneMirrorExport final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceBoneName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis BoneFlipAxis; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBoneMirrorExport; // ScriptStruct Engine.FullyLoadedPackagesInfo // 0x0038 (0x0038 - 0x0000) struct FFullyLoadedPackagesInfo final { public: EFullyLoadPackageType FullyLoadType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString Tag; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PackagesToLoad; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LoadedObjects; // 0x0028(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFullyLoadedPackagesInfo; // ScriptStruct Engine.TextureSamplingInfo // 0x0020 (0x0020 - 0x0000) struct FTextureSamplingInfo final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture* Texture; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTextureSamplingInfo; // ScriptStruct Engine.PoseSnapshot // 0x0038 (0x0038 - 0x0000) struct FPoseSnapshot final { public: TArray LocalTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoneNames; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FName SkeletalMeshName; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SnapshotName; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsValid; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPoseSnapshot; // ScriptStruct Engine.EndPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FEndPhysicsTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEndPhysicsTickFunction; // ScriptStruct Engine.AnimNodeReference // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FAnimNodeReference { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNodeReference; // ScriptStruct Engine.SingleAnimationPlayData // 0x0018 (0x0018 - 0x0000) struct FSingleAnimationPlayData final { public: class UAnimationAsset* AnimToPlay; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSavedLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSavedPlaying : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SavedPosition; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SavedPlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSingleAnimationPlayData; // ScriptStruct Engine.SubsurfaceProfileStruct // 0x00A0 (0x00A0 - 0x0000) struct FSubsurfaceProfileStruct final { public: struct FLinearColor SurfaceAlbedo; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor MeanFreePathColor; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeanFreePathDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WorldUnitScale; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableBurley; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableMeanFreePath; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor Tint; // 0x002C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatterRadius; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SubsurfaceColor; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor FalloffColor; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BoundaryColorBleed; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESubsurfaceImplementationTechniqueHint Implementation; // 0x0070(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ExtinctionScale; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalScale; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScatteringDistribution; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IOR; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Roughness0; // 0x0084(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Roughness1; // 0x0088(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LobeMix; // 0x008C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor TransmissionTintColor; // 0x0090(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSubsurfaceProfileStruct; // ScriptStruct Engine.SimpleCurveKey // 0x0008 (0x0008 - 0x0000) struct FSimpleCurveKey final { public: float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSimpleCurveKey; // ScriptStruct Engine.DebugTextInfo // 0x0080 (0x0080 - 0x0000) struct FDebugTextInfo final { public: class AActor* SrcActor; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SrcActorOffset; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SrcActorDesiredOffset; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DebugText; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeRemaining; // 0x0048(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor TextColor; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAbsoluteLocation : 1; // 0x0054(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bKeepAttachedToActor : 1; // 0x0054(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDrawShadow : 1; // 0x0054(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OrigActorLocation; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* Font; // 0x0070(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FontScale; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDebugTextInfo; // ScriptStruct Engine.TableRowBase // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FTableRowBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTableRowBase; // ScriptStruct Engine.MaterialRemapIndex // 0x0018 (0x0018 - 0x0000) struct FMaterialRemapIndex final { public: uint32 ImportVersionKey; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray MaterialRemap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialRemapIndex; // ScriptStruct Engine.PaintedVertex // 0x0040 (0x0040 - 0x0000) struct FPaintedVertex final { public: struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector4 Normal; // 0x0020(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPaintedVertex; // ScriptStruct Engine.PL_ISMVertexPaintPerLOD // 0x0020 (0x0020 - 0x0000) struct FPL_ISMVertexPaintPerLOD final { public: TArray PaintedVertices; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPL_ISMVertexPaintPerLOD; // ScriptStruct Engine.PL_ISMVertexPaint // 0x0010 (0x0010 - 0x0000) struct FPL_ISMVertexPaint final { public: TArray LODData; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPL_ISMVertexPaint; // ScriptStruct Engine.ISMComponentDescriptorBase // 0x01D8 (0x01D8 - 0x0000) struct FISMComponentDescriptorBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint32 Hash; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ComponentClass; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EComponentMobility Mobility; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERuntimeVirtualTextureMainPassType VirtualTextureRenderPassType; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELightmapType LightmapType; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLightingChannels LightingChannels; // 0x001B(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 RayTracingGroupId; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERayTracingGroupCullingPriority RayTracingGroupCullingPriority; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHasCustomNavigableGeometry bHasCustomNavigableGeometry; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERendererStencilMask CustomDepthStencilWriteMask; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FBodyInstance BodyInstance; // 0x0028(0x0180)(Edit, NativeAccessSpecifierPublic) int32 InstanceMinDrawDistance; // 0x01A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceStartCullDistance; // 0x01AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceEndCullDistance; // 0x01B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InstanceLODDistanceScale; // 0x01B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VirtualTextureCullMips; // 0x01B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TranslucencySortPriority; // 0x01BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OverriddenLightMapRes; // 0x01C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CustomDepthStencilValue; // 0x01C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastShadow : 1; // 0x01C8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEmissiveLightSource : 1; // 0x01C8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastDynamicShadow : 1; // 0x01C8(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastStaticShadow : 1; // 0x01C8(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastContactShadow : 1; // 0x01C8(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastShadowAsTwoSided : 1; // 0x01C8(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastHiddenShadow : 1; // 0x01C8(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDynamicIndirectLighting : 1; // 0x01C8(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDynamicIndirectLightingWhileHidden : 1; // 0x01C9(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDistanceFieldLighting : 1; // 0x01C9(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReceivesDecals : 1; // 0x01C9(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideLightMapRes : 1; // 0x01C9(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseAsOccluder : 1; // 0x01C9(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableDensityScaling : 1; // 0x01C9(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableDiscardOnLoad : 1; // 0x01C9(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderCustomDepth : 1; // 0x01C9(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisibleInRayTracing : 1; // 0x01CA(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderInMainPass : 1; // 0x01CA(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderInDepthPass : 1; // 0x01CA(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHiddenInGame : 1; // 0x01CA(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsEditorOnly : 1; // 0x01CA(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisible : 1; // 0x01CA(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSelectable : 1; // 0x01CA(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasPerInstanceHitProxies : 1; // 0x01CA(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEvaluateWorldPositionOffset : 1; // 0x01CB(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReverseCulling : 1; // 0x01CB(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseGpuLodSelection : 1; // 0x01CB(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseDefaultCollision : 1; // 0x01CB(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateOverlapEvents : 1; // 0x01CB(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideNavigationExport : 1; // 0x01CB(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bForceNavigationObstacle : 1; // 0x01CB(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanEverAffectNavigation : 1; // 0x01CB(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bFillCollisionUnderneathForNavmesh : 1; // 0x01CC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRasterizeAsFilledConvexVolume : 1; // 0x01CC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1CD[0x3]; // 0x01CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 WorldPositionOffsetDisableDistance; // 0x01D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EShadowCacheInvalidationBehavior ShadowCacheInvalidationBehavior; // 0x01D4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDetailMode DetailMode; // 0x01D5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D6[0x2]; // 0x01D6(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FISMComponentDescriptorBase; // ScriptStruct Engine.ISMComponentDescriptor // 0x00B8 (0x0290 - 0x01D8) struct FISMComponentDescriptor : public FISMComponentDescriptorBase { public: class UStaticMesh* StaticMesh; // 0x01D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray OverrideMaterials; // 0x01E0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) class UMaterialInterface* OverlayMaterial; // 0x01F0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray RuntimeVirtualTextures; // 0x01F8(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_208[0x8]; // 0x0208(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform LocalTransform; // 0x0210(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPL_ISMVertexPaint VertexPaint; // 0x0270(0x0010)(Edit, NativeAccessSpecifierPublic) TWeakObjectPtr StaticMeshComponent; // 0x0280(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_288[0x8]; // 0x0288(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FISMComponentDescriptor; // ScriptStruct Engine.RepMovement // 0x0088 (0x0088 - 0x0000) struct FRepMovement final { public: struct FVector LinearVelocity; // 0x0000(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AngularVelocity; // 0x0018(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0030(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0048(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Acceleration; // 0x0060(0x0018)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSimulatedPhysicSleep : 1; // 0x0078(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRepPhysics : 1; // 0x0078(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRepAcceleration : 1; // 0x0078(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ServerFrame; // 0x007C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ServerPhysicsHandle; // 0x0080(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVectorQuantization LocationQuantizationLevel; // 0x0084(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVectorQuantization VelocityQuantizationLevel; // 0x0085(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERotatorQuantization RotationQuantizationLevel; // 0x0086(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_87[0x1]; // 0x0087(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRepMovement; // ScriptStruct Engine.AnimationCurveIdentifier // 0x000C (0x000C - 0x0000) struct FAnimationCurveIdentifier final { public: class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERawCurveTrackTypes CurveType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETransformCurveChannel Channel; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVectorCurveChannel Axis; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationCurveIdentifier; // ScriptStruct Engine.CurvePayload // 0x000C (0x000C - 0x0000) struct FCurvePayload : public FEmptyPayload { public: struct FAnimationCurveIdentifier Identifier; // 0x0000(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurvePayload; // ScriptStruct Engine.CurveRenamedPayload // 0x000C (0x0018 - 0x000C) struct FCurveRenamedPayload final : public FCurvePayload { public: struct FAnimationCurveIdentifier NewIdentifier; // 0x000C(0x000C)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveRenamedPayload; // ScriptStruct Engine.AnimUpdateContext // 0x0000 (0x0010 - 0x0010) struct FAnimUpdateContext final : public FAnimExecutionContext { }; DUMPER7_ASSERTS_FAnimUpdateContext; // ScriptStruct Engine.RepAttachment // 0x0060 (0x0060 - 0x0000) struct FRepAttachment final { public: class AActor* AttachParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 LocationOffset; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 RelativeScale3D; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator RotationOffset; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FName AttachSocket; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USceneComponent* AttachComponent; // 0x0058(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRepAttachment; // ScriptStruct Engine.ModulatorContinuousParams // 0x0020 (0x0020 - 0x0000) struct FModulatorContinuousParams final { public: class FName ParameterName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Default; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinInput; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxInput; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinOutput; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOutput; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EModulationParamMode ParamMode; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FModulatorContinuousParams; // ScriptStruct Engine.GraphAssetPlayerInformation // 0x0010 (0x0010 - 0x0000) struct FGraphAssetPlayerInformation final { public: TArray PlayerNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGraphAssetPlayerInformation; // ScriptStruct Engine.ActorTickFunction // 0x0008 (0x0030 - 0x0028) struct FActorTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorTickFunction; // ScriptStruct Engine.NetLevelVisibilityTransactionId // 0x0004 (0x0004 - 0x0000) struct FNetLevelVisibilityTransactionId final { public: uint32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FNetLevelVisibilityTransactionId; // ScriptStruct Engine.RootMotionSource_RadialForce // 0x0060 (0x0120 - 0x00C0) struct FRootMotionSource_RadialForce final : public FRootMotionSource { public: struct FVector Location; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* LocationActor; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Strength; // 0x00E4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsPush; // 0x00E8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNoZForce; // 0x00E9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_EA[0x6]; // 0x00EA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* StrengthDistanceFalloff; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* StrengthOverTime; // 0x00F8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseFixedWorldDirection; // 0x0100(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRotator FixedWorldDirection; // 0x0108(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSource_RadialForce; // ScriptStruct Engine.AnimSyncMarker // 0x000C (0x000C - 0x0000) struct FAnimSyncMarker final { public: class FName MarkerName; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimSyncMarker; // ScriptStruct Engine.UniqueNetIdRepl // 0x002F (0x0030 - 0x0001) struct FUniqueNetIdRepl final : public FUniqueNetIdWrapper { public: uint8 Pad_1[0x1F]; // 0x0001(0x001F)(Fixing Size After Last Property [ Dumper-7 ]) TArray ReplicationBytes; // 0x0020(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FUniqueNetIdRepl; // ScriptStruct Engine.ChaosPhysicsSettings // 0x0003 (0x0003 - 0x0000) struct FChaosPhysicsSettings final { public: EChaosThreadingMode DefaultThreadingModel; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EChaosSolverTickMode DedicatedThreadTickMode; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EChaosBufferMode DedicatedThreadBufferMode; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FChaosPhysicsSettings; // ScriptStruct Engine.ForceFeedbackParameters // 0x000C (0x000C - 0x0000) struct FForceFeedbackParameters final { public: class FName Tag; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLooping; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreTimeDilation; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPlayWhilePaused; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FForceFeedbackParameters; // ScriptStruct Engine.AsyncPhysicsTimestamp // 0x0008 (0x0008 - 0x0000) struct FAsyncPhysicsTimestamp final { public: int32 ServerFrame; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LocalFrame; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAsyncPhysicsTimestamp; // ScriptStruct Engine.UpdateLevelStreamingLevelStatus // 0x0010 (0x0010 - 0x0000) struct FUpdateLevelStreamingLevelStatus final { public: class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBeLoaded; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBeVisible; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBlockOnLoad; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bNewShouldBlockOnUnload; // 0x000F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUpdateLevelStreamingLevelStatus; // ScriptStruct Engine.QuartzTransportTimeStamp // 0x0010 (0x0010 - 0x0000) struct FQuartzTransportTimeStamp final { public: int32 Bars; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Beat; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BeatFraction; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Seconds; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuartzTransportTimeStamp; // ScriptStruct Engine.UniqueNetIdReplNetSerializerStringStruct // 0x0010 (0x0010 - 0x0000) struct FUniqueNetIdReplNetSerializerStringStruct final { public: class FString String; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerStringStruct; // ScriptStruct Engine.StreamingSourceShape // 0x0048 (0x0048 - 0x0000) struct FStreamingSourceShape final { public: bool bUseGridLoadingRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LoadingRangeScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSector; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SectorAngle; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Location; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStreamingSourceShape; // ScriptStruct Engine.UpdateLevelVisibilityLevelInfo // 0x0018 (0x0018 - 0x0000) struct FUpdateLevelVisibilityLevelInfo final { public: class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Filename; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNetLevelVisibilityTransactionId VisibilityRequestId; // 0x0010(0x0004)(NoDestructor, NativeAccessSpecifierPublic) uint8 bIsVisible : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTryMakeVisible : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSkipCloseOnError : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FUpdateLevelVisibilityLevelInfo; // ScriptStruct Engine.NamedColor // 0x000C (0x000C - 0x0000) struct FNamedColor final { public: struct FColor Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamedColor; // ScriptStruct Engine.InputDevicePropertyHandle // 0x0004 (0x0004 - 0x0000) struct FInputDevicePropertyHandle final { public: uint32 InternalId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FInputDevicePropertyHandle; // ScriptStruct Engine.ActiveForceFeedbackEffect // 0x0070 (0x0070 - 0x0000) struct FActiveForceFeedbackEffect final { public: class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TSet ActiveDeviceProperties; // 0x0020(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActiveForceFeedbackEffect; // ScriptStruct Engine.SpatialHashStreamingGridLevel // 0x0060 (0x0060 - 0x0000) struct FSpatialHashStreamingGridLevel final { public: TArray LayerCells; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TMap LayerCellsMapping; // 0x0010(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpatialHashStreamingGridLevel; // ScriptStruct Engine.SpatialHashSettings // 0x0002 (0x0002 - 0x0000) struct FSpatialHashSettings final { public: bool bUseAlignedGridLevels; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSnapNonAlignedGridLevelsToLowerLevels; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSpatialHashSettings; // ScriptStruct Engine.SpatialHashStreamingGrid // 0x00B0 (0x00B0 - 0x0000) struct FSpatialHashStreamingGrid final { public: class FName GridName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Origin; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CellSize; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LoadingRange; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBlockOnSlowStreaming; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DebugColor; // 0x002C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray GridLevels; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FBox WorldBounds; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClientOnlyVisible; // 0x0088(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 GridIndex; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSpatialHashSettings Settings; // 0x0090(0x0002)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_92[0xE]; // 0x0092(0x000E)(Fixing Size After Last Property [ Dumper-7 ]) TArray InjectedGridLevels; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FSpatialHashStreamingGrid; // ScriptStruct Engine.RuntimeFloatCurve // 0x0088 (0x0088 - 0x0000) struct FRuntimeFloatCurve final { public: struct FRichCurve EditorCurveData; // 0x0000(0x0080)(NativeAccessSpecifierPublic) class UCurveFloat* ExternalCurve; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimeFloatCurve; // ScriptStruct Engine.ShaderTimings // 0x0018 (0x0018 - 0x0000) struct FShaderTimings final { public: float MinCompileTime; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxCompileTime; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalCompileTime; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalPreprocessTime; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumCompiled; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AverageCompileTime; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FShaderTimings; // ScriptStruct Engine.IrisNetDriverConfig // 0x0028 (0x0028 - 0x0000) struct FIrisNetDriverConfig final { public: class FName NetDriverDefinition; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NetDriverName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NetDriverWildcardName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanUseIris; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FIrisNetDriverConfig; // ScriptStruct Engine.SkeletalMeshSamplingRegionMaterialFilter // 0x0008 (0x0008 - 0x0000) struct FSkeletalMeshSamplingRegionMaterialFilter final { public: class FName MaterialName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionMaterialFilter; // ScriptStruct Engine.SkeletalMeshSamplingRegionBoneFilter // 0x000C (0x000C - 0x0000) struct FSkeletalMeshSamplingRegionBoneFilter final { public: class FName BoneName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIncludeOrExclude : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bApplyToChildren : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBoneFilter; // ScriptStruct Engine.SkeletalMeshSamplingRegion // 0x0030 (0x0030 - 0x0000) struct FSkeletalMeshSamplingRegion final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSupportUniformlyDistributedSampling : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray MaterialFilters; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoneFilters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingRegion; // ScriptStruct Engine.WorldPartitionActorFilter // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionActorFilter final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionActorFilter; // ScriptStruct Engine.EdGraphSchemaAction // 0x00E0 (0x00E0 - 0x0000) struct FEdGraphSchemaAction { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FText MenuDescription; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) class FText TooltipDescription; // 0x0018(0x0010)(NativeAccessSpecifierPrivate) class FText Category; // 0x0028(0x0010)(NativeAccessSpecifierPrivate) class FText Keywords; // 0x0038(0x0010)(NativeAccessSpecifierPrivate) int32 Grouping; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SectionID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MenuDescriptionArray; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchTitlesArray; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchKeywordsArray; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray FullSearchCategoryArray; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedMenuDescriptionArray; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchTitlesArray; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchKeywordsArray; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LocalizedFullSearchCategoryArray; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class FString SearchText; // 0x00D0(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEdGraphSchemaAction; // ScriptStruct Engine.EdGraphSchemaAction_NewNode // 0x0008 (0x00E8 - 0x00E0) struct FEdGraphSchemaAction_NewNode final : public FEdGraphSchemaAction { public: class UEdGraphNode* NodeTemplate; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEdGraphSchemaAction_NewNode; // ScriptStruct Engine.NonBlendableFloatAnimationAttribute // 0x0000 (0x0004 - 0x0004) struct FNonBlendableFloatAnimationAttribute final : public FFloatAnimationAttribute { }; DUMPER7_ASSERTS_FNonBlendableFloatAnimationAttribute; // ScriptStruct Engine.ClusterUnionInitializationData // 0x0018 (0x0018 - 0x0000) struct FClusterUnionInitializationData final { public: class UClusterUnionComponent* ClusterUnionComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ProcessedComponents; // 0x0008(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClusterUnionInitializationData; // ScriptStruct Engine.PerQualityLevelInt // 0x0068 (0x0068 - 0x0000) struct FPerQualityLevelInt final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) int32 Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerQualityLevelInt; // ScriptStruct Engine.PerQualityLevelFloat // 0x0068 (0x0068 - 0x0000) struct FPerQualityLevelFloat final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float Default; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerQualityLevelFloat; // ScriptStruct Engine.SoundWaveEnvelopeDataPerSound // 0x0010 (0x0010 - 0x0000) struct FSoundWaveEnvelopeDataPerSound final { public: float Envelope; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlaybackTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundWave* SoundWave; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundWaveEnvelopeDataPerSound; // ScriptStruct Engine.KeyHandleLookupTable // 0x0088 (0x0088 - 0x0000) struct alignas(0x08) FKeyHandleLookupTable { public: uint8 Pad_0[0x88]; // 0x0000(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKeyHandleLookupTable; // ScriptStruct Engine.RootMotionSourceGroup // 0x0048 (0x0048 - 0x0000) struct FRootMotionSourceGroup final { public: uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bHasAdditiveSources : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasOverrideSources : 1; // 0x0028(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasOverrideSourcesWithIgnoreZAccumulate : 1; // 0x0028(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsAdditiveVelocityApplied : 1; // 0x0028(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) struct FRootMotionSourceSettings LastAccumulatedSettings; // 0x0029(0x0001)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector_NetQuantize10 LastPreAdditiveVelocity; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSourceGroup; // ScriptStruct Engine.RepRootMotionMontage // 0x00C8 (0x00C8 - 0x0000) struct FRepRootMotionMontage final { public: class UAnimSequenceBase* Animation; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsActive; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativePosition; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRelativeRotation; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float Position; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 Location; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class UPrimitiveComponent* MovementBase; // 0x0040(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MovementBaseBoneName; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRootMotionSourceGroup AuthoritativeRootMotion; // 0x0050(0x0048)(NativeAccessSpecifierPublic) struct FVector_NetQuantize10 Acceleration; // 0x0098(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize10 LinearVelocity; // 0x00B0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRepRootMotionMontage; // ScriptStruct Engine.InputRange // 0x0008 (0x0008 - 0x0000) struct FInputRange final { public: float Min; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Max; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputRange; // ScriptStruct Engine.InputScaleBiasClamp // 0x0030 (0x0030 - 0x0000) struct FInputScaleBiasClamp final { public: bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputScaleBiasClamp; // ScriptStruct Engine.CustomProfile // 0x0018 (0x0018 - 0x0000) struct FCustomProfile final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CustomResponses; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomProfile; // ScriptStruct Engine.VectorCurve // 0x0184 (0x0190 - 0x000C) struct FVectorCurve final : public FAnimCurveBase { public: uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRichCurve FloatCurves[0x3]; // 0x0010(0x0080)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorCurve; // ScriptStruct Engine.ISMClientInstance // 0x0010 (0x0010 - 0x0000) struct FISMClientInstance final { public: TArray ComponentIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FISMClientInstance; // ScriptStruct Engine.ISMClientData // 0x0010 (0x0010 - 0x0000) struct FISMClientData final { public: TArray Instances; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FISMClientData; // ScriptStruct Engine.AlphaBlend // 0x0030 (0x0030 - 0x0000) struct FAlphaBlend final { public: class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float BlendTime; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_C[0x18]; // 0x000C(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) EAlphaBlendOption BlendOption; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_25[0xB]; // 0x0025(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAlphaBlend; // ScriptStruct Engine.InputAlphaBoolBlend // 0x0048 (0x0048 - 0x0000) struct FInputAlphaBoolBlend final { public: float BlendInTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAlphaBlendOption BlendOption; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInitialized; // 0x0009(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* CustomCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAlphaBlend AlphaBlend; // 0x0018(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputAlphaBoolBlend; // ScriptStruct Engine.LayerActorStats // 0x0010 (0x0010 - 0x0000) struct FLayerActorStats final { public: TSubclassOf Type; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Total; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLayerActorStats; // ScriptStruct Engine.Bookmark2DJumpToSettings // 0x0001 (0x0001 - 0x0000) struct FBookmark2DJumpToSettings final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBookmark2DJumpToSettings; // ScriptStruct Engine.InputScaleBias // 0x0008 (0x0008 - 0x0000) struct FInputScaleBias final { public: float Scale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputScaleBias; // ScriptStruct Engine.ActorInstanceData // 0x0008 (0x0060 - 0x0058) struct FActorInstanceData final : public FInstanceCacheDataBase { public: TSubclassOf ActorClass; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FActorInstanceData; // ScriptStruct Engine.StreamableTextureInstance // 0x0048 (0x0048 - 0x0000) struct alignas(0x08) FStreamableTextureInstance { public: uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamableTextureInstance; // ScriptStruct Engine.ComponentSpacePoseLink // 0x0000 (0x0010 - 0x0010) struct FComponentSpacePoseLink final : public FPoseLinkBase { }; DUMPER7_ASSERTS_FComponentSpacePoseLink; // ScriptStruct Engine.CustomAttribute // 0x0001 (0x0001 - 0x0000) struct FCustomAttribute final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomAttribute; // ScriptStruct Engine.TwistConstraint // 0x0008 (0x001C - 0x0014) struct FTwistConstraint final : public FConstraintBaseParams { public: float TwistLimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAngularConstraintMotion TwistMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTwistConstraint; // ScriptStruct Engine.AnimNode_AssetPlayerRelevancyBase // 0x0000 (0x0010 - 0x0010) struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base { }; DUMPER7_ASSERTS_FAnimNode_AssetPlayerRelevancyBase; // ScriptStruct Engine.PhysicsReplicationLODSettings // 0x0018 (0x0018 - 0x0000) struct FPhysicsReplicationLODSettings final { public: bool bEnablePhysicsReplicationLOD; // 0x0000(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinimumBaseDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseDistanceRadiusMultiplier; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseDistancesForResimulationMode; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseDistancesForFullPrediction; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeOverDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicsReplicationLODSettings; // ScriptStruct Engine.CharacterServerMovePackedBits // 0x0000 (0x0118 - 0x0118) struct FCharacterServerMovePackedBits final : public FCharacterNetworkSerializationPackedBits { }; DUMPER7_ASSERTS_FCharacterServerMovePackedBits; // ScriptStruct Engine.AnimNode_AssetPlayerBase // 0x0028 (0x0038 - 0x0010) struct FAnimNode_AssetPlayerBase : public FAnimNode_AssetPlayerRelevancyBase { public: uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float BlendWeight; // 0x0020(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float InternalTimeAccumulator; // 0x0024(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_AssetPlayerBase; // ScriptStruct Engine.PerBoneBlendWeight // 0x0008 (0x0008 - 0x0000) struct FPerBoneBlendWeight final { public: int32 SourceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendWeight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerBoneBlendWeight; // ScriptStruct Engine.SocketReference // 0x0070 (0x0070 - 0x0000) struct alignas(0x10) FSocketReference final { public: uint8 Pad_0[0x60]; // 0x0000(0x0060)(Fixing Size After Last Property [ Dumper-7 ]) class FName SocketName; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSocketReference; // ScriptStruct Engine.BoneSocketTarget // 0x0090 (0x0090 - 0x0000) struct FBoneSocketTarget final { public: bool bUseSocket; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FBoneReference BoneReference; // 0x0004(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FSocketReference SocketReference; // 0x0020(0x0070)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBoneSocketTarget; // ScriptStruct Engine.AnimNode_ApplyMeshSpaceAdditive // 0x00C0 (0x00D0 - 0x0010) struct FAnimNode_ApplyMeshSpaceAdditive final : public FAnimNode_Base { public: struct FPoseLink base; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FPoseLink Additive; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 bRootSpaceAdditive : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EAnimAlphaInputType AlphaInputType; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Alpha; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlphaBoolEnabled : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputAlphaBoolBlend AlphaBoolBlend; // 0x0040(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName AlphaCurveName; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputScaleBias AlphaScaleBias; // 0x0090(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputScaleBiasClamp AlphaScaleBiasClamp; // 0x0098(0x0030)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 LODThreshold; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_ApplyMeshSpaceAdditive; // ScriptStruct Engine.ImportFactorySettingValues // 0x0020 (0x0020 - 0x0000) struct FImportFactorySettingValues final { public: class FString SettingName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Value; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FImportFactorySettingValues; // ScriptStruct Engine.EditorImportWorkflowDefinition // 0x0020 (0x0020 - 0x0000) struct FEditorImportWorkflowDefinition final { public: struct FFilePath ImportFilePath; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray FactorySettings; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEditorImportWorkflowDefinition; // ScriptStruct Engine.BuildPromotionImportWorkflowSettings // 0x0150 (0x0150 - 0x0000) struct FBuildPromotionImportWorkflowSettings final { public: struct FEditorImportWorkflowDefinition Diffuse; // 0x0000(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Normal; // 0x0020(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition StaticMesh; // 0x0040(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition ReimportStaticMesh; // 0x0060(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition BlendShapeMesh; // 0x0080(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition MorphMesh; // 0x00A0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition SkeletalMesh; // 0x00C0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Animation; // 0x00E0(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition Sound; // 0x0100(0x0020)(Edit, Config, NativeAccessSpecifierPublic) struct FEditorImportWorkflowDefinition SurroundSound; // 0x0120(0x0020)(Edit, Config, NativeAccessSpecifierPublic) TArray OtherAssetsToImport; // 0x0140(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuildPromotionImportWorkflowSettings; // ScriptStruct Engine.BuildPromotionOpenAssetSettings // 0x0060 (0x0060 - 0x0000) struct FBuildPromotionOpenAssetSettings final { public: struct FFilePath BlueprintAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath MaterialAsset; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath ParticleSystemAsset; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath SkeletalMeshAsset; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath StaticMeshAsset; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath TextureAsset; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuildPromotionOpenAssetSettings; // ScriptStruct Engine.BuildPromotionNewProjectSettings // 0x0020 (0x0020 - 0x0000) struct FBuildPromotionNewProjectSettings final { public: struct FDirectoryPath NewProjectFolderOverride; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NewProjectNameOverride; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuildPromotionNewProjectSettings; // ScriptStruct Engine.BuildPromotionTestSettings // 0x01F0 (0x01F0 - 0x0000) struct FBuildPromotionTestSettings final { public: struct FFilePath DefaultStaticMeshAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBuildPromotionImportWorkflowSettings ImportWorkflow; // 0x0010(0x0150)(Edit, NativeAccessSpecifierPublic) struct FBuildPromotionOpenAssetSettings OpenAssets; // 0x0160(0x0060)(Edit, NativeAccessSpecifierPublic) struct FBuildPromotionNewProjectSettings NewProjectSettings; // 0x01C0(0x0020)(Edit, NativeAccessSpecifierPublic) struct FFilePath SourceControlMaterial; // 0x01E0(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuildPromotionTestSettings; // ScriptStruct Engine.SoftWorldReference // 0x0028 (0x0028 - 0x0000) struct FSoftWorldReference final { public: TSoftObjectPtr WorldAsset; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoftWorldReference; // ScriptStruct Engine.LightmassWorldInfoSettings // 0x0054 (0x0054 - 0x0000) struct FLightmassWorldInfoSettings final { public: float StaticLightingLevelScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumIndirectLightingBounces; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSkyLightingBounces; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingQuality; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingSmoothness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor EnvironmentColor; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EnvironmentIntensity; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveBoost; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVolumeLightingMethod VolumeLightingMethod; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateAmbientOcclusionMaterialMask : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisualizeMaterialDiffuse : 1; // 0x0025(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisualizeAmbientOcclusion : 1; // 0x0025(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCompressLightmaps : 1; // 0x0025(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float VolumetricLightmapDetailCellSize; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricLightmapMaximumBrickMemoryMb; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricLightmapLoadingCellSize; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricLightmapSphericalHarmonicSmoothing; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeLightSamplePlacementScale; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirectIlluminationOcclusionFraction; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectIlluminationOcclusionFraction; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionExponent; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FullyOccludedSamplesFraction; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxOcclusionDistance; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWorldPartition; // 0x0050(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLightmassWorldInfoSettings; // ScriptStruct Engine.SceneComponentInstanceData // 0x0050 (0x00B8 - 0x0068) struct FSceneComponentInstanceData : public FActorComponentInstanceData { public: TMap AttachedInstanceComponents; // 0x0068(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSceneComponentInstanceData; // ScriptStruct Engine.ActorDataLayer // 0x0008 (0x0008 - 0x0000) struct FActorDataLayer final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorDataLayer; // ScriptStruct Engine.SoundModulationDestinationSettings // 0x0058 (0x0058 - 0x0000) struct FSoundModulationDestinationSettings final { public: float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSet Modulators; // 0x0008(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundModulationDestinationSettings; // ScriptStruct Engine.QuartzPulseOverrideStep // 0x0008 (0x0008 - 0x0000) struct FQuartzPulseOverrideStep final { public: int32 NumberOfPulses; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EQuartzCommandQuantization PulseDuration; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuartzPulseOverrideStep; // ScriptStruct Engine.QuartzTimeSignature // 0x0018 (0x0018 - 0x0000) struct FQuartzTimeSignature final { public: int32 NumBeats; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EQuartzTimeSignatureQuantization BeatType; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray OptionalPulseOverride; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FQuartzTimeSignature; // ScriptStruct Engine.ActorLocatorFragmentResolveParameter // 0x0028 (0x0028 - 0x0000) struct FActorLocatorFragmentResolveParameter final { public: class UWorld* StreamingWorld; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FActorContainerID ContainerID; // 0x0008(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTopLevelAssetPath SourceAssetPath; // 0x0018(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorLocatorFragmentResolveParameter; // ScriptStruct Engine.CanvasIcon // 0x0018 (0x0018 - 0x0000) struct FCanvasIcon final { public: class UTexture* Texture; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float U; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float V; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UL; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VL; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCanvasIcon; // ScriptStruct Engine.ActorLocatorFragment // 0x0020 (0x0020 - 0x0000) struct FActorLocatorFragment final { public: struct FSoftObjectPath Path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorLocatorFragment; // ScriptStruct Engine.KShapeElem // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FKShapeElem { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) float RestOffset; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x000C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bContributeToMass : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) ECollisionEnabled CollisionEnabled; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1A[0x16]; // 0x001A(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKShapeElem; // ScriptStruct Engine.KSphereElem // 0x0020 (0x0050 - 0x0030) struct FKSphereElem final : public FKShapeElem { public: struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKSphereElem; // ScriptStruct Engine.KBoxElem // 0x0040 (0x0070 - 0x0030) struct FKBoxElem final : public FKShapeElem { public: struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float X; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Y; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Z; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKBoxElem; // ScriptStruct Engine.KSphylElem // 0x0038 (0x0068 - 0x0030) struct FKSphylElem final : public FKShapeElem { public: struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Radius; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FKSphylElem; // ScriptStruct Engine.KConvexElem // 0x00D0 (0x0100 - 0x0030) struct FKConvexElem final : public FKShapeElem { public: TArray VertexData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray IndexData; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FBox ElemBox; // 0x0050(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0090(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_F0[0x10]; // 0x00F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKConvexElem; // ScriptStruct Engine.KTaperedCapsuleElem // 0x0040 (0x0070 - 0x0030) struct FKTaperedCapsuleElem final : public FKShapeElem { public: struct FVector Center; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Radius0; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius1; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOneSidedCollision; // 0x006C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKTaperedCapsuleElem; // ScriptStruct Engine.KLevelSetElem // 0x0070 (0x00A0 - 0x0030) struct FKLevelSetElem final : public FKShapeElem { public: struct FTransform Transform; // 0x0030(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKLevelSetElem; // ScriptStruct Engine.KSkinnedLevelSetElem // 0x0008 (0x0038 - 0x0030) struct FKSkinnedLevelSetElem final : public FKShapeElem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKSkinnedLevelSetElem; // ScriptStruct Engine.KMLLevelSetElem // 0x0020 (0x0050 - 0x0030) struct FKMLLevelSetElem final : public FKShapeElem { public: uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UNNEModelData* NNESignedDistanceModelData; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNNEModelData* NNEIncorrectZoneModelData; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FKMLLevelSetElem; // ScriptStruct Engine.KSkinnedTriangleMeshElem // 0x0008 (0x0038 - 0x0030) struct FKSkinnedTriangleMeshElem final : public FKShapeElem { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKSkinnedTriangleMeshElem; // ScriptStruct Engine.KAggregateGeom // 0x00A0 (0x00A0 - 0x0000) struct FKAggregateGeom final { public: TArray SphereElems; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray BoxElems; // 0x0010(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray SphylElems; // 0x0020(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray ConvexElems; // 0x0030(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray TaperedCapsuleElems; // 0x0040(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray LevelSetElems; // 0x0050(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray SkinnedLevelSetElems; // 0x0060(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray MLLevelSetElems; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) TArray SkinnedTriangleMeshElems; // 0x0080(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_90[0x10]; // 0x0090(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKAggregateGeom; // ScriptStruct Engine.VirtualTextureSpacePoolConfig // 0x0030 (0x0030 - 0x0000) struct FVirtualTextureSpacePoolConfig final { public: TArray Formats; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) int32 MinTileSize; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTileSize; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SizeInMegabyte; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableResidencyMipMapBias; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ResidencyMipMapBiasGroup; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowSizeScale; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MinScaledSizeInMegabyte; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxScaledSizeInMegabyte; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVirtualTextureSpacePoolConfig; // ScriptStruct Engine.MeshSectionInfo // 0x000C (0x000C - 0x0000) struct FMeshSectionInfo final { public: int32 MaterialIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableCollision; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCastShadow; // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bVisibleInRayTracing; // 0x0006(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAffectDistanceFieldLighting; // 0x0007(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bForceOpaque; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshSectionInfo; // ScriptStruct Engine.StaticMaterialLayersParameter // 0x013C (0x0160 - 0x0024) struct FStaticMaterialLayersParameter final : public FStaticParameterBase { public: uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMaterialLayersFunctions Value; // 0x0028(0x0138)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticMaterialLayersParameter; // ScriptStruct Engine.DynamicChildSubmix // 0x0010 (0x0010 - 0x0000) struct FDynamicChildSubmix final { public: TArray ChildSubmixes; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDynamicChildSubmix; // ScriptStruct Engine.VoiceSettings // 0x0018 (0x0018 - 0x0000) struct FVoiceSettings final { public: class USceneComponent* ComponentToAttachTo; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundAttenuation* AttenuationSettings; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundEffectSourcePresetChain* SourceEffectChain; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVoiceSettings; // ScriptStruct Engine.CameraExposureSettings // 0x0040 (0x0040 - 0x0000) struct FCameraExposureSettings final { public: EAutoExposureMethod Method; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LowPercent; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighPercent; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinBrightness; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxBrightness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedUp; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpeedDown; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* BiasCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* MeterMask; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMin; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMax; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CalibrationConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ApplyPhysicalCameraExposure : 1; // 0x003C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraExposureSettings; // ScriptStruct Engine.HLODBuildInputReferencedAssets // 0x0050 (0x0050 - 0x0000) struct FHLODBuildInputReferencedAssets final { public: TMap StaticMeshes; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODBuildInputReferencedAssets; // ScriptStruct Engine.WorldPartitionStreamingQuerySource // 0x0108 (0x0108 - 0x0000) struct FWorldPartitionStreamingQuerySource final { public: struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseGridLoadingRange; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayers; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) bool bDataLayersOnly; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSpatialQuery; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0xD6]; // 0x0032(0x00D6)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionStreamingQuerySource; // ScriptStruct Engine.NamedFloat // 0x000C (0x000C - 0x0000) struct FNamedFloat final { public: float Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamedFloat; // ScriptStruct Engine.QuartzClockSettings // 0x0020 (0x0020 - 0x0000) struct FQuartzClockSettings final { public: struct FQuartzTimeSignature TimeSignature; // 0x0000(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIgnoreLevelChange; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuartzClockSettings; // ScriptStruct Engine.NamedVector // 0x0020 (0x0020 - 0x0000) struct FNamedVector final { public: struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamedVector; // ScriptStruct Engine.NamedTransform // 0x0070 (0x0070 - 0x0000) struct FNamedTransform final { public: struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_68[0x8]; // 0x0068(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNamedTransform; // ScriptStruct Engine.WorldPartitionDestructibleHLODDamagedActorState // 0x0008 (0x0014 - 0x000C) struct FWorldPartitionDestructibleHLODDamagedActorState final : public FFastArraySerializerItem { public: int32 ActorIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ActorHealth; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODDamagedActorState; // ScriptStruct Engine.LocalSpacePose // 0x0020 (0x0020 - 0x0000) struct FLocalSpacePose final { public: TArray Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLocalSpacePose; // ScriptStruct Engine.WorldPartitionRuntimeCellStreamingData // 0x0030 (0x0030 - 0x0000) struct FWorldPartitionRuntimeCellStreamingData final { public: class FString PackageName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath WorldAsset; // 0x0010(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeCellStreamingData; // ScriptStruct Engine.AnimationErrorStats // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FAnimationErrorStats final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationErrorStats; // ScriptStruct Engine.LightmassPrimitiveSettings // 0x0018 (0x0018 - 0x0000) struct FLightmassPrimitiveSettings final { public: uint8 bUseTwoSidedLighting : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bShadowIndirectOnly : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseEmissiveForStaticLighting : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseVertexNormalForHemisphereGather : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float EmissiveLightFalloffExponent; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveLightExplicitInfluenceRadius; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EmissiveBoost; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FullyOccludedSamplesFraction; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLightmassPrimitiveSettings; // ScriptStruct Engine.AnimCompressedCurveIndexedName // 0x000C (0x000C - 0x0000) struct FAnimCompressedCurveIndexedName final { public: class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimCompressedCurveIndexedName; // ScriptStruct Engine.CurveMetaData // 0x0018 (0x0018 - 0x0000) struct FCurveMetaData final { public: TArray LinkedBones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 MaxLOD; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimCurveType Type; // 0x0011(0x0002)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_13[0x5]; // 0x0013(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCurveMetaData; // ScriptStruct Engine.MovementProperties // 0x0001 (0x0001 - 0x0000) struct FMovementProperties { public: uint8 bCanCrouch : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanJump : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanWalk : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanSwim : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCanFly : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; DUMPER7_ASSERTS_FMovementProperties; // ScriptStruct Engine.NavAgentProperties // 0x0037 (0x0038 - 0x0001) struct FNavAgentProperties : public FMovementProperties { public: uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AgentRadius; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AgentHeight; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AgentStepHeight; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NavWalkingSearchHeightScale; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftClassPath PreferredNavData; // 0x0018(0x0020)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavAgentProperties; // ScriptStruct Engine.NavDataConfig // 0x0050 (0x0088 - 0x0038) struct FNavDataConfig final : public FNavAgentProperties { public: class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector DefaultQueryExtent; // 0x0048(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr NavDataClass; // 0x0060(0x0028)(Edit, BlueprintVisible, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FNavDataConfig; // ScriptStruct Engine.AnimCurveParam // 0x000C (0x000C - 0x0000) struct FAnimCurveParam final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimCurveParam; // ScriptStruct Engine.MaterialProxySettings // 0x00A0 (0x00A0 - 0x0000) struct FMaterialProxySettings final { public: ETextureSizingType TextureSizingType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FIntPoint TextureSize; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetTexelDensityPerMeter; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MeshMaxScreenSizePercent; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double MeshMinDrawDistance; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GutterSpace; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MetallicConstant; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RoughnessConstant; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnisotropyConstant; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SpecularConstant; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OpacityConstant; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OpacityMaskConstant; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionConstant; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialMergeType MaterialMergeType; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBlendMode BlendMode; // 0x0041(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowTwoSidedMaterial : 1; // 0x0042(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bNormalMap : 1; // 0x0042(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTangentMap : 1; // 0x0042(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMetallicMap : 1; // 0x0042(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRoughnessMap : 1; // 0x0042(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAnisotropyMap : 1; // 0x0042(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSpecularMap : 1; // 0x0042(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEmissiveMap : 1; // 0x0042(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOpacityMap : 1; // 0x0043(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOpacityMaskMap : 1; // 0x0043(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAmbientOcclusionMap : 1; // 0x0043(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) struct FIntPoint DiffuseTextureSize; // 0x0044(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint NormalTextureSize; // 0x004C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint TangentTextureSize; // 0x0054(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint MetallicTextureSize; // 0x005C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint RoughnessTextureSize; // 0x0064(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint AnisotropyTextureSize; // 0x006C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint SpecularTextureSize; // 0x0074(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint EmissiveTextureSize; // 0x007C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint OpacityTextureSize; // 0x0084(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint OpacityMaskTextureSize; // 0x008C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntPoint AmbientOcclusionTextureSize; // 0x0094(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialProxySettings; // ScriptStruct Engine.NaniteAssemblyPart // 0x0030 (0x0030 - 0x0000) struct FNaniteAssemblyPart final { public: struct FSoftObjectPath MeshObjectPath; // 0x0000(0x0020)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MaterialRemap; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNaniteAssemblyPart; // ScriptStruct Engine.NaniteAssemblyNode // 0x0050 (0x0050 - 0x0000) struct FNaniteAssemblyNode final { public: int32 ParentIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PartIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMatrix44f Transform; // 0x0010(0x0040)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNaniteAssemblyNode; // ScriptStruct Engine.NaniteAssemblyData // 0x0020 (0x0020 - 0x0000) struct FNaniteAssemblyData final { public: TArray Parts; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TArray Nodes; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNaniteAssemblyData; // ScriptStruct Engine.MeshDisplacementMap // 0x0010 (0x0010 - 0x0000) struct FMeshDisplacementMap final { public: class UTexture2D* Texture; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Magnitude; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Center; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshDisplacementMap; // ScriptStruct Engine.MeshNaniteSettings // 0x0070 (0x0070 - 0x0000) struct FMeshNaniteSettings final { public: uint8 bEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bPreserveArea : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bExplicitTangents : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLerpUVs : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSeparable : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVoxelNDF : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVoxelOpacity : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 PositionPrecision; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NormalPrecision; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TangentPrecision; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BoneWeightPrecision; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 TargetMinimumResidencyInKB; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float KeepPercentTriangles; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TrimRelativeError; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENaniteGenerateFallback GenerateFallback; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENaniteFallbackTarget FallbackTarget; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x2]; // 0x0022(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float FallbackPercentTriangles; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FallbackRelativeError; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxEdgeLengthFactor; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumRays; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VoxelLevel; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayBackUp; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DisplacementUVChannel; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray DisplacementMaps; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FNaniteAssemblyData NaniteAssemblyData; // 0x0050(0x0020)(Edit, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshNaniteSettings; // ScriptStruct Engine.MeshProxySettings // 0x0130 (0x0130 - 0x0000) struct FMeshProxySettings final { public: int32 ScreenSize; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoxelSize; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings MaterialSettings; // 0x0008(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float MergeDistance; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor UnresolvedGeometryColor; // 0x00AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxRayCastDist; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HardAngleThreshold; // 0x00B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LightMapResolution; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EProxyNormalComputationMethod NormalCalculationMethod; // 0x00BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELandscapeCullingPrecision LandscapeCullingPrecision; // 0x00BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCalculateCorrectLODModel : 1; // 0x00BE(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideVoxelSize : 1; // 0x00BE(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideTransferDistance : 1; // 0x00BE(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseHardAngleThreshold : 1; // 0x00BE(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bComputeLightMapResolution : 1; // 0x00BE(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRecalculateNormals : 1; // 0x00BE(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseLandscapeCulling : 1; // 0x00BE(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportRayTracing : 1; // 0x00BE(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowDistanceField : 1; // 0x00BF(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReuseMeshLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroupIdenticalMeshesForBaking : 1; // 0x00BF(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCreateCollision : 1; // 0x00BF(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowVertexColors : 1; // 0x00BF(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateLightmapUVs : 1; // 0x00BF(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0070)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshProxySettings; // ScriptStruct Engine.FloatCurve // 0x0084 (0x0090 - 0x000C) struct FFloatCurve final : public FAnimCurveBase { public: uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRichCurve FloatCurve; // 0x0010(0x0080)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFloatCurve; // ScriptStruct Engine.HLODISMComponentDescriptor // 0x0000 (0x0290 - 0x0290) struct FHLODISMComponentDescriptor final : public FISMComponentDescriptor { }; DUMPER7_ASSERTS_FHLODISMComponentDescriptor; // ScriptStruct Engine.TransformCurve // 0x04B4 (0x04C0 - 0x000C) struct FTransformCurve final : public FAnimCurveBase { public: uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVectorCurve TranslationCurve; // 0x0010(0x0190)(NativeAccessSpecifierPublic) struct FVectorCurve RotationCurve; // 0x01A0(0x0190)(NativeAccessSpecifierPublic) struct FVectorCurve ScaleCurve; // 0x0330(0x0190)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTransformCurve; // ScriptStruct Engine.ParameterGroupData // 0x0018 (0x0018 - 0x0000) struct FParameterGroupData final { public: class FString GroupName; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GroupSortPriority; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParameterGroupData; // ScriptStruct Engine.CachedFloatCurve // 0x0008 (0x0008 - 0x0000) struct FCachedFloatCurve final { public: class FName CurveName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCachedFloatCurve; // ScriptStruct Engine.AttributeKey // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FAttributeKey final { public: float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x14]; // 0x0004(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAttributeKey; // ScriptStruct Engine.AttributeCurve // 0x0048 (0x00B0 - 0x0068) struct FAttributeCurve final : public FIndexedCurve { public: TArray Keys; // 0x0068(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected) struct FSoftObjectPath ScriptStructPath; // 0x0078(0x0020)(Edit, ZeroConstructor, EditConst, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UScriptStruct* ScriptStruct; // 0x0098(0x0008)(Edit, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShouldInterpolate; // 0x00A0(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A1[0xF]; // 0x00A1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAttributeCurve; // ScriptStruct Engine.RawCurveTracks // 0x0010 (0x0010 - 0x0000) struct FRawCurveTracks final { public: TArray FloatCurves; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRawCurveTracks; // ScriptStruct Engine.BracketPayload // 0x0010 (0x0010 - 0x0000) struct FBracketPayload final : public FEmptyPayload { public: class FString Description; // 0x0000(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBracketPayload; // ScriptStruct Engine.AnimationTrackPayload // 0x0008 (0x0008 - 0x0000) struct FAnimationTrackPayload : public FEmptyPayload { public: class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationTrackPayload; // ScriptStruct Engine.ISMComponentInstance // 0x000C (0x000C - 0x0000) struct FISMComponentInstance final { public: int32 ClientIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceSubIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FISMComponentInstance; // ScriptStruct Engine.InstancedStaticMeshMappingInfo // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FInstancedStaticMeshMappingInfo final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInstancedStaticMeshMappingInfo; // ScriptStruct Engine.AnimationTrackAddedPayload // 0x0004 (0x000C - 0x0008) struct FAnimationTrackAddedPayload final : public FAnimationTrackPayload { public: int32 TrackIndex; // 0x0008(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationTrackAddedPayload; // ScriptStruct Engine.FrameRateChangedPayload // 0x0008 (0x0008 - 0x0000) struct FFrameRateChangedPayload final : public FEmptyPayload { public: struct FFrameRate PreviousFrameRate; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFrameRateChangedPayload; // ScriptStruct Engine.ScalarParameterAtlasInstanceData // 0x0058 (0x0058 - 0x0000) struct FScalarParameterAtlasInstanceData final { public: bool bIsUsedAsAtlasPosition; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr Curve; // 0x0008(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr Atlas; // 0x0030(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScalarParameterAtlasInstanceData; // ScriptStruct Engine.InstancedStaticMeshLightMapInstanceData // 0x0070 (0x0070 - 0x0000) struct FInstancedStaticMeshLightMapInstanceData final { public: struct FTransform Transform; // 0x0000(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MapBuildDataIds; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInstancedStaticMeshLightMapInstanceData; // ScriptStruct Engine.InstancedStaticMeshInstanceData // 0x0080 (0x0080 - 0x0000) struct FInstancedStaticMeshInstanceData final { public: struct FMatrix Transform; // 0x0000(0x0080)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInstancedStaticMeshInstanceData; // ScriptStruct Engine.InstancedStaticMeshComponentInstanceData // 0x00C8 (0x0180 - 0x00B8) struct FInstancedStaticMeshComponentInstanceData final : public FSceneComponentInstanceData { public: class UStaticMesh* StaticMesh; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInstancedStaticMeshLightMapInstanceData CachedStaticLighting; // 0x00C0(0x0070)(NativeAccessSpecifierPublic) TArray PerInstanceSMData; // 0x0130(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_140[0x20]; // 0x0140(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) int32 InstancingRandomSeed; // 0x0160(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AdditionalRandomSeeds; // 0x0168(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool bHasPerInstanceHitProxies; // 0x0178(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_179[0x7]; // 0x0179(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInstancedStaticMeshComponentInstanceData; // ScriptStruct Engine.MaterialParameterCollectionInfo // 0x0018 (0x0018 - 0x0000) struct FMaterialParameterCollectionInfo final { public: struct FGuid StateId; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialParameterCollection* ParameterCollection; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialParameterCollectionInfo; // ScriptStruct Engine.CurveScaledPayload // 0x0008 (0x0014 - 0x000C) struct FCurveScaledPayload final : public FCurvePayload { public: float Factor; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Origin; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveScaledPayload; // ScriptStruct Engine.CurveFlagsChangedPayload // 0x0004 (0x0010 - 0x000C) struct FCurveFlagsChangedPayload final : public FCurvePayload { public: int32 OldFlags; // 0x000C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveFlagsChangedPayload; // ScriptStruct Engine.QuaternionSpringState // 0x0040 (0x0040 - 0x0000) struct alignas(0x10) FQuaternionSpringState final { public: uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuaternionSpringState; // ScriptStruct Engine.ParticleEmitterReplayFrame // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FParticleEmitterReplayFrame final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleEmitterReplayFrame; // ScriptStruct Engine.AnimationAttributeIdentifier // 0x0040 (0x0040 - 0x0000) struct FAnimationAttributeIdentifier final { public: class FName Name; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName BoneName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 BoneIndex; // 0x0010(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UScriptStruct* ScriptStruct; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FSoftObjectPath ScriptStructPath; // 0x0020(0x0020)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimationAttributeIdentifier; // ScriptStruct Engine.AttributePayload // 0x0040 (0x0040 - 0x0000) struct FAttributePayload final : public FEmptyPayload { public: struct FAnimationAttributeIdentifier Identifier; // 0x0000(0x0040)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAttributePayload; // ScriptStruct Engine.NetworkPhysicsRewindDataImportantStateProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataImportantStateProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataImportantStateProxy; // ScriptStruct Engine.PrimitiveInstanceId // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FPrimitiveInstanceId final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPrimitiveInstanceId; // ScriptStruct Engine.AnimInstanceLocatorFragment // 0x0004 (0x0004 - 0x0000) struct FAnimInstanceLocatorFragment final { public: EAnimInstanceLocatorFragmentType Type; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimInstanceLocatorFragment; // ScriptStruct Engine.FontParameterValue // 0x0030 (0x0030 - 0x0000) struct FFontParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* FontValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FontPage; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x001C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFontParameterValue; // ScriptStruct Engine.AnimNodeConstantData // 0x0018 (0x0018 - 0x0000) struct FAnimNodeConstantData final { public: TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 NodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNodeConstantData; // ScriptStruct Engine.ParticleSystemHandle // 0x000F (0x0010 - 0x0001) struct alignas(0x08) FParticleSystemHandle final : public FStateStreamHandle { public: uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSystemHandle; // ScriptStruct Engine.SlotEvaluationPose // 0x0080 (0x0080 - 0x0000) struct alignas(0x08) FSlotEvaluationPose final { public: EAdditiveAnimationType AdditiveType; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Weight; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x78]; // 0x0008(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSlotEvaluationPose; // ScriptStruct Engine.VectorParameterValue // 0x0030 (0x0030 - 0x0000) struct FVectorParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ParameterValue; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVectorParameterValue; // ScriptStruct Engine.MeshMergingSettings // 0x0138 (0x0138 - 0x0000) struct FMeshMergingSettings final { public: int32 TargetLightMapResolution; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EUVOutput OutputUVs[0x8]; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMaterialProxySettings MaterialSettings; // 0x0010(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) int32 GutterSize; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshLODSelectionType LODSelectionType; // 0x00B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 SpecificLOD; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGenerateLightMapUV : 1; // 0x00BC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bComputedLightMapResolution : 1; // 0x00BC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bPivotPointAtZero : 1; // 0x00BC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMergePhysicsData : 1; // 0x00BC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMergeMeshSockets : 1; // 0x00BC(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMergeMaterials : 1; // 0x00BC(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bBakeVertexDataToMesh : 1; // 0x00BC(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseVertexDataForBakingMaterial : 1; // 0x00BC(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseTextureBinning : 1; // 0x00BD(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReuseMeshLightmapUVs : 1; // 0x00BD(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMergeEquivalentMaterials : 1; // 0x00BD(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseLandscapeCulling : 1; // 0x00BD(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIncludeImposters : 1; // 0x00BD(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSupportRayTracing : 1; // 0x00BD(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowDistanceField : 1; // 0x00BD(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_BE[0x2]; // 0x00BE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FMeshNaniteSettings NaniteSettings; // 0x00C0(0x0070)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_130[0x8]; // 0x0130(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshMergingSettings; // ScriptStruct Engine.AnimSubsystemInstance // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FAnimSubsystemInstance { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSubsystemInstance; // ScriptStruct Engine.MatteBoxFlag // 0x000C (0x000C - 0x0000) struct FMatteBoxFlag final { public: float Pitch; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Roll; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMatteBoxFlag; // ScriptStruct Engine.PostProcessSettings // 0x0760 (0x0760 - 0x0000) struct FPostProcessSettings final { public: uint8 bOverride_TemperatureType : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_WhiteTemp : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_WhiteTint : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorSaturation : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorContrast : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGamma : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGain : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorOffset : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorSaturationShadows : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorContrastShadows : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGammaShadows : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGainShadows : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorOffsetShadows : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorSaturationMidtones : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorContrastMidtones : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGammaMidtones : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGainMidtones : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorOffsetMidtones : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorSaturationHighlights : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorContrastHighlights : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGammaHighlights : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGainHighlights : 1; // 0x0002(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorOffsetHighlights : 1; // 0x0002(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorCorrectionShadowsMax : 1; // 0x0002(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorCorrectionHighlightsMin : 1; // 0x0003(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorCorrectionHighlightsMax : 1; // 0x0003(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BlueCorrection : 1; // 0x0003(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ExpandGamut : 1; // 0x0003(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ToneCurveAmount : 1; // 0x0003(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmSlope : 1; // 0x0003(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmToe : 1; // 0x0003(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmShoulder : 1; // 0x0003(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmBlackClip : 1; // 0x0004(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmWhiteClip : 1; // 0x0004(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_SceneColorTint : 1; // 0x0004(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_SceneFringeIntensity : 1; // 0x0004(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ChromaticAberrationStartOffset : 1; // 0x0004(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_bMegaLights : 1; // 0x0004(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientCubemapTint : 1; // 0x0004(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientCubemapIntensity : 1; // 0x0004(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomMethod : 1; // 0x0005(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomIntensity : 1; // 0x0005(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomThreshold : 1; // 0x0005(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom1Tint : 1; // 0x0005(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom1Size : 1; // 0x0005(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom2Size : 1; // 0x0005(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom2Tint : 1; // 0x0005(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom3Tint : 1; // 0x0005(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom3Size : 1; // 0x0006(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom4Tint : 1; // 0x0006(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom4Size : 1; // 0x0006(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom5Tint : 1; // 0x0006(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom5Size : 1; // 0x0006(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom6Tint : 1; // 0x0006(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Bloom6Size : 1; // 0x0006(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomSizeScale : 1; // 0x0006(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionTexture : 1; // 0x0007(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionScatterDispersion : 1; // 0x0007(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionSize : 1; // 0x0007(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionCenterUV : 1; // 0x0007(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionPreFilter : 1; // 0x0007(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionPreFilterMin : 1; // 0x0007(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionPreFilterMax : 1; // 0x0007(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionPreFilterMult : 1; // 0x0007(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomConvolutionBufferScale : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomDirtMaskIntensity : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomDirtMaskTint : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_BloomDirtMask : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_CameraShutterSpeed : 1; // 0x0008(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_CameraISO : 1; // 0x0008(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureMethod : 1; // 0x0008(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureLowPercent : 1; // 0x0008(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureHighPercent : 1; // 0x0009(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureMinBrightness : 1; // 0x0009(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureMaxBrightness : 1; // 0x0009(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureCalibrationConstant : 1; // 0x0009(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureSpeedUp : 1; // 0x0009(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureSpeedDown : 1; // 0x0009(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureBias : 1; // 0x0009(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureBiasCurve : 1; // 0x0009(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureMeterMask : 1; // 0x000A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AutoExposureApplyPhysicalCameraExposure : 1; // 0x000A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_HistogramLogMin : 1; // 0x000A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_HistogramLogMax : 1; // 0x000A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureMethod : 1; // 0x000A(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureContrastScale : 1; // 0x000A(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureHighlightContrastScale : 1; // 0x000A(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureShadowContrastScale : 1; // 0x000A(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureHighlightContrastCurve : 1; // 0x000B(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureShadowContrastCurve : 1; // 0x000B(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureHighlightThreshold : 1; // 0x000B(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureShadowThreshold : 1; // 0x000B(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureDetailStrength : 1; // 0x000B(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureBlurredLuminanceBlend : 1; // 0x000B(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureBlurredLuminanceKernelSizePercent : 1; // 0x000B(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureHighlightThresholdStrength : 1; // 0x000B(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureShadowThresholdStrength : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LocalExposureMiddleGreyBias : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareIntensity : 1; // 0x000C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareTint : 1; // 0x000C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareTints : 1; // 0x000C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareBokehSize : 1; // 0x000C(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareBokehShape : 1; // 0x000C(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LensFlareThreshold : 1; // 0x000C(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_VignetteIntensity : 1; // 0x000D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Sharpen : 1; // 0x000D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_GrainIntensity : 1; // 0x000D(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_GrainJitter : 1; // 0x000D(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainIntensity : 1; // 0x000D(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainIntensityShadows : 1; // 0x000D(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainIntensityMidtones : 1; // 0x000D(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainIntensityHighlights : 1; // 0x000D(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainShadowsMax : 1; // 0x000E(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainHighlightsMin : 1; // 0x000E(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainHighlightsMax : 1; // 0x000E(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainTexelSize : 1; // 0x000E(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_FilmGrainTexture : 1; // 0x000E(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionIntensity : 1; // 0x000E(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionStaticFraction : 1; // 0x000E(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionRadius : 1; // 0x000E(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionFadeDistance : 1; // 0x000F(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionFadeRadius : 1; // 0x000F(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionDistance : 1; // 0x000F(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionRadiusInWS : 1; // 0x000F(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionPower : 1; // 0x000F(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionBias : 1; // 0x000F(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionQuality : 1; // 0x000F(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionMipBlend : 1; // 0x000F(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionMipScale : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionMipThreshold : 1; // 0x0010(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_AmbientOcclusionTemporalBlendWeight : 1; // 0x0010(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_10_3 : 5; // 0x0010(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverride_RayTracingAO : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingAOSamplesPerPixel : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingAOIntensity : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingAORadius : 1; // 0x0014(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_14_4 : 4; // 0x0014(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverride_LPVIntensity : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVDirectionalOcclusionIntensity : 1; // 0x0018(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVDirectionalOcclusionRadius : 1; // 0x0018(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVDiffuseOcclusionExponent : 1; // 0x0018(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVSpecularOcclusionExponent : 1; // 0x0018(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVDiffuseOcclusionIntensity : 1; // 0x0018(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVSpecularOcclusionIntensity : 1; // 0x0018(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVSize : 1; // 0x0018(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVSecondaryOcclusionIntensity : 1; // 0x0019(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVSecondaryBounceIntensity : 1; // 0x0019(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVGeometryVolumeBias : 1; // 0x0019(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVVplInjectionBias : 1; // 0x0019(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVEmissiveInjectionIntensity : 1; // 0x0019(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVFadeRange : 1; // 0x0019(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LPVDirectionalOcclusionFadeRange : 1; // 0x0019(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_IndirectLightingColor : 1; // 0x0019(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_IndirectLightingIntensity : 1; // 0x001A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGradingIntensity : 1; // 0x001A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ColorGradingLUT : 1; // 0x001A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldFocalDistance : 1; // 0x001A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldFstop : 1; // 0x001A(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldMinFstop : 1; // 0x001A(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldBladeCount : 1; // 0x001A(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldSensorWidth : 1; // 0x001A(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldSqueezeFactor : 1; // 0x001B(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldDepthBlurRadius : 1; // 0x001B(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldUseHairDepth : 1; // 0x001B(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldPetzvalBokeh : 1; // 0x001B(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldPetzvalBokehFalloff : 1; // 0x001B(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldPetzvalExclusionBoxExtents : 1; // 0x001B(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldPetzvalExclusionBoxRadius : 1; // 0x001B(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldAspectRatioScalar : 1; // 0x001B(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldMatteBoxFlags : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldBarrelRadius : 1; // 0x001C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldBarrelLength : 1; // 0x001C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldDepthBlurAmount : 1; // 0x001C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldFocalRegion : 1; // 0x001C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldNearTransitionRegion : 1; // 0x001C(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldFarTransitionRegion : 1; // 0x001C(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldScale : 1; // 0x001C(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldNearBlurSize : 1; // 0x001D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldFarBlurSize : 1; // 0x001D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MobileHQGaussian : 1; // 0x001D(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldOcclusion : 1; // 0x001D(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldSkyFocusDistance : 1; // 0x001D(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DepthOfFieldVignetteSize : 1; // 0x001D(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MotionBlurAmount : 1; // 0x001D(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MotionBlurMax : 1; // 0x001D(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MotionBlurTargetFPS : 1; // 0x001E(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MotionBlurPerObjectSize : 1; // 0x001E(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ScreenPercentage : 1; // 0x001E(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ReflectionMethod : 1; // 0x001E(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenReflectionQuality : 1; // 0x001E(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ScreenSpaceReflectionIntensity : 1; // 0x001E(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ScreenSpaceReflectionQuality : 1; // 0x001E(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ScreenSpaceReflectionMaxRoughness : 1; // 0x001E(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_ScreenSpaceReflectionRoughnessScale : 1; // 0x001F(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_UserFlags : 1; // 0x001F(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_1F_2 : 6; // 0x001F(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 bOverride_ReflectionsType : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingReflectionsMaxRoughness : 1; // 0x0020(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingReflectionsMaxBounces : 1; // 0x0020(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingReflectionsSamplesPerPixel : 1; // 0x0020(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingReflectionsShadows : 1; // 0x0020(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingReflectionsTranslucency : 1; // 0x0020(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_TranslucencyType : 1; // 0x0020(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyMaxRoughness : 1; // 0x0020(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyRefractionRays : 1; // 0x0021(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencySamplesPerPixel : 1; // 0x0021(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyShadows : 1; // 0x0021(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyRefraction : 1; // 0x0021(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyMaxPrimaryHitEvents : 1; // 0x0021(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyMaxSecondaryHitEvents : 1; // 0x0021(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingTranslucencyUseRayTracedRefraction : 1; // 0x0021(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_DynamicGlobalIlluminationMethod : 1; // 0x0021(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSceneLightingQuality : 1; // 0x0022(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSceneDetail : 1; // 0x0022(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSceneViewDistance : 1; // 0x0022(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSceneLightingUpdateSpeed : 1; // 0x0022(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenFinalGatherQuality : 1; // 0x0022(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenFinalGatherLightingUpdateSpeed : 1; // 0x0022(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenFinalGatherScreenTraces : 1; // 0x0022(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenMaxTraceDistance : 1; // 0x0022(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenDiffuseColorBoost : 1; // 0x0023(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSkylightLeaking : 1; // 0x0023(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenSkylightLeakingTint : 1; // 0x0023(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenFullSkylightLeakingDistance : 1; // 0x0023(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_23_4 : 4; // 0x0023(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 bOverride_LumenRayLightingMode : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenReflectionsScreenTraces : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenFrontLayerTranslucencyReflections : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_24_3 : 5; // 0x0024(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverride_LumenMaxRoughnessToTraceReflections : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenMaxReflectionBounces : 1; // 0x0028(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_LumenMaxRefractionBounces : 1; // 0x0028(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_28_3 : 5; // 0x0028(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverride_LumenSurfaceCacheResolution : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_2C_1 : 7; // 0x002C(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverride_RayTracingGI : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingGIMaxBounces : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_RayTracingGISamplesPerPixel : 1; // 0x0030(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingMaxBounces : 1; // 0x0030(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingSamplesPerPixel : 1; // 0x0030(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingMaxPathIntensity : 1; // 0x0030(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingEnableEmissiveMaterials : 1; // 0x0030(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingEnableReferenceDOF : 1; // 0x0030(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingEnableReferenceAtmosphere : 1; // 0x0031(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingEnableDenoiser : 1; // 0x0031(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeEmissive : 1; // 0x0031(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeDiffuse : 1; // 0x0031(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeIndirectDiffuse : 1; // 0x0031(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeSpecular : 1; // 0x0031(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeIndirectSpecular : 1; // 0x0031(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeVolume : 1; // 0x0031(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_PathTracingIncludeIndirectVolume : 1; // 0x0032(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_32_1 : 7; // 0x0032(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_33[0x1]; // 0x0033(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bMobileHQGaussian : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EBloomMethod BloomMethod; // 0x0035(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAutoExposureMethod AutoExposureMethod; // 0x0036(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETemperatureMethod TemperatureType; // 0x0037(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteTemp; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WhiteTint; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturation; // 0x0040(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrast; // 0x0060(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGamma; // 0x0080(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGain; // 0x00A0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffset; // 0x00C0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationShadows; // 0x00E0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastShadows; // 0x0100(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaShadows; // 0x0120(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainShadows; // 0x0140(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetShadows; // 0x0160(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationMidtones; // 0x0180(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastMidtones; // 0x01A0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaMidtones; // 0x01C0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainMidtones; // 0x01E0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetMidtones; // 0x0200(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorSaturationHighlights; // 0x0220(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorContrastHighlights; // 0x0240(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGammaHighlights; // 0x0260(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorGainHighlights; // 0x0280(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorOffsetHighlights; // 0x02A0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionHighlightsMin; // 0x02C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionHighlightsMax; // 0x02C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorCorrectionShadowsMax; // 0x02C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlueCorrection; // 0x02CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExpandGamut; // 0x02D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ToneCurveAmount; // 0x02D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmSlope; // 0x02D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmToe; // 0x02DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmShoulder; // 0x02E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmBlackClip; // 0x02E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmWhiteClip; // 0x02E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SceneColorTint; // 0x02EC(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SceneFringeIntensity; // 0x02FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ChromaticAberrationStartOffset; // 0x0300(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomIntensity; // 0x0304(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomThreshold; // 0x0308(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomSizeScale; // 0x030C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom1Size; // 0x0310(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom2Size; // 0x0314(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom3Size; // 0x0318(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom4Size; // 0x031C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom5Size; // 0x0320(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bloom6Size; // 0x0324(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom1Tint; // 0x0328(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom2Tint; // 0x0338(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom3Tint; // 0x0348(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom4Tint; // 0x0358(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom5Tint; // 0x0368(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Bloom6Tint; // 0x0378(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionScatterDispersion; // 0x0388(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionSize; // 0x038C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* BloomConvolutionTexture; // 0x0390(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D BloomConvolutionCenterUV; // 0x0398(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMin; // 0x03A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMax; // 0x03AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionPreFilterMult; // 0x03B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomConvolutionBufferScale; // 0x03B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* BloomDirtMask; // 0x03B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BloomDirtMaskIntensity; // 0x03C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BloomDirtMaskTint; // 0x03C4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDynamicGlobalIlluminationMethod DynamicGlobalIlluminationMethod; // 0x03D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D5[0x3]; // 0x03D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor IndirectLightingColor; // 0x03D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float IndirectLightingIntensity; // 0x03E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELumenRayLightingModeOverride LumenRayLightingMode; // 0x03EC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3ED[0x3]; // 0x03ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LumenSceneLightingQuality; // 0x03F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneDetail; // 0x03F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneViewDistance; // 0x03F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSceneLightingUpdateSpeed; // 0x03FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFinalGatherQuality; // 0x0400(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFinalGatherLightingUpdateSpeed; // 0x0404(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LumenFinalGatherScreenTraces : 1; // 0x0408(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_409[0x3]; // 0x0409(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LumenMaxTraceDistance; // 0x040C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenDiffuseColorBoost; // 0x0410(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSkylightLeaking; // 0x0414(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LumenSkylightLeakingTint; // 0x0418(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenFullSkylightLeakingDistance; // 0x0428(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LumenSurfaceCacheResolution; // 0x042C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReflectionMethod ReflectionMethod; // 0x0430(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReflectionsType ReflectionsType; // 0x0431(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_432[0x2]; // 0x0432(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float LumenReflectionQuality; // 0x0434(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 LumenReflectionsScreenTraces : 1; // 0x0438(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 LumenFrontLayerTranslucencyReflections : 1; // 0x0438(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_439[0x3]; // 0x0439(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LumenMaxRoughnessToTraceReflections; // 0x043C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LumenMaxReflectionBounces; // 0x0440(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LumenMaxRefractionBounces; // 0x0444(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenSpaceReflectionIntensity; // 0x0448(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenSpaceReflectionQuality; // 0x044C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenSpaceReflectionMaxRoughness; // 0x0450(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bMegaLights : 1; // 0x0454(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_455[0x3]; // 0x0455(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor AmbientCubemapTint; // 0x0458(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientCubemapIntensity; // 0x0468(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_46C[0x4]; // 0x046C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UTextureCube* AmbientCubemap; // 0x0470(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraShutterSpeed; // 0x0478(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraISO; // 0x047C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFstop; // 0x0480(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldMinFstop; // 0x0484(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DepthOfFieldBladeCount; // 0x0488(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureBias; // 0x048C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureBiasBackup; // 0x0490(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_AutoExposureBiasBackup : 1; // 0x0494(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 BitPad_494_1 : 7; // 0x0494(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ]) uint8 Pad_495[0x3]; // 0x0495(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 AutoExposureApplyPhysicalCameraExposure : 1; // 0x0498(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_499[0x7]; // 0x0499(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* AutoExposureBiasCurve; // 0x04A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* AutoExposureMeterMask; // 0x04A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureLowPercent; // 0x04B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureHighPercent; // 0x04B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureMinBrightness; // 0x04B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureMaxBrightness; // 0x04BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureSpeedUp; // 0x04C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureSpeedDown; // 0x04C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMin; // 0x04C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HistogramLogMax; // 0x04CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AutoExposureCalibrationConstant; // 0x04D0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELocalExposureMethod LocalExposureMethod; // 0x04D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4D5[0x3]; // 0x04D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float LocalExposureContrastScale; // 0x04D8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureHighlightContrastScale; // 0x04DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureShadowContrastScale; // 0x04E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4E4[0x4]; // 0x04E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* LocalExposureHighlightContrastCurve; // 0x04E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* LocalExposureShadowContrastCurve; // 0x04F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureHighlightThreshold; // 0x04F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureShadowThreshold; // 0x04FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureDetailStrength; // 0x0500(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureBlurredLuminanceBlend; // 0x0504(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureBlurredLuminanceKernelSizePercent; // 0x0508(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureHighlightThresholdStrength; // 0x050C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureShadowThresholdStrength; // 0x0510(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LocalExposureMiddleGreyBias; // 0x0514(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareIntensity; // 0x0518(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LensFlareTint; // 0x051C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareBokehSize; // 0x052C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LensFlareThreshold; // 0x0530(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_534[0x4]; // 0x0534(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture* LensFlareBokehShape; // 0x0538(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor LensFlareTints[0x8]; // 0x0540(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VignetteIntensity; // 0x05C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Sharpen; // 0x05C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GrainJitter; // 0x05C8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GrainIntensity; // 0x05CC(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensity; // 0x05D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityShadows; // 0x05D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityMidtones; // 0x05D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainIntensityHighlights; // 0x05DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainShadowsMax; // 0x05E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainHighlightsMin; // 0x05E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainHighlightsMax; // 0x05E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FilmGrainTexelSize; // 0x05EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* FilmGrainTexture; // 0x05F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionIntensity; // 0x05F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionStaticFraction; // 0x05FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionRadius; // 0x0600(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 AmbientOcclusionRadiusInWS : 1; // 0x0604(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_605[0x3]; // 0x0605(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AmbientOcclusionFadeDistance; // 0x0608(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionFadeRadius; // 0x060C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionDistance; // 0x0610(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionPower; // 0x0614(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionBias; // 0x0618(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionQuality; // 0x061C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipBlend; // 0x0620(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipScale; // 0x0624(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionMipThreshold; // 0x0628(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AmbientOcclusionTemporalBlendWeight; // 0x062C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 RayTracingAO : 1; // 0x0630(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_631[0x3]; // 0x0631(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 RayTracingAOSamplesPerPixel; // 0x0634(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayTracingAOIntensity; // 0x0638(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayTracingAORadius; // 0x063C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ColorGradingIntensity; // 0x0640(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_644[0x4]; // 0x0644(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture* ColorGradingLUT; // 0x0648(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSensorWidth; // 0x0650(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSqueezeFactor; // 0x0654(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFocalDistance; // 0x0658(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldDepthBlurAmount; // 0x065C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldDepthBlurRadius; // 0x0660(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DepthOfFieldUseHairDepth : 1; // 0x0664(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_665[0x3]; // 0x0665(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DepthOfFieldPetzvalBokeh; // 0x0668(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldPetzvalBokehFalloff; // 0x066C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2f DepthOfFieldPetzvalExclusionBoxExtents; // 0x0670(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldPetzvalExclusionBoxRadius; // 0x0678(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldAspectRatioScalar; // 0x067C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldBarrelRadius; // 0x0680(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldBarrelLength; // 0x0684(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMatteBoxFlag DepthOfFieldMatteBoxFlags[0x3]; // 0x0688(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic) float DepthOfFieldFocalRegion; // 0x06AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldNearTransitionRegion; // 0x06B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFarTransitionRegion; // 0x06B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldScale; // 0x06B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldNearBlurSize; // 0x06BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldFarBlurSize; // 0x06C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldOcclusion; // 0x06C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldSkyFocusDistance; // 0x06C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DepthOfFieldVignetteSize; // 0x06CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurAmount; // 0x06D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurMax; // 0x06D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MotionBlurTargetFPS; // 0x06D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MotionBlurPerObjectSize; // 0x06DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVIntensity; // 0x06E0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVVplInjectionBias; // 0x06E4(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSize; // 0x06E8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSecondaryOcclusionIntensity; // 0x06EC(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSecondaryBounceIntensity; // 0x06F0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVGeometryVolumeBias; // 0x06F4(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVEmissiveInjectionIntensity; // 0x06F8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionIntensity; // 0x06FC(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionRadius; // 0x0700(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDiffuseOcclusionExponent; // 0x0704(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSpecularOcclusionExponent; // 0x0708(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDiffuseOcclusionIntensity; // 0x070C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVSpecularOcclusionIntensity; // 0x0710(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETranslucencyType TranslucencyType; // 0x0714(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_715[0x3]; // 0x0715(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RayTracingTranslucencyMaxRoughness; // 0x0718(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencyRefractionRays; // 0x071C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencySamplesPerPixel; // 0x0720(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencyMaxPrimaryHitEvents; // 0x0724(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RayTracingTranslucencyMaxSecondaryHitEvents; // 0x0728(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReflectedAndRefractedRayTracedShadows RayTracingTranslucencyShadows; // 0x072C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 RayTracingTranslucencyRefraction : 1; // 0x072D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 RayTracingTranslucencyUseRayTracedRefraction : 1; // 0x072D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_72E[0x2]; // 0x072E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 PathTracingMaxBounces; // 0x0730(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PathTracingSamplesPerPixel; // 0x0734(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PathTracingMaxPathIntensity; // 0x0738(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 PathTracingEnableEmissiveMaterials : 1; // 0x073C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingEnableReferenceDOF : 1; // 0x073C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingEnableReferenceAtmosphere : 1; // 0x073C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingEnableDenoiser : 1; // 0x073C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeEmissive : 1; // 0x073C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeDiffuse : 1; // 0x073C(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeIndirectDiffuse : 1; // 0x073C(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeSpecular : 1; // 0x073C(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeIndirectSpecular : 1; // 0x073D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeVolume : 1; // 0x073D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 PathTracingIncludeIndirectVolume : 1; // 0x073D(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_73E[0x2]; // 0x073E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float LPVFadeRange; // 0x0740(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPVDirectionalOcclusionFadeRange; // 0x0744(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ScreenPercentage; // 0x0748(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UserFlags; // 0x074C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FWeightedBlendables WeightedBlendables; // 0x0750(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPostProcessSettings; // ScriptStruct Engine.MinimalViewInfo // 0x08C0 (0x08C0 - 0x0000) struct FMinimalViewInfo final { public: struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float FOV; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredFOV; // 0x0034(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FirstPersonFOV; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FirstPersonScale; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrthoWidth; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoCalculateOrthoPlanes; // 0x0044(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AutoPlaneShift; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUpdateOrthoPlanes; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseCameraHeightAsViewTarget; // 0x004D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4E[0x2]; // 0x004E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float OrthoNearClipPlane; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OrthoFarClipPlane; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerspectiveNearClipPlane; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AspectRatio; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bConstrainAspectRatio : 1; // 0x0068(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseFirstPersonParameters : 1; // 0x0068(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseFieldOfViewForLOD : 1; // 0x0068(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) ECameraProjectionMode ProjectionMode; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PostProcessBlendWeight; // 0x0070(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0xC]; // 0x0074(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FPostProcessSettings PostProcessSettings; // 0x0080(0x0760)(BlueprintVisible, NativeAccessSpecifierPublic) struct FVector2D OffCenterProjectionOffset; // 0x07E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7F0[0x70]; // 0x07F0(0x0070)(Fixing Size After Last Property [ Dumper-7 ]) float OverscanResolutionFraction; // 0x0860(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CropFraction; // 0x0864(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_868[0x8]; // 0x0868(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector4f AsymmetricCropFraction; // 0x0870(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_880[0x40]; // 0x0880(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMinimalViewInfo; // ScriptStruct Engine.TViewTarget // 0x08E0 (0x08E0 - 0x0000) struct FTViewTarget final { public: class AActor* Target; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMinimalViewInfo POV; // 0x0010(0x08C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class APlayerState* PlayerState; // 0x08D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_8D8[0x8]; // 0x08D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTViewTarget; // ScriptStruct Engine.PerBoneBlendWeights // 0x0010 (0x0010 - 0x0000) struct FPerBoneBlendWeights final { public: TArray BoneBlendWeights; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPerBoneBlendWeights; // ScriptStruct Engine.UniqueNetIdReplNetSerializerNameStruct // 0x0008 (0x0008 - 0x0000) struct FUniqueNetIdReplNetSerializerNameStruct final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerNameStruct; // ScriptStruct Engine.AnimNotifyEvent // 0x0088 (0x00B8 - 0x0030) struct FAnimNotifyEvent final : public FAnimLinkableElement { public: float TriggerTimeOffset; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndTriggerTimeOffset; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TriggerWeightThreshold; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NotifyName; // 0x003C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimNotify* Notify; // 0x0048(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimNotifyState* NotifyStateClass; // 0x0050(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Duration; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FAnimLinkableElement EndLink; // 0x0060(0x0030)(NativeAccessSpecifierPublic) bool bConvertedFromBranchingPoint; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMontageNotifyTickType MontageTickType; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_92[0x2]; // 0x0092(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float NotifyTriggerChance; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENotifyFilterType NotifyFilterType; // 0x0098(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_99[0x3]; // 0x0099(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NotifyFilterLOD; // 0x009C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCanBeFilteredViaRequest; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTriggerOnDedicatedServer; // 0x00A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTriggerOnFollower; // 0x00A2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A3[0x1]; // 0x00A3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 TrackIndex; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A8[0x10]; // 0x00A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNotifyEvent; // ScriptStruct Engine.CompressedRichCurve // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FCompressedRichCurve final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCompressedRichCurve; // ScriptStruct Engine.AnimNotifyTrack // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FAnimNotifyTrack final { public: class FName TrackName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor TrackColor; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x20]; // 0x0018(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNotifyTrack; // ScriptStruct Engine.MaterialInstanceCachedData // 0x0010 (0x0010 - 0x0000) struct FMaterialInstanceCachedData final { public: TArray ParentLayerIndexRemap; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialInstanceCachedData; // ScriptStruct Engine.MarkerSyncData // 0x0020 (0x0020 - 0x0000) struct FMarkerSyncData final { public: TArray AuthoredSyncMarkers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMarkerSyncData; // ScriptStruct Engine.AnimationCurveData // 0x0020 (0x0020 - 0x0000) struct FAnimationCurveData final { public: TArray FloatCurves; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TArray TransformCurves; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationCurveData; // ScriptStruct Engine.TrackToSkeletonMap // 0x0004 (0x0004 - 0x0000) struct FTrackToSkeletonMap final { public: int32 BoneTreeIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTrackToSkeletonMap; // ScriptStruct Engine.RawAnimSequenceTrack // 0x0030 (0x0030 - 0x0000) struct FRawAnimSequenceTrack final { public: TArray PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray RotKeys; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScaleKeys; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRawAnimSequenceTrack; // ScriptStruct Engine.LinearConstraint // 0x0008 (0x001C - 0x0014) struct FLinearConstraint final : public FConstraintBaseParams { public: float Limit; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinearConstraintMotion XMotion; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinearConstraintMotion YMotion; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELinearConstraintMotion ZMotion; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLinearConstraint; // ScriptStruct Engine.ConeConstraint // 0x000C (0x0020 - 0x0014) struct FConeConstraint final : public FConstraintBaseParams { public: float Swing1LimitDegrees; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Swing2LimitDegrees; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAngularConstraintMotion Swing1Motion; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAngularConstraintMotion Swing2Motion; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConeConstraint; // ScriptStruct Engine.AngularDriveConstraint // 0x0068 (0x0068 - 0x0000) struct FAngularDriveConstraint final { public: struct FConstraintDrive TwistDrive; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive SwingDrive; // 0x0010(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConstraintDrive SlerpDrive; // 0x0020(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FRotator OrientationTarget; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector AngularVelocityTarget; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAngularDriveMode AngularDriveMode; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAccelerationMode; // 0x0061(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAngularDriveConstraint; // ScriptStruct Engine.ConstraintProfileProperties // 0x0160 (0x0160 - 0x0000) struct FConstraintProfileProperties final { public: float ProjectionLinearTolerance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionAngularTolerance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionLinearAlpha; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ProjectionAngularAlpha; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShockPropagationAlpha; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearBreakThreshold; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearPlasticityThreshold; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularBreakThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularPlasticityThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactTransferScale; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearConstraint LinearLimit; // 0x0028(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FConeConstraint ConeLimit; // 0x0044(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FTwistConstraint TwistLimit; // 0x0064(0x001C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 bDisableCollision : 1; // 0x0080(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bParentDominates : 1; // 0x0080(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableShockPropagation : 1; // 0x0080(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableProjection : 1; // 0x0080(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableMassConditioning : 1; // 0x0080(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseLinearJointSolver : 1; // 0x0080(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAngularBreakable : 1; // 0x0080(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAngularPlasticity : 1; // 0x0080(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLinearBreakable : 1; // 0x0081(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLinearPlasticity : 1; // 0x0081(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_82[0x6]; // 0x0082(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearDriveConstraint LinearDrive; // 0x0088(0x0068)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FAngularDriveConstraint AngularDrive; // 0x00F0(0x0068)(Edit, NoDestructor, NativeAccessSpecifierPublic) EConstraintPlasticityType LinearPlasticityType; // 0x0158(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_159[0x7]; // 0x0159(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraintProfileProperties; // ScriptStruct Engine.PhysicsConstraintProfileHandle // 0x0168 (0x0168 - 0x0000) struct FPhysicsConstraintProfileHandle final { public: struct FConstraintProfileProperties ProfileProperties; // 0x0000(0x0160)(NoDestructor, NativeAccessSpecifierPublic) class FName ProfileName; // 0x0160(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicsConstraintProfileHandle; // ScriptStruct Engine.ConstrainComponentPropName // 0x0008 (0x0008 - 0x0000) struct FConstrainComponentPropName final { public: class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FConstrainComponentPropName; // ScriptStruct Engine.AssetManagerRedirect // 0x0020 (0x0020 - 0x0000) struct FAssetManagerRedirect final { public: class FString Old; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString New; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAssetManagerRedirect; // ScriptStruct Engine.RuntimeVirtualTextureParameterValue // 0x0028 (0x0028 - 0x0000) struct FRuntimeVirtualTextureParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URuntimeVirtualTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimeVirtualTextureParameterValue; // ScriptStruct Engine.CustomInput // 0x0030 (0x0030 - 0x0000) struct FCustomInput final { public: class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomInput; // ScriptStruct Engine.PrimaryAssetRules // 0x000C (0x000C - 0x0000) struct FPrimaryAssetRules final { public: int32 Priority; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ChunkId; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyRecursively; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPrimaryAssetCookRule CookRule; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPrimaryAssetRules; // ScriptStruct Engine.PrimaryAssetRulesOverride // 0x001C (0x001C - 0x0000) struct FPrimaryAssetRulesOverride final { public: struct FPrimaryAssetId PrimaryAssetId; // 0x0000(0x0010)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPrimaryAssetRules Rules; // 0x0010(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPrimaryAssetRulesOverride; // ScriptStruct Engine.MaterialTextureInfo // 0x0010 (0x0010 - 0x0000) struct FMaterialTextureInfo final { public: float SamplingScale; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UVChannelIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TextureName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialTextureInfo; // ScriptStruct Engine.PrimaryAssetRulesCustomOverride // 0x0038 (0x0038 - 0x0000) struct FPrimaryAssetRulesCustomOverride final { public: struct FPrimaryAssetType PrimaryAssetType; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath FilterDirectory; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString FilterString; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPrimaryAssetRules Rules; // 0x0028(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPrimaryAssetRulesCustomOverride; // ScriptStruct Engine.WorldPartitionHLODDestructionTag // 0x0010 (0x0010 - 0x0000) struct FWorldPartitionHLODDestructionTag final { public: class UWorldPartitionDestructibleHLODComponent* HLODDestructionComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ActorIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionHLODDestructionTag; // ScriptStruct Engine.DepthFieldGlowInfo // 0x0038 (0x0038 - 0x0000) struct FDepthFieldGlowInfo final { public: uint8 bEnableGlow : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor GlowColor; // 0x0004(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D GlowOuterRadius; // 0x0018(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D GlowInnerRadius; // 0x0028(0x0010)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDepthFieldGlowInfo; // ScriptStruct Engine.FontRenderInfo // 0x0040 (0x0040 - 0x0000) struct FFontRenderInfo final { public: uint8 bClipText : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableShadow : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FDepthFieldGlowInfo GlowInfo; // 0x0008(0x0038)(BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFontRenderInfo; // ScriptStruct Engine.AudioCookOutputs // 0x0028 (0x0028 - 0x0000) struct FAudioCookOutputs final { public: uint32 ID; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Version; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumChannels; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SampleRate; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 NumFrames; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray EncodedData; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioCookOutputs; // ScriptStruct Engine.BlendSpaceBlendProfile // 0x0010 (0x0010 - 0x0000) struct FBlendSpaceBlendProfile final { public: class UBlendProfile* BlendProfile; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TargetWeightInterpolationSpeedPerSec; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendSpaceBlendProfile; // ScriptStruct Engine.ActorDesc // 0x00B0 (0x00B0 - 0x0000) struct FActorDesc final { public: struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf NativeClass; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoftObjectPath Class; // 0x0018(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Label; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox Bounds; // 0x0048(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RuntimeGrid; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSpatiallyLoaded; // 0x0088(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bActorIsEditorOnly; // 0x0089(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8A[0x2]; // 0x008A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName ActorPackage; // 0x008C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ActorPath; // 0x0094(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayerAssets; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorDesc; // ScriptStruct Engine.InterpolationParameter // 0x0010 (0x0010 - 0x0000) struct FInterpolationParameter final { public: float InterpolationTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DampingRatio; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFilterInterpolationType InterpolationType; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInterpolationParameter; // ScriptStruct Engine.TextureParameterValue // 0x0028 (0x0028 - 0x0000) struct FTextureParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextureParameterValue; // ScriptStruct Engine.BlendParameter // 0x0020 (0x0020 - 0x0000) struct FBlendParameter final { public: class FString DisplayName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Min; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Max; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GridNum; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSnapToGrid; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWrapInput; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendParameter; // ScriptStruct Engine.ColorGradePerRangeSettings // 0x00A0 (0x00A0 - 0x0000) struct FColorGradePerRangeSettings final { public: struct FVector4 Saturation; // 0x0000(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Contrast; // 0x0020(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Gamma; // 0x0040(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Gain; // 0x0060(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 Offset; // 0x0080(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FColorGradePerRangeSettings; // ScriptStruct Engine.BlendSample // 0x0028 (0x0028 - 0x0000) struct FBlendSample final { public: class UAnimSequence* Animation; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SampleValue; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RateScale; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendSample; // ScriptStruct Engine.CollectionParameterBase // 0x0018 (0x0018 - 0x0000) struct FCollectionParameterBase { public: class FName ParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ID; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollectionParameterBase; // ScriptStruct Engine.CollectionVectorParameter // 0x0010 (0x0028 - 0x0018) struct FCollectionVectorParameter final : public FCollectionParameterBase { public: struct FLinearColor DefaultValue; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollectionVectorParameter; // ScriptStruct Engine.MaterialExternalCodeEnvironmentDefine // 0x000C (0x000C - 0x0000) struct FMaterialExternalCodeEnvironmentDefine final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialShaderFrequency ShaderFrequency; // 0x0008(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialExternalCodeEnvironmentDefine; // ScriptStruct Engine.BlendSpaceSegment // 0x0010 (0x0010 - 0x0000) struct FBlendSpaceSegment final { public: int32 SampleIndices[0x2]; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Vertices[0x2]; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlendSpaceSegment; // ScriptStruct Engine.MaterialExpressionCollection // 0x0030 (0x0030 - 0x0000) struct FMaterialExpressionCollection final { public: TArray Expressions; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray EditorComments; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) class UMaterialExpression* ExpressionExecBegin; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialExpression* ExpressionExecEnd; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialExpressionCollection; // ScriptStruct Engine.BlendSpaceData // 0x0020 (0x0020 - 0x0000) struct FBlendSpaceData final { public: TArray Segments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Triangles; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlendSpaceData; // ScriptStruct Engine.WorldPartitionPerWorldSettings // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionPerWorldSettings final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionPerWorldSettings; // ScriptStruct Engine.EditorElement // 0x0018 (0x0018 - 0x0000) struct FEditorElement final { public: int32 Indices[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Weights[0x3]; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEditorElement; // ScriptStruct Engine.AnimBankItem // 0x0010 (0x0010 - 0x0000) struct FAnimBankItem final { public: class UAnimBank* BankAsset; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SequenceIndex; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimBankItem; // ScriptStruct Engine.SkinnedMeshComponentDescriptorBase // 0x0078 (0x0078 - 0x0000) struct FSkinnedMeshComponentDescriptorBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint32 Hash; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EComponentMobility Mobility; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ComponentClass; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceMinDrawDistance; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceStartCullDistance; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceEndCullDistance; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastShadow : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastDynamicShadow : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastStaticShadow : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastVolumetricTranslucentShadow : 1; // 0x0024(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastContactShadow : 1; // 0x0024(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSelfShadowOnly : 1; // 0x0024(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastFarShadow : 1; // 0x0024(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastInsetShadow : 1; // 0x0024(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastCinematicShadow : 1; // 0x0025(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastShadowAsTwoSided : 1; // 0x0025(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) bool bVisibleInRayTracing; // 0x0026(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAffectDynamicIndirectLighting; // 0x0027(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAffectDistanceFieldLighting; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FBox PrimitiveBoundsOverride; // 0x0030(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInstanceDataGPUOnly; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NumInstancesGPUOnly; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumCustomDataFloatsGPUOnly; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkinnedMeshComponentDescriptorBase; // ScriptStruct Engine.SkinnedMeshComponentDescriptor // 0x0018 (0x0090 - 0x0078) struct FSkinnedMeshComponentDescriptor : public FSkinnedMeshComponentDescriptorBase { public: class USkinnedAsset* SkinnedAsset; // 0x0078(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BankItems; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkinnedMeshComponentDescriptor; // ScriptStruct Engine.HLODSkinnedMeshComponentDescriptor // 0x0000 (0x0090 - 0x0090) struct FHLODSkinnedMeshComponentDescriptor final : public FSkinnedMeshComponentDescriptor { }; DUMPER7_ASSERTS_FHLODSkinnedMeshComponentDescriptor; // ScriptStruct Engine.GridBlendSample // 0x001C (0x001C - 0x0000) struct FGridBlendSample final { public: struct FEditorElement GridElement; // 0x0000(0x0018)(NoDestructor, NativeAccessSpecifierPublic) float BlendWeight; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGridBlendSample; // ScriptStruct Engine.MaterialCachedTexturesSamplingInfo // 0x0010 (0x0010 - 0x0000) struct FMaterialCachedTexturesSamplingInfo final { public: TArray TextureSamplingInfos; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedTexturesSamplingInfo; // ScriptStruct Engine.BlueprintMacroCosmeticInfo // 0x0001 (0x0001 - 0x0000) struct FBlueprintMacroCosmeticInfo final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlueprintMacroCosmeticInfo; // ScriptStruct Engine.SimpleMemberReference // 0x0020 (0x0020 - 0x0000) struct FSimpleMemberReference final { public: class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MemberName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid MemberGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSimpleMemberReference; // ScriptStruct Engine.EdGraphTerminalType // 0x001C (0x001C - 0x0000) struct FEdGraphTerminalType final { public: class FName TerminalCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TerminalSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr TerminalSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsConst; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsWeakPointer; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTerminalIsUObjectWrapper; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEdGraphTerminalType; // ScriptStruct Engine.EdGraphPinType // 0x0058 (0x0058 - 0x0000) struct FEdGraphPinType final { public: class FName PinCategory; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName PinSubCategory; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr PinSubCategoryObject; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSimpleMemberReference PinSubCategoryMemberReference; // 0x0018(0x0020)(NoDestructor, NativeAccessSpecifierPublic) struct FEdGraphTerminalType PinValueType; // 0x0038(0x001C)(NoDestructor, NativeAccessSpecifierPublic) EPinContainerType ContainerType; // 0x0054(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsArray : 1; // 0x0055(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 bIsReference : 1; // 0x0055(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsConst : 1; // 0x0055(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsWeakPointer : 1; // 0x0055(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsUObjectWrapper : 1; // 0x0055(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSerializeAsSinglePrecisionFloat : 1; // 0x0055(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_56[0x2]; // 0x0056(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEdGraphPinType; // ScriptStruct Engine.BPVariableDescription // 0x00C8 (0x00C8 - 0x0000) struct FBPVariableDescription final { public: class FName VarName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid VarGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEdGraphPinType VarType; // 0x0018(0x0058)(Edit, NoDestructor, NativeAccessSpecifierPublic) class FString FriendlyName; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText Category; // 0x0080(0x0010)(Edit, NativeAccessSpecifierPublic) uint64 PropertyFlags; // 0x0090(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RepNotifyFunc; // 0x0098(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELifetimeCondition ReplicationCondition; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray MetaDataArray; // 0x00A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) class FString DefaultValue; // 0x00B8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBPVariableDescription; // ScriptStruct Engine.FunctionExpressionInput // 0x0040 (0x0040 - 0x0000) struct FFunctionExpressionInput final { public: class UMaterialExpressionFunctionInput* ExpressionInput; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionInputId; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionInput Input; // 0x0018(0x0028)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFunctionExpressionInput; // ScriptStruct Engine.RootMotionSourceGroupNetSerializerConfig // 0x0000 (0x0028 - 0x0028) struct FRootMotionSourceGroupNetSerializerConfig final : public FPolymorphicArrayStructNetSerializerConfig { }; DUMPER7_ASSERTS_FRootMotionSourceGroupNetSerializerConfig; // ScriptStruct Engine.MeshApproximationSettings // 0x0128 (0x0128 - 0x0000) struct FMeshApproximationSettings final { public: EMeshApproximationType OutputType; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ApproximationAccuracy; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ClampVoxelDimension; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAttemptAutoThickening; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TargetMinThicknessMultiplier; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIgnoreTinyParts; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TinyPartSizeMultiplier; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshApproximationBaseCappingType BaseCapping; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float WindingThreshold; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFillGaps; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float GapDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOccludedGeometryFilteringPolicy OcclusionMethod; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOccludeFromBottom; // 0x002D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshApproximationSimplificationPolicy SimplifyMethod; // 0x002E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2F[0x1]; // 0x002F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 TargetTriCount; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TrianglesPerM; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GeometricDeviation; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshApproximationGroundPlaneClippingPolicy GroundClipping; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float GroundClippingZHeight; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEstimateHardNormals; // 0x0044(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float HardNormalAngle; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshApproximationUVGenerationPolicy UVGenerationMethod; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 InitialPatchCount; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurvatureAlignment; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MergingThreshold; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngleDeviation; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bGenerateNaniteEnabledMesh; // 0x0060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENaniteFallbackTarget NaniteFallbackTarget; // 0x0061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float NaniteFallbackPercentTriangles; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NaniteFallbackRelativeError; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSupportRayTracing; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowDistanceField; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 MultiSamplingAA; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 RenderCaptureResolution; // 0x0074(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings MaterialSettings; // 0x0078(0x00A0)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float CaptureFieldOfView; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearPlaneDist; // 0x011C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseRenderLODMeshes; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableSimplifyPrePass; // 0x0121(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableParallelBaking; // 0x0122(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPrintDebugMessages; // 0x0123(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEmitFullDebugMesh; // 0x0124(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_125[0x3]; // 0x0125(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMeshApproximationSettings; // ScriptStruct Engine.BPInterfaceDescription // 0x0018 (0x0018 - 0x0000) struct FBPInterfaceDescription final { public: TSubclassOf Interface; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Graphs; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBPInterfaceDescription; // ScriptStruct Engine.EditedDocumentInfo // 0x0038 (0x0038 - 0x0000) struct FEditedDocumentInfo final { public: struct FSoftObjectPath EditedObjectPath; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDeprecateSlateVector2D SavedViewOffset; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SavedZoomAmount; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* EditedObject; // 0x0030(0x0008)(ZeroConstructor, Deprecated, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FEditedDocumentInfo; // ScriptStruct Engine.BlueprintInputDelegateBinding // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FBlueprintInputDelegateBinding { public: uint8 bConsumeInput : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bExecuteWhenPaused : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideParentBinding : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlueprintInputDelegateBinding; // ScriptStruct Engine.BlueprintInputAxisDelegateBinding // 0x0010 (0x0014 - 0x0004) struct FBlueprintInputAxisDelegateBinding final : public FBlueprintInputDelegateBinding { public: class FName InputAxisName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintInputAxisDelegateBinding; // ScriptStruct Engine.StaticComponentMaskValue // 0x0004 (0x0004 - 0x0000) struct FStaticComponentMaskValue final { public: bool R; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool G; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool B; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool A; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticComponentMaskValue; // ScriptStruct Engine.BPEditorBookmarkNode // 0x0030 (0x0030 - 0x0000) struct FBPEditorBookmarkNode final { public: struct FGuid NodeGuid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ParentGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x0020(0x0010)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBPEditorBookmarkNode; // ScriptStruct Engine.BookmarkBaseJumpToSettings // 0x0001 (0x0001 - 0x0000) struct FBookmarkBaseJumpToSettings { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBookmarkBaseJumpToSettings; // ScriptStruct Engine.NonBlendableQuaternionAnimationAttribute // 0x0000 (0x0020 - 0x0020) struct FNonBlendableQuaternionAnimationAttribute final : public FQuaternionAnimationAttribute { }; DUMPER7_ASSERTS_FNonBlendableQuaternionAnimationAttribute; // ScriptStruct Engine.NonBlendableVectorAnimationAttribute // 0x0000 (0x0018 - 0x0018) struct FNonBlendableVectorAnimationAttribute final : public FVectorAnimationAttribute { }; DUMPER7_ASSERTS_FNonBlendableVectorAnimationAttribute; // ScriptStruct Engine.NetworkPhysicsSettingsResimulationErrorCorrection // 0x0014 (0x0014 - 0x0000) struct FNetworkPhysicsSettingsResimulationErrorCorrection final { public: uint8 bOverrideResimErrorInterpolationSettings : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimErrorCorrectionDuration; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResimErrorMaximumDistanceBeforeSnapping; // 0x0008(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResimErrorMaximumDesyncTimeBeforeSnapping; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResimErrorDirectionalDecayMultiplier; // 0x0010(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetworkPhysicsSettingsResimulationErrorCorrection; // ScriptStruct Engine.NonBlendableTransformAnimationAttribute // 0x0000 (0x0060 - 0x0060) struct FNonBlendableTransformAnimationAttribute final : public FTransformAnimationAttribute { }; DUMPER7_ASSERTS_FNonBlendableTransformAnimationAttribute; // ScriptStruct Engine.MLLevelSetModelAndBonesBinningInfo // 0x00E8 (0x00F0 - 0x0008) struct FMLLevelSetModelAndBonesBinningInfo final : public FTableRowBase { public: class FString ParentBoneName; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ActiveBoneNames; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString MLModelInferenceInfoDataTablePath; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString MLModelInferenceInfoDataTableIndex; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString MLModelInferenceForIncorrectZoneInfoDataTableIndex; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray NumberOfRotationComponentsPerBone; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray RotationComponentIndexes; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) double SignedDistanceScaling; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray DebugGridResolution; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ReferenceBoneRotations; // 0x0090(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray ReferenceBoneTranslations; // 0x00A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TrainingGridOrigin; // 0x00B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TrainingGridAxisX; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TrainingGridAxisY; // 0x00D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray TrainingGridAxisZ; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMLLevelSetModelAndBonesBinningInfo; // ScriptStruct Engine.NonBlendableIntegerAnimationAttribute // 0x0000 (0x0004 - 0x0004) struct FNonBlendableIntegerAnimationAttribute final : public FIntegerAnimationAttribute { }; DUMPER7_ASSERTS_FNonBlendableIntegerAnimationAttribute; // ScriptStruct Engine.NetworkPhysicsRewindDataDeltaSourceInputProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataDeltaSourceInputProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataDeltaSourceInputProxy; // ScriptStruct Engine.OverlapResult // 0x0048 (0x0048 - 0x0000) struct FOverlapResult final { public: struct FActorInstanceHandle OverlapObjectHandle; // 0x0000(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Component; // 0x0020(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bBlockingHit : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOverlapResult; // ScriptStruct Engine.SkinnedMeshDynamicState // 0x0030 (0x0030 - 0x0000) struct FSkinnedMeshDynamicState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransformHandle Transform; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) class USkinnedAsset* SkinnedAsset; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray OverrideMaterials; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FSkinnedMeshDynamicState; // ScriptStruct Engine.ClusterUnionReplicatedData // 0x0002 (0x0002 - 0x0000) struct FClusterUnionReplicatedData final { public: uint8 ObjectState; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsAnchored; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClusterUnionReplicatedData; // ScriptStruct Engine.ParticleEvent_GenerateInfo // 0x0028 (0x0028 - 0x0000) struct FParticleEvent_GenerateInfo final { public: EParticleEventType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 Frequency; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ParticleFrequency; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 FirstTimeOnly : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 LastTimeOnly : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 UseReflectedImpactVector : 1; // 0x000C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseOrbitOffset : 1; // 0x000C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName CustomName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ParticleModuleEventsToSendToGame; // 0x0018(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParticleEvent_GenerateInfo; // ScriptStruct Engine.TextSizingParameters // 0x0038 (0x0038 - 0x0000) struct FTextSizingParameters final { public: float DrawX; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawY; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawXL; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DrawYL; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Scaling; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFont* DrawFont; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D SpacingAdjust; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextSizingParameters; // ScriptStruct Engine.WrappedStringElement // 0x0020 (0x0020 - 0x0000) struct FWrappedStringElement final { public: class FString Value; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D LineExtent; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWrappedStringElement; // ScriptStruct Engine.NetworkPhysicsSettingsDefaultReplication // 0x0020 (0x0020 - 0x0000) struct FNetworkPhysicsSettingsDefaultReplication final { public: uint8 bOverrideMaxLinearHardSnapDistance : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxLinearHardSnapDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideDefaultLegacyHardsnapInPT : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bHardsnapInPhysicsThread; // 0x000C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCorrectConnectedBodies : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCorrectConnectedBodies; // 0x0014(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCorrectConnectedBodiesFriction : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCorrectConnectedBodiesFriction; // 0x001C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkPhysicsSettingsDefaultReplication; // ScriptStruct Engine.PhysicsAssetSolverSettings // 0x001C (0x001C - 0x0000) struct FPhysicsAssetSolverSettings final { public: int32 PositionIterations; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VelocityIterations; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ProjectionIterations; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CullDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDepenetrationVelocity; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FixedTimeStep; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseLinearJointSolver; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseManifolds; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPhysicsAssetSolverSettings; // ScriptStruct Engine.CustomAttributeSetting // 0x0020 (0x0020 - 0x0000) struct FCustomAttributeSetting final { public: class FString Name; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Meaning; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomAttributeSetting; // ScriptStruct Engine.MeshInstancingSettings // 0x0018 (0x0018 - 0x0000) struct FMeshInstancingSettings final { public: TSubclassOf ActorClassToUse; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InstanceReplacementThreshold; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipMeshesWithVertexColors; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseHLODVolumes; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ISMComponentToUse; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshInstancingSettings; // ScriptStruct Engine.TimecodeCustomAttributeNameSettings // 0x0038 (0x0038 - 0x0000) struct FTimecodeCustomAttributeNameSettings final { public: class FName HourAttributeName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MinuteAttributeName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SecondAttributeName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FrameAttributeName; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SubframeAttributeName; // 0x0020(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName RateAttributeName; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TakenameAttributeName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimecodeCustomAttributeNameSettings; // ScriptStruct Engine.SyncPointDescription // 0x0028 (0x0028 - 0x0000) struct FSyncPointDescription final { public: class FName RegisteredName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) ESyncPointEventType EventType; // 0x0010(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESyncPointActivationRules ActivationRules; // 0x0011(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETickingGroup FirstPossibleTickGroup; // 0x0012(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETickingGroup LastPossibleTickGroup; // 0x0013(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray PrerequisiteSyncGroups; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSyncPointDescription; // ScriptStruct Engine.CustomAttributePerBoneData // 0x0001 (0x0001 - 0x0000) struct FCustomAttributePerBoneData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomAttributePerBoneData; // ScriptStruct Engine.BakedStringCustomAttribute // 0x0001 (0x0001 - 0x0000) struct FBakedStringCustomAttribute final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBakedStringCustomAttribute; // ScriptStruct Engine.StreamableTexture // 0x0001 (0x0001 - 0x0000) struct FStreamableTexture final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamableTexture; // ScriptStruct Engine.ParticleRandomSeedInfo // 0x0020 (0x0020 - 0x0000) struct FParticleRandomSeedInfo final { public: class FName ParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bGetSeedFromInstance : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bInstanceSeedIsIndex : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bResetSeedOnEmitterLooping : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRandomlySelectSeedArray : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray RandomSeeds; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParticleRandomSeedInfo; // ScriptStruct Engine.BakedIntegerCustomAttribute // 0x0001 (0x0001 - 0x0000) struct FBakedIntegerCustomAttribute final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBakedIntegerCustomAttribute; // ScriptStruct Engine.RepMovementNetSerializerConfig // 0x0000 (0x0010 - 0x0010) struct FRepMovementNetSerializerConfig final : public FNetSerializerConfig { }; DUMPER7_ASSERTS_FRepMovementNetSerializerConfig; // ScriptStruct Engine.BakedFloatCustomAttribute // 0x0001 (0x0001 - 0x0000) struct FBakedFloatCustomAttribute final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBakedFloatCustomAttribute; // ScriptStruct Engine.TimelineEventEntry // 0x0014 (0x0014 - 0x0000) struct FTimelineEventEntry final { public: float Time; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate EventFunc; // 0x0004(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimelineEventEntry; // ScriptStruct Engine.BakedCustomAttributePerBoneData // 0x0001 (0x0001 - 0x0000) struct FBakedCustomAttributePerBoneData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBakedCustomAttributePerBoneData; // ScriptStruct Engine.PlayerMuteList // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FPlayerMuteList final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) bool bHasVoiceHandshakeCompleted; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 VoiceChannelIdx; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPlayerMuteList; // ScriptStruct Engine.DataLayerInstanceNames // 0x0018 (0x0018 - 0x0000) struct FDataLayerInstanceNames final { public: bool bIsFirstDataLayerExternal; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray DataLayers; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FDataLayerInstanceNames; // ScriptStruct Engine.DebugDisplayProperty // 0x0020 (0x0020 - 0x0000) struct FDebugDisplayProperty final { public: class UObject* Obj; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf WithinClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDebugDisplayProperty; // ScriptStruct Engine.TimelineVectorTrack // 0x0040 (0x0040 - 0x0000) struct FTimelineVectorTrack final { public: class UCurveVector* VectorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName VectorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimelineVectorTrack; // ScriptStruct Engine.TimelineFloatTrack // 0x0040 (0x0040 - 0x0000) struct FTimelineFloatTrack final { public: class UCurveFloat* FloatCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FloatPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimelineFloatTrack; // ScriptStruct Engine.TimelineLinearColorTrack // 0x0040 (0x0040 - 0x0000) struct FTimelineLinearColorTrack final { public: class UCurveLinearColor* LinearColorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate InterpFunc; // 0x0008(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName TrackName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName LinearColorPropertyName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimelineLinearColorTrack; // ScriptStruct Engine.Timeline // 0x0098 (0x0098 - 0x0000) struct FTimeline final { public: ETimelineLengthMode LengthMode; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 bLooping : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 bReversePlayback : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 bPlaying : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 PlayingStateTracker; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float Length; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float PlayRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float Position; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Events; // 0x0010(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpVectors; // 0x0020(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpFloats; // 0x0030(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray InterpLinearColors; // 0x0040(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate) TDelegate TimelinePostUpdateFunc; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TDelegate TimelineFinishedFunc; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TWeakObjectPtr PropertySetObject; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName DirectionPropertyName; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimeline; // ScriptStruct Engine.RawDistributionFloat // 0x0010 (0x0030 - 0x0020) struct FRawDistributionFloat final : public FRawDistribution { public: float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDistributionFloat* Distribution; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRawDistributionFloat; // ScriptStruct Engine.RawDistributionVector // 0x0040 (0x0060 - 0x0020) struct FRawDistributionVector final : public FRawDistribution { public: float MinValue; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaxValue; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector MinValueVec; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FVector MaxValueVec; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDistributionVector* Distribution; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRawDistributionVector; // ScriptStruct Engine.MaterialEditorPromotionSettings // 0x0030 (0x0030 - 0x0000) struct FMaterialEditorPromotionSettings final { public: struct FFilePath DefaultMaterialAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultDiffuseTexture; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultNormalTexture; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialEditorPromotionSettings; // ScriptStruct Engine.GPUSpriteLocalVectorFieldInfo // 0x00D0 (0x00D0 - 0x0000) struct FGPUSpriteLocalVectorFieldInfo final { public: class UVectorField* Field; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator MinInitialRotation; // 0x0070(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator MaxInitialRotation; // 0x0088(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator RotationRate; // 0x00A0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Intensity; // 0x00B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Tightness; // 0x00BC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIgnoreComponentTransform : 1; // 0x00C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTileX : 1; // 0x00C0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTileY : 1; // 0x00C0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bTileZ : 1; // 0x00C0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseFixDT : 1; // 0x00C0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_C1[0xF]; // 0x00C1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGPUSpriteLocalVectorFieldInfo; // ScriptStruct Engine.GPUSpriteEmitterInfo // 0x0350 (0x0350 - 0x0000) struct FGPUSpriteEmitterInfo final { public: class UParticleModuleRequired* RequiredModule; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UParticleModuleSpawn* SpawnModule; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UParticleModuleSpawnPerUnit* SpawnPerUnitModule; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SpawnModules; // 0x0018(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FGPUSpriteLocalVectorFieldInfo LocalVectorField; // 0x0030(0x00D0)(NoDestructor, NativeAccessSpecifierPublic) struct FFloatDistribution VectorFieldScale; // 0x0100(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution DragCoefficient; // 0x0120(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution PointAttractorStrength; // 0x0140(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFloatDistribution Resilience; // 0x0160(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ConstantAcceleration; // 0x0180(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PointAttractorPosition; // 0x0198(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PointAttractorRadiusSq; // 0x01B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B4[0x4]; // 0x01B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector OrbitOffsetBase; // 0x01B8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetRange; // 0x01D0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InvMaxSize; // 0x01E8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InvRotationRateScale; // 0x01F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLifetime; // 0x01FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxParticleCount; // 0x0200(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EParticleScreenAlignment ScreenAlignment; // 0x0204(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EParticleAxisLock LockAxisFlag; // 0x0205(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_206[0x2]; // 0x0206(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bEnableCollision : 1; // 0x0208(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_209[0x3]; // 0x0209(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) EParticleCollisionMode CollisionMode; // 0x020C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_20D[0x3]; // 0x020D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bUseVelocityForMotionBlur : 1; // 0x0210(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRemoveHMDRoll : 1; // 0x0210(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_211[0x3]; // 0x0211(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinFacingCameraBlendDistance; // 0x0214(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFacingCameraBlendDistance; // 0x0218(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21C[0x4]; // 0x021C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRawDistributionVector DynamicColor; // 0x0220(0x0060)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionFloat DynamicAlpha; // 0x0280(0x0030)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionVector DynamicColorScale; // 0x02B0(0x0060)(ContainsInstancedReference, NativeAccessSpecifierPublic) struct FRawDistributionFloat DynamicAlphaScale; // 0x0310(0x0030)(ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_340[0x10]; // 0x0340(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGPUSpriteEmitterInfo; // ScriptStruct Engine.EdGraphPinReference // 0x0018 (0x0018 - 0x0000) struct FEdGraphPinReference final { public: TWeakObjectPtr OwningNode; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid PinId; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FEdGraphPinReference; // ScriptStruct Engine.PacketSimulationSettings // 0x003C (0x003C - 0x0000) struct FPacketSimulationSettings final { public: int32 PktLoss; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLossMaxSize; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLossMinSize; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktOrder; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktDup; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLag; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagVariance; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagMin; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktLagMax; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLagMin; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLagMax; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingLoss; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktJitter; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktFrameDelay; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PktIncomingFrameDelay; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPacketSimulationSettings; // ScriptStruct Engine.NetworkPhysicsSettingsNetworkPhysicsComponent // 0x00F0 (0x00F0 - 0x0000) struct FNetworkPhysicsSettingsNetworkPhysicsComponent final { public: uint8 bOverrideRedundantInputs : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint16 RedundantInputs; // 0x0004(0x0002)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideRedundantRemoteInputs : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint16 RedundantRemoteInputs; // 0x000C(0x0002)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideRedundantStates : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint16 RedundantStates; // 0x0014(0x0002)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCompareStateToTriggerRewind : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCompareStateToTriggerRewind; // 0x001C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverridebCompareStateToTriggerRewindIncludeSimProxies : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCompareStateToTriggerRewindIncludeSimProxies; // 0x0024(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCompareInputToTriggerRewind : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCompareInputToTriggerRewind; // 0x002C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideEnableUnreliableFlow : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bEnableUnreliableFlow; // 0x0034(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideEnableReliableFlow : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bEnableReliableFlow; // 0x003C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideApplyDataInsteadOfMergeData : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bApplyDataInsteadOfMergeData; // 0x0044(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideAllowInputExtrapolation : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bAllowInputExtrapolation; // 0x004C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideValidateDataOnGameThread : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bValidateDataOnGameThread; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideApplySimProxyStateAtRuntime : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bApplySimProxyStateAtRuntime; // 0x005C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideApplySimProxyInputAtRuntime : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bApplySimProxyInputAtRuntime; // 0x0064(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve InputDecayCurve; // 0x0068(0x0088)(Edit, Config, DisableEditOnInstance, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetworkPhysicsSettingsNetworkPhysicsComponent; // ScriptStruct Engine.LevelStreamingStatus // 0x0010 (0x0010 - 0x0000) struct FLevelStreamingStatus final { public: class FName PackageName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShouldBeLoaded : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bShouldBeVisible : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 LODIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLevelStreamingStatus; // ScriptStruct Engine.NetDriverDefinition // 0x001C (0x001C - 0x0000) struct FNetDriverDefinition final { public: class FName DefName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DriverClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DriverClassNameFallback; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxChannelsOverride; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetDriverDefinition; // ScriptStruct Engine.DelegateArray // 0x0010 (0x0010 - 0x0000) struct FDelegateArray final { public: TArray> Delegates; // 0x0000(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDelegateArray; // ScriptStruct Engine.URL // 0x0068 (0x0068 - 0x0000) struct FURL final { public: class FString Protocol; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Host; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Port; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Valid; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Map; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString RedirectURL; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Op; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class FString Portal; // 0x0058(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FURL; // ScriptStruct Engine.WorldContext // 0x02C8 (0x02C8 - 0x0000) struct FWorldContext final { public: uint8 Pad_0[0xC0]; // 0x0000(0x00C0)(Fixing Size After Last Property [ Dumper-7 ]) struct FURL LastURL; // 0x00C0(0x0068)(NativeAccessSpecifierPublic) struct FURL LastRemoteURL; // 0x0128(0x0068)(NativeAccessSpecifierPublic) class UPendingNetGame* PendingNetGame; // 0x0190(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PackagesToFullyLoad; // 0x0198(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_1A8[0x10]; // 0x01A8(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray LoadedLevelsForPendingMapChange; // 0x01B8(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_1C8[0x18]; // 0x01C8(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TArray ObjectReferencers; // 0x01E0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray PendingLevelStreamingStatusUpdates; // 0x01F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class UGameViewportClient* GameViewport; // 0x0200(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UGameInstance* OwningGameInstance; // 0x0208(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ActiveNetDrivers; // 0x0210(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) uint8 Pad_220[0xA8]; // 0x0220(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldContext; // ScriptStruct Engine.HLODISMComponentDesc // 0x0030 (0x0030 - 0x0000) struct FHLODISMComponentDesc final { public: class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Instances; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InstancesCustomPrimitiveData; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODISMComponentDesc; // ScriptStruct Engine.PhysicalAnimationData // 0x0024 (0x0024 - 0x0000) struct FPhysicalAnimationData final { public: class FName BodyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsLocalSimulation : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OrientationStrength; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularVelocityStrength; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionStrength; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VelocityStrength; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearForce; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAngularForce; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicalAnimationData; // ScriptStruct Engine.BoundsCacheElement // 0x0040 (0x0040 - 0x0000) struct FBoundsCacheElement final { public: bool bIsValid; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 Hash; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FBoxSphereBounds Value; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FBoundsCacheElement; // ScriptStruct Engine.DropNoteInfo // 0x0040 (0x0040 - 0x0000) struct FDropNoteInfo final { public: struct FVector Location; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FString Comment; // 0x0030(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDropNoteInfo; // ScriptStruct Engine.ScreenMessageString // 0x0038 (0x0038 - 0x0000) struct FScreenMessageString final { public: uint64 Key; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ScreenMessage; // 0x0008(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor DisplayColor; // 0x0018(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeToDisplay; // 0x001C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CurrentTimeDisplayed; // 0x0020(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D TextScale; // 0x0028(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScreenMessageString; // ScriptStruct Engine.PropertyAccessIndirectionChain // 0x0028 (0x0028 - 0x0000) struct FPropertyAccessIndirectionChain final { public: TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 IndirectionStartIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 IndirectionEndIndex; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPropertyAccessIndirectionChain; // ScriptStruct Engine.VertexOffsetUsage // 0x0004 (0x0004 - 0x0000) struct FVertexOffsetUsage final { public: int32 Usage; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVertexOffsetUsage; // ScriptStruct Engine.GameNameRedirect // 0x0010 (0x0010 - 0x0000) struct FGameNameRedirect final { public: class FName OldGameName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewGameName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGameNameRedirect; // ScriptStruct Engine.ClassRedirect // 0x003C (0x003C - 0x0000) struct FClassRedirect final { public: class FName ObjectName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName OldClassName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName OldSubobjName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewSubobjName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassClass; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewClassPackage; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool InstanceOnly; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FClassRedirect; // ScriptStruct Engine.BoneFilter // 0x000C (0x000C - 0x0000) struct FBoneFilter final { public: bool bExcludeSelf; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName BoneName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBoneFilter; // ScriptStruct Engine.ShaderCompilerCounters // 0x00E8 (0x00E8 - 0x0000) struct FShaderCompilerCounters final { public: double AccumulatedLocalWorkerIdleTime; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double TimesLocalWorkersWereIdle; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 JobsAssigned; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 JobsCompleted; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AccumulatedPendingTime; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaxPendingTime; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AccumulatedJobExecutionTime; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaxJobExecutionTime; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AccumulatedJobLifeTime; // 0x0040(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaxJobLifeTime; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AccumulatedTaskSubmitJobs; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double AccumulatedTaskSubmitJobsStall; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 LocalJobBatchesSeen; // 0x0060(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 TotalJobsReportedInLocalJobBatches; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 DistributedJobBatchesSeen; // 0x0070(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 TotalJobsReportedInDistributedJobBatches; // 0x0078(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinShaderCodeSize; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxShaderCodeSize; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 AccumulatedShaderCodeSize; // 0x0088(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 NumAccumulatedShaderCodes; // 0x0090(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 ShaderMapDDCMisses; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 ShaderMapDDCHits; // 0x009C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 TotalCacheSearchAttempts; // 0x00A0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 TotalCacheHits; // 0x00A8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 TotalCacheDuplicates; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 TotalCacheDDCQueries; // 0x00B4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 TotalCacheDDCHits; // 0x00B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) uint64 UniqueCacheInputHashes; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 UniqueCacheOutputs; // 0x00C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 CacheMemUsed; // 0x00D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 CacheMemBudget; // 0x00D8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxRemoteAgents; // 0x00E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxActiveAgentCores; // 0x00E4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FShaderCompilerCounters; // ScriptStruct Engine.StructRedirect // 0x0010 (0x0010 - 0x0000) struct FStructRedirect final { public: class FName OldStructName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewStructName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStructRedirect; // ScriptStruct Engine.BlueprintInputKeyDelegateBinding // 0x0034 (0x0038 - 0x0004) struct FBlueprintInputKeyDelegateBinding final : public FBlueprintInputDelegateBinding { public: uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputChord InputChord; // 0x0008(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic) EInputEvent InputKeyEvent; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName FunctionNameToBind; // 0x002C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlueprintInputKeyDelegateBinding; // ScriptStruct Engine.PluginRedirect // 0x0020 (0x0020 - 0x0000) struct FPluginRedirect final { public: class FString OldPluginName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString NewPluginName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPluginRedirect; // ScriptStruct Engine.SkyAtmosphereStaticState // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FSkyAtmosphereStaticState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkyAtmosphereStaticState; // ScriptStruct Engine.TickPrerequisite // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FTickPrerequisite final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTickPrerequisite; // ScriptStruct Engine.ComponentKey // 0x0020 (0x0020 - 0x0000) struct FComponentKey final { public: TSubclassOf OwnerClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName SCSVariableName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid AssociatedGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FComponentKey; // ScriptStruct Engine.ExposureSettings // 0x0008 (0x0008 - 0x0000) struct FExposureSettings final { public: float FixedEV100; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFixed; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExposureSettings; // ScriptStruct Engine.ExponentialHeightFogStaticState // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FExponentialHeightFogStaticState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExponentialHeightFogStaticState; // ScriptStruct Engine.ClothPhysicsProperties_Legacy // 0x0050 (0x0050 - 0x0000) struct FClothPhysicsProperties_Legacy final { public: float VerticalResistance; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HorizontalResistance; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BendResistance; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShearResistance; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Friction; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Damping; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TetherStiffness; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TetherLimit; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Drag; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StiffnessFrequency; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GravityScale; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MassScale; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InertiaBlend; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionThickness; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionSquashScale; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SelfCollisionStiffness; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SolverFrequency; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberCompression; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberExpansion; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FiberResistance; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClothPhysicsProperties_Legacy; // ScriptStruct Engine.MeshDrawCommandStatsBudget // 0x0030 (0x0030 - 0x0000) struct FMeshDrawCommandStatsBudget final { public: class FName CategoryName; // 0x0000(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LinkedStatNames; // 0x0008(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) int32 PrimitiveBudget; // 0x0018(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Collection; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Passes; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshDrawCommandStatsBudget; // ScriptStruct Engine.ExponentialHeightFogDynamicState // 0x00C0 (0x00C0 - 0x0000) struct FExponentialHeightFogDynamicState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) float FogDensity; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogHeightFalloff; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExponentialHeightFogData SecondFogData; // 0x000C(0x000C)(NoDestructor, NativeAccessSpecifierPublic) struct FLinearColor FogInscatteringLuminance; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SkyAtmosphereAmbientContributionColorScale; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTextureCube* InscatteringColorCubemap; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InscatteringColorCubemapAngle; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor InscatteringTextureTint; // 0x0044(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FullyDirectionalInscatteringColorDistance; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonDirectionalInscatteringColorDistance; // 0x0058(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirectionalInscatteringExponent; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DirectionalInscatteringStartDistance; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DirectionalInscatteringLuminance; // 0x0064(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogMaxOpacity; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartDistance; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndDistance; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FogCutoffDistance; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableVolumetricFog; // 0x0084(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_85[0x3]; // 0x0085(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VolumetricFogScatteringDistribution; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor VolumetricFogAlbedo; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor VolumetricFogEmissive; // 0x0090(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricFogExtinctionScale; // 0x00A0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricFogDistance; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricFogStartDistance; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricFogNearFadeInDistance; // 0x00AC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumetricFogStaticLightingScatteringIntensity; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideLightColorsWithFogInscatteringColors; // 0x00B4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHoldout : 1; // 0x00B5(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderInMainPass : 1; // 0x00B5(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisibleInReflectionCaptures : 1; // 0x00B5(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisibleInRealTimeSkyCaptures : 1; // 0x00B5(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_B6[0x2]; // 0x00B6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Height; // 0x00B8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExponentialHeightFogDynamicState; // ScriptStruct Engine.ExponentialHeightFogHandle // 0x000F (0x0010 - 0x0001) struct alignas(0x08) FExponentialHeightFogHandle final : public FStateStreamHandle { public: uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExponentialHeightFogHandle; // ScriptStruct Engine.NetworkMetricConfig // 0x0038 (0x0038 - 0x0000) struct FNetworkMetricConfig final { public: class FName MetricName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr Class; // 0x0008(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENetworkMetricEnableMode EnableMode; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkMetricConfig; // ScriptStruct Engine.SkeletalMeshOptimizationSettings // 0x003C (0x003C - 0x0000) struct FSkeletalMeshOptimizationSettings final { public: ESkeletalMeshTerminationCriterion TerminationCriterion; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float NumOfTrianglesPercentage; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NumOfVertPercentage; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfTriangles; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNumOfVerts; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviationPercentage; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshOptimizationType ReductionMethod; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshOptimizationImportance SilhouetteImportance; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshOptimizationImportance TextureImportance; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshOptimizationImportance ShadingImportance; // 0x001B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshOptimizationImportance SkinningImportance; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bRemapMorphTargets : 1; // 0x001D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRecalcNormals : 1; // 0x001D(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float WeldingThreshold; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalsThreshold; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxBonesPerVertex; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bEnforceBoneBoundaries : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMergeCoincidentVertBones : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VolumeImportance; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLockEdges : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLockColorBounaries : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bImproveTrianglesForCloth : 1; // 0x0034(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 BaseLOD; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshOptimizationSettings; // ScriptStruct Engine.ExternalDataLayerUID // 0x0004 (0x0004 - 0x0000) struct FExternalDataLayerUID final { public: uint32 Value; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FExternalDataLayerUID; // ScriptStruct Engine.SoftISMComponentDescriptor // 0x0070 (0x0248 - 0x01D8) struct FSoftISMComponentDescriptor : public FISMComponentDescriptorBase { public: TSoftObjectPtr StaticMesh; // 0x01D8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> OverrideMaterials; // 0x0200(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TSoftObjectPtr OverlayMaterial; // 0x0210(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> RuntimeVirtualTextures; // 0x0238(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoftISMComponentDescriptor; // ScriptStruct Engine.ExternalSpatialAccelerationPayload // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FExternalSpatialAccelerationPayload final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExternalSpatialAccelerationPayload; // ScriptStruct Engine.CurveEdEntry // 0x0038 (0x0038 - 0x0000) struct FCurveEdEntry final { public: class UObject* CurveObject; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor CurveColor; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString CurveName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bHideCurve; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bColorCurve; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bFloatingPointColorCurve; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 bClamp; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampLow; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampHigh; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveEdEntry; // ScriptStruct Engine.BaseAttenuationSettings // 0x00C0 (0x00C0 - 0x0000) struct FBaseAttenuationSettings { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) EAttenuationDistanceModel DistanceAlgorithm; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAttenuationShape AttenuationShape; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENaturalSoundFalloffMode FalloffMode; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float dBAttenuationAtMax; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AttenuationShapeExtents; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeOffset; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FalloffDistance; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeSphereRadius; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ConeSphereFalloffDistance; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomAttenuationCurve; // 0x0038(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBaseAttenuationSettings; // ScriptStruct Engine.LevelNameAndTime // 0x0018 (0x0018 - 0x0000) struct FLevelNameAndTime final { public: class FString LevelName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 LevelChangeTimeInMS; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLevelNameAndTime; // ScriptStruct Engine.ForceFeedbackAttenuationSettings // 0x0000 (0x00C0 - 0x00C0) struct FForceFeedbackAttenuationSettings final : public FBaseAttenuationSettings { }; DUMPER7_ASSERTS_FForceFeedbackAttenuationSettings; // ScriptStruct Engine.PredictProjectilePathParams // 0x0078 (0x0078 - 0x0000) struct FPredictProjectilePathParams final { public: struct FVector StartLocation; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LaunchVelocity; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceWithCollision; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ProjectileRadius; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSimTime; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceWithChannel; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel TraceChannel; // 0x003D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TArray ObjectTypes; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) TArray ActorsToIgnore; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, UObjectWrapper, NativeAccessSpecifierPublic) float SimFrequency; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideGravityZ; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDrawDebugTrace DrawDebugType; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DrawDebugTime; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceComplex; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPredictProjectilePathParams; // ScriptStruct Engine.BandwidthTestItem // 0x0010 (0x0010 - 0x0000) struct FBandwidthTestItem final { public: TArray Kilobyte; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBandwidthTestItem; // ScriptStruct Engine.PredictProjectilePathPointData // 0x0038 (0x0038 - 0x0000) struct FPredictProjectilePathPointData final { public: struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Velocity; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPredictProjectilePathPointData; // ScriptStruct Engine.PredictProjectilePathResult // 0x0148 (0x0148 - 0x0000) struct FPredictProjectilePathResult final { public: TArray PathData; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) struct FPredictProjectilePathPointData LastTraceDestination; // 0x0010(0x0038)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) struct FHitResult HitResult; // 0x0048(0x0100)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPredictProjectilePathResult; // ScriptStruct Engine.ParticleSysParam // 0x00E0 (0x00E0 - 0x0000) struct alignas(0x10) FParticleSysParam final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EParticleSysParamType ParamType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Scalar; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scalar_Low; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Vector; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Vector_Low; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor Color; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* Actor; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_60[0x80]; // 0x0060(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSysParam; // ScriptStruct Engine.OverrideAtmosphericLight // 0x0038 (0x0038 - 0x0000) struct FOverrideAtmosphericLight final { public: uint8 EnabledMask; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Direction[0x2]; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FOverrideAtmosphericLight; // ScriptStruct Engine.SkyAtmosphereDynamicState // 0x0160 (0x0160 - 0x0000) struct FSkyAtmosphereDynamicState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) ESkyAtmosphereTransformMode TransformMode; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BottomRadius; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FColor GroundAlbedo; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AtmosphereHeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MultiScatteringFactor; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TraceSampleCountScale; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayleighScatteringScale; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor RayleighScattering; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RayleighExponentialDistribution; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MieScatteringScale; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor MieScattering; // 0x0038(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MieAbsorptionScale; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor MieAbsorption; // 0x004C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MieAnisotropy; // 0x005C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MieExponentialDistribution; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OtherAbsorptionScale; // 0x0064(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor OtherAbsorption; // 0x0068(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OtherTentDistributionTipAltitude; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OtherTentDistributionTipValue; // 0x007C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OtherTentDistributionWidth; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SkyLuminanceFactor; // 0x0084(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SkyAndAerialPerspectiveLuminanceFactor; // 0x0094(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AerialPespectiveViewDistanceScale; // 0x00A4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HeightFogContribution; // 0x00A8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TransmittanceMinLightElevationAngle; // 0x00AC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AerialPerspectiveStartDepth; // 0x00B0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHoldout : 1; // 0x00B4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderInMainPass : 1; // 0x00B4(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bBuilt : 1; // 0x00B4(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_B5[0xB]; // 0x00B5(0x000B)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform ComponentTransform; // 0x00C0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FOverrideAtmosphericLight OverrideAtmosphericLight; // 0x0120(0x0038)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkyAtmosphereDynamicState; // ScriptStruct Engine.ActiveHapticFeedbackEffect // 0x0048 (0x0048 - 0x0000) struct FActiveHapticFeedbackEffect final { public: class UHapticFeedbackEffect_Base* HapticEffect; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActiveHapticFeedbackEffect; // ScriptStruct Engine.ConstraintInstanceBase // 0x0048 (0x0048 - 0x0000) struct alignas(0x08) FConstraintInstanceBase { public: uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraintInstanceBase; // ScriptStruct Engine.ConstraintInstance // 0x0240 (0x0288 - 0x0048) struct FConstraintInstance final : public FConstraintInstanceBase { public: class FName JointName; // 0x0048(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintBone1; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ConstraintBone2; // 0x0058(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Pos1; // 0x0068(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PriAxis1; // 0x0080(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SecAxis1; // 0x0098(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Pos2; // 0x00B0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PriAxis2; // 0x00C8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector SecAxis2; // 0x00E0(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator AngularRotationOffset; // 0x00F8(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 bScaleLinearLimits : 1; // 0x0110(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FConstraintProfileProperties ProfileInstance; // 0x0118(0x0160)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_278[0x10]; // 0x0278(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FConstraintInstance; // ScriptStruct Engine.HapticFeedbackDetails_Curve // 0x0110 (0x0110 - 0x0000) struct FHapticFeedbackDetails_Curve final { public: struct FRuntimeFloatCurve Frequency; // 0x0000(0x0088)(Edit, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve Amplitude; // 0x0088(0x0088)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHapticFeedbackDetails_Curve; // ScriptStruct Engine.NavigationSegmentLink // 0x0060 (0x00A0 - 0x0040) struct FNavigationSegmentLink final : public FNavigationLinkBase { public: struct FVector LeftStart; // 0x0040(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LeftEnd; // 0x0058(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RightStart; // 0x0070(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector RightEnd; // 0x0088(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavigationSegmentLink; // ScriptStruct Engine.ClusterNode_DEPRECATED // 0x0028 (0x0028 - 0x0000) struct FClusterNode_DEPRECATED final { public: struct FVector3f BoundMin; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstChild; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f BoundMax; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastChild; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstInstance; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastInstance; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClusterNode_DEPRECATED; // ScriptStruct Engine.FloatSpringState // 0x000C (0x000C - 0x0000) struct alignas(0x04) FFloatSpringState final { public: uint8 Pad_0[0xC]; // 0x0000(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFloatSpringState; // ScriptStruct Engine.ClusterNode // 0x0040 (0x0040 - 0x0000) struct FClusterNode final { public: struct FVector3f BoundMin; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstChild; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f BoundMax; // 0x0010(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastChild; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FirstInstance; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LastInstance; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f MinInstanceScale; // 0x0028(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector3f MaxInstanceScale; // 0x0034(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClusterNode; // ScriptStruct Engine.ShaderCompilerSinglePermutationStat // 0x0020 (0x0020 - 0x0000) struct FShaderCompilerSinglePermutationStat final { public: uint64 PermutationHash; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 PermutationString; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Compiled; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Cooked; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 CompiledDouble; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 CookedDouble; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FShaderCompilerSinglePermutationStat; // ScriptStruct Engine.ShaderStats // 0x0028 (0x0028 - 0x0000) struct FShaderStats final { public: TArray PermutationCompilations; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint32 Compiled; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Cooked; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 CompiledDouble; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 CookedDouble; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CompileTime; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FShaderStats; // ScriptStruct Engine.LODSoloTrack // 0x0010 (0x0010 - 0x0000) struct FLODSoloTrack final { public: TArray SoloEnableSetting; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLODSoloTrack; // ScriptStruct Engine.HierarchicalSimplification // 0x03B0 (0x03B0 - 0x0000) struct FHierarchicalSimplification final { public: float TransitionScreenSize; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OverrideDrawDistance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseOverrideDrawDistance : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowSpecificExclusion : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOnlyGenerateClustersForVolumes : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReusePreviousLevelClusters : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EHierarchicalSimplificationMethod SimplificationMethod; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FMeshProxySettings ProxySetting; // 0x0010(0x0130)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) struct FMeshMergingSettings MergeSetting; // 0x0140(0x0138)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic) struct FMeshApproximationSettings ApproximateSettings; // 0x0278(0x0128)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) float DesiredBoundRadius; // 0x03A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DesiredFillingPercentage; // 0x03A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinNumberOfActorsToBuild; // 0x03A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3AC[0x4]; // 0x03AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FHierarchicalSimplification; // ScriptStruct Engine.BoneAnimationTrack // 0x0040 (0x0040 - 0x0000) struct FBoneAnimationTrack final { public: struct FRawAnimSequenceTrack InternalTrackData; // 0x0000(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) int32 BoneTreeIndex; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0034(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBoneAnimationTrack; // ScriptStruct Engine.AnimatedBoneAttribute // 0x00F0 (0x00F0 - 0x0000) struct FAnimatedBoneAttribute final { public: struct FAnimationAttributeIdentifier Identifier; // 0x0000(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAttributeCurve Curve; // 0x0040(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimatedBoneAttribute; // ScriptStruct Engine.ISMClientHandle // 0x0014 (0x0014 - 0x0000) struct FISMClientHandle final { public: int32 Index; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid Guid; // 0x0004(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FISMClientHandle; // ScriptStruct Engine.ISMClientInstanceManagerData // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FISMClientInstanceManagerData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FISMClientInstanceManagerData; // ScriptStruct Engine.NewLevelInstanceParams // 0x0048 (0x0048 - 0x0000) struct FNewLevelInstanceParams final { public: ELevelInstanceCreationType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELevelInstancePivotType PivotType; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class AActor* PivotActor; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlwaysShowDialog; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UWorld* TemplateWorld; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString LevelPackageName; // 0x0020(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPromptForSave; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf LevelInstanceClass; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableStreaming; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bExternalActors; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bForceExternalActors; // 0x0042(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bHideCreationType; // 0x0043(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNewLevelInstanceParams; // ScriptStruct Engine.MaterialExpressionConvertInput // 0x0040 (0x0040 - 0x0000) struct FMaterialExpressionConvertInput final { public: struct FExpressionInput ExpressionInput; // 0x0000(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic) EMaterialExpressionConvertType Type; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DefaultValue; // 0x002C(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMaterialExpressionConvertInput; // ScriptStruct Engine.MaterialExpressionConvertOutput // 0x0014 (0x0014 - 0x0000) struct FMaterialExpressionConvertOutput final { public: EMaterialExpressionConvertType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor DefaultValue; // 0x0004(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialExpressionConvertOutput; // ScriptStruct Engine.InputAxisConfigEntry // 0x0018 (0x0018 - 0x0000) struct FInputAxisConfigEntry final { public: class FName AxisKeyName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputAxisProperties AxisProperties; // 0x0008(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputAxisConfigEntry; // ScriptStruct Engine.MaterialExpressionConvertMapping // 0x0010 (0x0010 - 0x0000) struct FMaterialExpressionConvertMapping final { public: int32 InputIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InputComponentIndex; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputIndex; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputComponentIndex; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialExpressionConvertMapping; // ScriptStruct Engine.TTVectorTrack // 0x0008 (0x0028 - 0x0020) struct FTTVectorTrack final : public FTTPropertyTrack { public: class UCurveVector* CurveVector; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTTVectorTrack; // ScriptStruct Engine.CustomOutput // 0x000C (0x000C - 0x0000) struct FCustomOutput final { public: class FName OutputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECustomMaterialOutputType OutputType; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomOutput; // ScriptStruct Engine.CustomDefine // 0x0020 (0x0020 - 0x0000) struct FCustomDefine final { public: class FString DefineName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefineValue; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomDefine; // ScriptStruct Engine.DataDrivenShaderPlatformInfoInput // 0x000C (0x000C - 0x0000) struct FDataDrivenShaderPlatformInfoInput final { public: class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDataDrivenShaderPlatformInfoCondition PropertyCondition; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDataDrivenShaderPlatformInfoInput; // ScriptStruct Engine.FunctionExpressionOutput // 0x0038 (0x0038 - 0x0000) struct FFunctionExpressionOutput final { public: class UMaterialExpressionFunctionOutput* ExpressionOutput; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionOutputId; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionOutput Output; // 0x0018(0x001C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFunctionExpressionOutput; // ScriptStruct Engine.CompositeReroute // 0x0010 (0x0010 - 0x0000) struct FCompositeReroute final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialExpressionReroute* Expression; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompositeReroute; // ScriptStruct Engine.StartPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FStartPhysicsTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStartPhysicsTickFunction; // ScriptStruct Engine.SwitchCustomInput // 0x0030 (0x0030 - 0x0000) struct FSwitchCustomInput final { public: class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FExpressionInput Input; // 0x0008(0x0028)(NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSwitchCustomInput; // ScriptStruct Engine.InputActionKeyMapping // 0x0028 (0x0028 - 0x0000) struct FInputActionKeyMapping final { public: class FName ActionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShift : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCtrl : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAlt : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCmd : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputActionKeyMapping; // ScriptStruct Engine.MaterialExternalCodeDeclaration // 0x0070 (0x0070 - 0x0000) struct FMaterialExternalCodeDeclaration final { public: uint8 bIsInlined : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) EMaterialValueTypeBridge ReturnType; // 0x0008(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0010(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Definition; // 0x0018(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefinitionDDX; // 0x0028(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DefinitionDDY; // 0x0038(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDerivativeStatus Derivative; // 0x0048(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMaterialShaderFrequency ShaderFrequency; // 0x0049(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray Domains; // 0x0050(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray EnvironmentDefines; // 0x0060(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialExternalCodeDeclaration; // ScriptStruct Engine.LightmassMaterialInterfaceSettings // 0x0010 (0x0010 - 0x0000) struct FLightmassMaterialInterfaceSettings final { public: float EmissiveBoost; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DiffuseBoost; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExportResolutionScale; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastShadowAsMasked : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideCastShadowAsMasked : 1; // 0x000C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideEmissiveBoost : 1; // 0x000C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideDiffuseBoost : 1; // 0x000C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideExportResolutionScale : 1; // 0x000C(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLightmassMaterialInterfaceSettings; // ScriptStruct Engine.StaticMeshBudgetInfo // 0x0010 (0x0010 - 0x0000) struct FStaticMeshBudgetInfo final { public: class FName LodGroupName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MinimumExtent; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticMeshBudgetInfo; // ScriptStruct Engine.MeshDrawCommandStatsBudgetTotals // 0x0008 (0x0008 - 0x0000) struct FMeshDrawCommandStatsBudgetTotals final { public: int32 PrimitiveBudget; // 0x0000(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Collection; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshDrawCommandStatsBudgetTotals; // ScriptStruct Engine.MLLevelSetModelInferenceInfo // 0x0030 (0x0038 - 0x0008) struct FMLLevelSetModelInferenceInfo final : public FTableRowBase { public: class FString NNEModelPath; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ModelArchitectureActivationNodeSizes; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class FString MLModelWeights; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMLLevelSetModelInferenceInfo; // ScriptStruct Engine.NavAvoidanceMask // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FNavAvoidanceMask final { public: uint8 bGroup0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup3 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup4 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup5 : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup6 : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup7 : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup8 : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup9 : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup10 : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup11 : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup12 : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup13 : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup14 : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup15 : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup16 : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup17 : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup18 : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup19 : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup20 : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup21 : 1; // 0x0002(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup22 : 1; // 0x0002(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup23 : 1; // 0x0002(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup24 : 1; // 0x0003(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup25 : 1; // 0x0003(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup26 : 1; // 0x0003(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup27 : 1; // 0x0003(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup28 : 1; // 0x0003(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup29 : 1; // 0x0003(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup30 : 1; // 0x0003(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGroup31 : 1; // 0x0003(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; DUMPER7_ASSERTS_FNavAvoidanceMask; // ScriptStruct Engine.NetworkPhysicsSettings // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FNetworkPhysicsSettings final { public: uint8 bOverrideSimProxyRepMode : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) EPhysicsReplicationMode SimProxyRepMode; // 0x0004(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFocalParticleInPhysicsReplicationLOD; // 0x0005(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkPhysicsSettings; // ScriptStruct Engine.NetworkPhysicsSettingsPredictiveInterpolation // 0x0080 (0x0080 - 0x0000) struct FNetworkPhysicsSettingsPredictiveInterpolation final { public: uint8 bOverridePosCorrectionTimeBase : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PosCorrectionTimeBase; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverridePosCorrectionTimeMin : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PosCorrectionTimeMin; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverridePosCorrectionTimeMultiplier : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PosCorrectionTimeMultiplier; // 0x0014(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRotCorrectionTimeBase : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotCorrectionTimeBase; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRotCorrectionTimeMin : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotCorrectionTimeMin; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRotCorrectionTimeMultiplier : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotCorrectionTimeMultiplier; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverridePosInterpolationTimeMultiplier : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PosInterpolationTimeMultiplier; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRotInterpolationTimeMultiplier : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotInterpolationTimeMultiplier; // 0x003C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideSoftSnapPosStrength : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SoftSnapPosStrength; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideSoftSnapRotStrength : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float SoftSnapRotStrength; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideSoftSnapToSource : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bSoftSnapToSource; // 0x0054(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideDisableSoftSnap : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bDisableSoftSnap; // 0x005C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideSkipVelocityRepOnPosEarlyOut : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bSkipVelocityRepOnPosEarlyOut; // 0x0064(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverridePostResimWaitForUpdate : 1; // 0x0068(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bPostResimWaitForUpdate; // 0x006C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCorrectConnectedBodies : 1; // 0x0070(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCorrectConnectedBodies; // 0x0074(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideCorrectConnectedBodiesFriction : 1; // 0x0078(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bCorrectConnectedBodiesFriction; // 0x007C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7D[0x3]; // 0x007D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNetworkPhysicsSettingsPredictiveInterpolation; // ScriptStruct Engine.NetworkPhysicsSettingsResimulation // 0x0074 (0x0074 - 0x0000) struct FNetworkPhysicsSettingsResimulation final { public: uint32 bOverrideResimulationErrorThreshold; // 0x0000(0x0004)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 ResimulationErrorThreshold; // 0x0004(0x0004)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideResimulationErrorPositionThreshold : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorPositionThreshold; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideResimulationErrorRotationThreshold : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorRotationThreshold; // 0x0014(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideResimulationErrorLinearVelocityThreshold : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorLinearVelocityThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideResimulationErrorAngularVelocityThreshold : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorAngularVelocityThreshold; // 0x0024(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRuntimeCorrectionEnabled : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bRuntimeCorrectionEnabled; // 0x002C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideRuntimeVelocityCorrection : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bRuntimeVelocityCorrection; // 0x0034(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverrideRuntimeCorrectConnectedBodies : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) bool bRuntimeCorrectConnectedBodies; // 0x003C(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bOverridePosStabilityMultiplier : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float PosStabilityMultiplier; // 0x0044(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideRotStabilityMultiplier : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RotStabilityMultiplier; // 0x004C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideVelStabilityMultiplier : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float VelStabilityMultiplier; // 0x0054(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverrideAngVelStabilityMultiplier : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AngVelStabilityMultiplier; // 0x005C(0x0004)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNetworkPhysicsSettingsResimulationErrorCorrection ResimulationErrorCorrectionSettings; // 0x0060(0x0014)(Edit, Config, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetworkPhysicsSettingsResimulation; // ScriptStruct Engine.OverlapInfo // 0x0108 (0x0108 - 0x0000) struct FOverlapInfo final { public: bool bFromSweep; // 0x0000(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FHitResult OverlapInfo; // 0x0008(0x0100)(Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FOverlapInfo; // ScriptStruct Engine.ParticleCurvePair // 0x0018 (0x0018 - 0x0000) struct FParticleCurvePair final { public: class FString CurveName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* CurveObject; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParticleCurvePair; // ScriptStruct Engine.BeamModifierOptions // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FBeamModifierOptions final { public: uint8 bModify : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bScale : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLock : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBeamModifierOptions; // ScriptStruct Engine.LocationBoneSocketInfo // 0x0020 (0x0020 - 0x0000) struct FLocationBoneSocketInfo final { public: class FName BoneSocketName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Offset; // 0x0008(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLocationBoneSocketInfo; // ScriptStruct Engine.OrbitOptions // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FOrbitOptions final { public: uint8 bProcessDuringSpawn : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bProcessDuringUpdate : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseEmitterTime : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOrbitOptions; // ScriptStruct Engine.EmitterDynamicParameter // 0x0048 (0x0048 - 0x0000) struct FEmitterDynamicParameter final { public: class FName ParamName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseEmitterTime : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSpawnTimeOnly : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) EEmitterDynamicParameterValue ValueMethod; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bScaleVelocityByParamValue : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRawDistributionFloat ParamValue; // 0x0018(0x0030)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEmitterDynamicParameter; // ScriptStruct Engine.GPUSpriteResourceData // 0x0240 (0x0240 - 0x0000) struct FGPUSpriteResourceData final { public: TArray QuantizedColorSamples; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QuantizedMiscSamples; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QuantizedSimulationAttrSamples; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FVector4 ColorScale; // 0x0030(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 ColorBias; // 0x0050(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 MiscScale; // 0x0070(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 MiscBias; // 0x0090(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SimulationAttrCurveScale; // 0x00B0(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SimulationAttrCurveBias; // 0x00D0(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SubImageSize; // 0x00F0(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector4 SizeBySpeed; // 0x0110(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ConstantAcceleration; // 0x0130(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetBase; // 0x0148(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitOffsetRange; // 0x0160(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitFrequencyBase; // 0x0178(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitFrequencyRange; // 0x0190(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitPhaseBase; // 0x01A8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector OrbitPhaseRange; // 0x01C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GlobalVectorFieldScale; // 0x01D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float GlobalVectorFieldTightness; // 0x01DC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerParticleVectorFieldScale; // 0x01E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PerParticleVectorFieldBias; // 0x01E4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DragCoefficientScale; // 0x01E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DragCoefficientBias; // 0x01EC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResilienceScale; // 0x01F0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ResilienceBias; // 0x01F4(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRadiusScale; // 0x01F8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRadiusBias; // 0x01FC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionTimeBias; // 0x0200(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRandomSpread; // 0x0204(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CollisionRandomDistribution; // 0x0208(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OneMinusFriction; // 0x020C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RotationRateScale; // 0x0210(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraMotionBlurAmount; // 0x0214(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EParticleScreenAlignment ScreenAlignment; // 0x0218(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EParticleAxisLock LockAxisFlag; // 0x0219(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21A[0x6]; // 0x021A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D PivotOffset; // 0x0220(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseVelocityForMotionBlur : 1; // 0x0230(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRemoveHMDRoll : 1; // 0x0230(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_231[0x3]; // 0x0231(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinFacingCameraBlendDistance; // 0x0234(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxFacingCameraBlendDistance; // 0x0238(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23C[0x4]; // 0x023C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FGPUSpriteResourceData; // ScriptStruct Engine.ParticleSystemReplayFrame // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FParticleSystemReplayFrame final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSystemReplayFrame; // ScriptStruct Engine.ParticleSystemDynamicState // 0x0020 (0x0020 - 0x0000) struct FParticleSystemDynamicState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransformHandle Transform; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) class UFXSystemAsset* SystemAsset; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FParticleSystemDynamicState; // ScriptStruct Engine.PieFixupStructWithSoftObjectPath // 0x0048 (0x0048 - 0x0000) struct FPieFixupStructWithSoftObjectPath final { public: struct FSoftObjectPath Path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr TypedPtr; // 0x0020(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPieFixupStructWithSoftObjectPath; // ScriptStruct Engine.CameraCacheEntry // 0x08D0 (0x08D0 - 0x0000) struct FCameraCacheEntry final { public: float TimeStamp; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FMinimalViewInfo POV; // 0x0010(0x08C0)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraCacheEntry; // ScriptStruct Engine.PL_ViewAngleLimit // 0x000C (0x000C - 0x0000) struct FPL_ViewAngleLimit final { public: bool bApplyLimits; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Min; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Max; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPL_ViewAngleLimit; // ScriptStruct Engine.ReverbSettings // 0x0020 (0x0020 - 0x0000) struct FReverbSettings final { public: bool bApplyReverb; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UReverbEffect* ReverbEffect; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundEffectSubmixPreset* ReverbPluginEffect; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Volume; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReverbSettings; // ScriptStruct Engine.SceneViewExtensionIsActiveFunctor // 0x0040 (0x0040 - 0x0000) struct alignas(0x10) FSceneViewExtensionIsActiveFunctor final { public: uint8 Pad_0[0x40]; // 0x0000(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSceneViewExtensionIsActiveFunctor; // ScriptStruct Engine.ShaderCompilerMaterialCounters // 0x0028 (0x0028 - 0x0000) struct FShaderCompilerMaterialCounters final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 MaterialTranslateCalls; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaterialTranslateTotalTimeSec; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaterialTranslateTranslationOnlyTimeSec; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double MaterialTranslateSerializationOnlyTimeSec; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaterialCacheHits; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FShaderCompilerMaterialCounters; // ScriptStruct Engine.PhysicalAnimationProfile // 0x002C (0x002C - 0x0000) struct FPhysicalAnimationProfile final { public: class FName ProfileName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPhysicalAnimationData PhysicalAnimationData; // 0x0008(0x0024)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicalAnimationProfile; // ScriptStruct Engine.SkeletalMeshComponentInstanceData // 0x0008 (0x00C0 - 0x00B8) struct FSkeletalMeshComponentInstanceData final : public FSceneComponentInstanceData { public: uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshComponentInstanceData; // ScriptStruct Engine.SkeletalMeshSourceModel // 0x0078 (0x0078 - 0x0000) struct FSkeletalMeshSourceModel final { public: int32 TriangleCount; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 VertexCount; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) TArray CachedSkinWeightProfileNames; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray CachedMorphTargetNames; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TOptional CachedHasVertexColors; // 0x0060(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_62[0x2]; // 0x0062(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FGuid CachedVertexColorGuid; // 0x0064(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshSourceModel; // ScriptStruct Engine.SkinnedMeshStaticState // 0x0010 (0x0010 - 0x0000) struct FSkinnedMeshStaticState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint64 MaterialRelevance; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkinnedMeshStaticState; // ScriptStruct Engine.SkinnedMeshHandle // 0x000F (0x0010 - 0x0001) struct alignas(0x08) FSkinnedMeshHandle final : public FStateStreamHandle { public: uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkinnedMeshHandle; // ScriptStruct Engine.SkyAtmosphereHandle // 0x000F (0x0010 - 0x0001) struct alignas(0x08) FSkyAtmosphereHandle final : public FStateStreamHandle { public: uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkyAtmosphereHandle; // ScriptStruct Engine.PrecomputedSkyLightInstanceData // 0x00C8 (0x0180 - 0x00B8) struct alignas(0x10) FPrecomputedSkyLightInstanceData final : public FSceneComponentInstanceData { public: struct FGuid OriginalLightGuid; // 0x00B8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid LightGuid; // 0x00C8(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AverageBrightness; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_DC[0xA4]; // 0x00DC(0x00A4)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPrecomputedSkyLightInstanceData; // ScriptStruct Engine.SoundAttenuationPluginSettings // 0x0040 (0x0040 - 0x0000) struct FSoundAttenuationPluginSettings final { public: TArray SpatializationPluginSettingsArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray OcclusionPluginSettingsArray; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray ReverbPluginSettingsArray; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray SourceDataOverridePluginSettingsArray; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundAttenuationPluginSettings; // ScriptStruct Engine.SoundSubmixSendInfoBase // 0x00B0 (0x00B0 - 0x0000) struct FSoundSubmixSendInfoBase { public: ESendLevelControlMethod SendLevelControlMethod; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class USoundSubmixBase* SoundSubmix; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SendLevel; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableManualSendClamp; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinSendLevel; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendDistance; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0028(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundSubmixSendInfoBase; // ScriptStruct Engine.AttenuationSubmixSendSettings // 0x0000 (0x00B0 - 0x00B0) struct FAttenuationSubmixSendSettings final : public FSoundSubmixSendInfoBase { }; DUMPER7_ASSERTS_FAttenuationSubmixSendSettings; // ScriptStruct Engine.SoundAttenuationSettings // 0x0310 (0x03D0 - 0x00C0) struct FSoundAttenuationSettings final : public FBaseAttenuationSettings { public: uint8 bAttenuate : 1; // 0x00C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSpatialize : 1; // 0x00C0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAttenuateWithLPF : 1; // 0x00C0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableListenerFocus : 1; // 0x00C0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableFocusInterpolation : 1; // 0x00C0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseComplexCollisionForOcclusion : 1; // 0x00C0(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableReverbSend : 1; // 0x00C0(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnablePriorityAttenuation : 1; // 0x00C1(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bApplyNormalizationToStereoSounds : 1; // 0x00C1(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableLogFrequencyScaling : 1; // 0x00C1(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableSubmixSends : 1; // 0x00C1(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableSourceDataOverride : 1; // 0x00C1(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableSendToAudioLink : 1; // 0x00C1(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) ESoundSpatializationAlgorithm SpatializationAlgorithm; // 0x00C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C3[0x5]; // 0x00C3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UAudioLinkSettingsAbstract* AudioLinkSettingsOverride; // 0x00C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BinauralRadius; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve CustomLowpassAirAbsorptionCurve; // 0x00D8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomHighpassAirAbsorptionCurve; // 0x0160(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) EAirAbsorptionMethod AbsorptionMethod; // 0x01E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel OcclusionTraceChannel; // 0x01E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EReverbSendMethod ReverbSendMethod; // 0x01EA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPriorityAttenuationMethod PriorityAttenuationMethod; // 0x01EB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonSpatializedRadiusStart; // 0x01EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonSpatializedRadiusEnd; // 0x01F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENonSpatializedRadiusSpeakerMapMode NonSpatializedRadiusMode; // 0x01F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F5[0x3]; // 0x01F5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float StereoSpread; // 0x01F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFRadiusMin; // 0x01FC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFRadiusMax; // 0x0200(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFFrequencyAtMin; // 0x0204(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LPFFrequencyAtMax; // 0x0208(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HPFFrequencyAtMin; // 0x020C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HPFFrequencyAtMax; // 0x0210(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusAzimuth; // 0x0214(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusAzimuth; // 0x0218(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusDistanceScale; // 0x021C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusDistanceScale; // 0x0220(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusPriorityScale; // 0x0224(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusPriorityScale; // 0x0228(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusVolumeAttenuation; // 0x022C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NonFocusVolumeAttenuation; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusAttackInterpSpeed; // 0x0234(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FocusReleaseInterpSpeed; // 0x0238(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionLowPassFilterFrequency; // 0x023C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionVolumeAttenuation; // 0x0240(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OcclusionInterpolationTime; // 0x0244(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbWetLevelMin; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbWetLevelMax; // 0x024C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbDistanceMin; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReverbDistanceMax; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ManualReverbSendLevel; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationMin; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationMax; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationDistanceMin; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PriorityAttenuationDistanceMax; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ManualPriorityAttenuation; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomReverbSendCurve; // 0x0270(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray SubmixSendSettings; // 0x02F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FRuntimeFloatCurve CustomPriorityAttenuationCurve; // 0x0308(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundAttenuationPluginSettings PluginSettings; // 0x0390(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundAttenuationSettings; // ScriptStruct Engine.SourceEffectChainEntry // 0x0010 (0x0010 - 0x0000) struct FSourceEffectChainEntry final { public: class USoundEffectSourcePreset* Preset; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bBypass : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSourceEffectChainEntry; // ScriptStruct Engine.SoundGroup // 0x0020 (0x0020 - 0x0000) struct FSoundGroup final { public: ESoundGroup SoundGroup; // 0x0000(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString DisplayName; // 0x0008(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAlwaysDecompressOnLoad : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DecompressedDuration; // 0x001C(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundGroup; // ScriptStruct Engine.SoundSourceBusSendInfo // 0x00B8 (0x00B8 - 0x0000) struct FSoundSourceBusSendInfo final { public: ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class USoundSourceBus* SoundSourceBus; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAudioBus* AudioBus; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SendLevel; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendLevel; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendLevel; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinSendDistance; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxSendDistance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve CustomSendLevelCurve; // 0x0030(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundSourceBusSendInfo; // ScriptStruct Engine.StreamedAudioPlatformData // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FStreamedAudioPlatformData final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamedAudioPlatformData; // ScriptStruct Engine.SoundWaveSpectralData // 0x000C (0x000C - 0x0000) struct FSoundWaveSpectralData final { public: float FrequencyHz; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Magnitude; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalizedMagnitude; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundWaveSpectralData; // ScriptStruct Engine.SoundWaveSpectralDataPerSound // 0x0020 (0x0020 - 0x0000) struct FSoundWaveSpectralDataPerSound final { public: TArray SpectralData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) float PlaybackTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundWaveSpectralDataPerSound; // ScriptStruct Engine.SoundWaveSpectralDataEntry // 0x0008 (0x0008 - 0x0000) struct FSoundWaveSpectralDataEntry final { public: float Magnitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NormalizedMagnitude; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundWaveSpectralDataEntry; // ScriptStruct Engine.SoundWaveSpectralTimeData // 0x0018 (0x0018 - 0x0000) struct FSoundWaveSpectralTimeData final { public: TArray Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) float TimeSec; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundWaveSpectralTimeData; // ScriptStruct Engine.SoundWaveEnvelopeTimeData // 0x0008 (0x0008 - 0x0000) struct FSoundWaveEnvelopeTimeData final { public: float Amplitude; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeSec; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundWaveEnvelopeTimeData; // ScriptStruct Engine.SoundWaveTimecodeInfo // 0x0070 (0x0070 - 0x0000) struct FSoundWaveTimecodeInfo final { public: uint64 NumSamplesSinceMidnight; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 NumSamplesPerSecond; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Description; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorTime; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorDate; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorDescription; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString OriginatorReference; // 0x0050(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFrameRate TimecodeRate; // 0x0060(0x0008)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTimecodeIsDropFrame; // 0x0068(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundWaveTimecodeInfo; // ScriptStruct Engine.StaticMeshComponentLODInfo // 0x0050 (0x0050 - 0x0000) struct alignas(0x08) FStaticMeshComponentLODInfo final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshComponentLODInfo; // ScriptStruct Engine.StaticMeshStaticState // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FStaticMeshStaticState final { public: uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshStaticState; // ScriptStruct Engine.StaticMeshDynamicState // 0x0048 (0x0048 - 0x0000) struct FStaticMeshDynamicState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransformHandle Transform; // 0x0008(0x0010)(NativeAccessSpecifierPrivate) class UStaticMesh* Mesh; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray OverrideMaterials; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate) TArray Owners; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 bOnlyOwnerSee : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 bOwnerNoSee : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshDynamicState; // ScriptStruct Engine.StaticMeshHandle // 0x000F (0x0010 - 0x0001) struct alignas(0x08) FStaticMeshHandle final : public FStateStreamHandle { public: uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshHandle; // ScriptStruct Engine.StaticTerrainLayerWeightParameter // 0x0034 (0x0034 - 0x0000) struct FStaticTerrainLayerWeightParameter final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0010(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverride; // 0x0020(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName LayerName; // 0x0024(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 WeightmapIndex; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsRepeatedLayer; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWeightBasedBlend; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticTerrainLayerWeightParameter; // ScriptStruct Engine.StaticParameterSetEditorOnlyData // 0x00A0 (0x00A0 - 0x0000) struct FStaticParameterSetEditorOnlyData final { public: TArray StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) TArray StaticComponentMaskParameters; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TerrainLayerWeightParameters; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x0030(0x0070)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticParameterSetEditorOnlyData; // ScriptStruct Engine.EquirectProps // 0x0098 (0x0098 - 0x0000) struct FEquirectProps final { public: struct FBox2D LeftUVRect; // 0x0000(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FBox2D RightUVRect; // 0x0028(0x0028)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector2D LeftScale; // 0x0050(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D RightScale; // 0x0060(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D LeftBias; // 0x0070(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D RightBias; // 0x0080(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0090(0x0004)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEquirectProps; // ScriptStruct Engine.TextImportTestStruct // 0x0018 (0x0018 - 0x0000) struct FTextImportTestStruct final { public: ETextImportTestFlags EmbeddedFlags; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TestInt; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString TestString; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextImportTestStruct; // ScriptStruct Engine.StreamingRenderAssetPrimitiveInfo // 0x0050 (0x0050 - 0x0000) struct FStreamingRenderAssetPrimitiveInfo final { public: class UStreamableRenderAsset* RenderAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float TexelFactor; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 PackedRelativeBox; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bAllowInvalidTexelFactorWhenUnregistered : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectedByComponentScale : 1; // 0x0048(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStreamingRenderAssetPrimitiveInfo; // ScriptStruct Engine.StreamingTextureBuildInfo // 0x000C (0x000C - 0x0000) struct FStreamingTextureBuildInfo final { public: uint32 PackedRelativeBox; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TextureLevelIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TexelFactor; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStreamingTextureBuildInfo; // ScriptStruct Engine.VolumetricLightMapGridCell // 0x0068 (0x0068 - 0x0000) struct FVolumetricLightMapGridCell final { public: struct FBox Bounds; // 0x0000(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38[0x28]; // 0x0038(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) uint32 CellID; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FVolumetricLightMapGridCell; // ScriptStruct Engine.VolumetricLightMapGridDesc // 0x0068 (0x0068 - 0x0000) struct FVolumetricLightMapGridDesc final { public: struct FBox GridBounds; // 0x0000(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid Guid; // 0x0038(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CellSize; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DetailCellSize; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BrickSize; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray Cells; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVolumetricLightMapGridDesc; // ScriptStruct Engine.ActorContainerPath // 0x0010 (0x0010 - 0x0000) struct FActorContainerPath final { public: TArray ContainerGuids; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FActorContainerPath; // ScriptStruct Engine.SubObjectPropertyOverride // 0x0001 (0x0001 - 0x0000) struct FSubObjectPropertyOverride final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSubObjectPropertyOverride; // ScriptStruct Engine.PropertyOverrideReferenceTable // 0x0001 (0x0001 - 0x0000) struct FPropertyOverrideReferenceTable final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPropertyOverrideReferenceTable; // ScriptStruct Engine.ActorPropertyOverride // 0x0001 (0x0001 - 0x0000) struct FActorPropertyOverride final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorPropertyOverride; // ScriptStruct Engine.ContainerPropertyOverride // 0x0001 (0x0001 - 0x0000) struct FContainerPropertyOverride final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FContainerPropertyOverride; // ScriptStruct Engine.WorldPartitionRuntimeContainerInstance // 0x0018 (0x0018 - 0x0000) struct FWorldPartitionRuntimeContainerInstance final { public: struct FGuid ActorGuid; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName ContainerPackage; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerInstance; // ScriptStruct Engine.WorldPartitionRuntimeContainer // 0x0050 (0x0050 - 0x0000) struct FWorldPartitionRuntimeContainer final { public: TMap ContainerInstances; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeContainer; // ScriptStruct Engine.WorldPartitionRuntimeContainerResolver // 0x0058 (0x0058 - 0x0000) struct FWorldPartitionRuntimeContainerResolver final { public: TMap Containers; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) class FName MainContainerPackage; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeContainerResolver; // ScriptStruct Engine.RuntimePartitionHLODSetup // 0x0018 (0x0018 - 0x0000) struct FRuntimePartitionHLODSetup final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsSpatiallyLoaded; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class URuntimePartition* PartitionLayer; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimePartitionHLODSetup; // ScriptStruct Engine.RuntimePartitionDesc // 0x0028 (0x0028 - 0x0000) struct FRuntimePartitionDesc final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf Class; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URuntimePartition* MainLayer; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray HLODSetups; // 0x0018(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimePartitionDesc; // ScriptStruct Engine.RuntimePartitionStreamingData // 0x0048 (0x0048 - 0x0000) struct FRuntimePartitionStreamingData final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LoadingRange; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray SpatiallyLoadedCells; // 0x0010(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) TArray NonSpatiallyLoadedCells; // 0x0020(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_30[0x18]; // 0x0030(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRuntimePartitionStreamingData; // ScriptStruct Engine.NetViewer // 0x0048 (0x0048 - 0x0000) struct FNetViewer final { public: class UNetConnection* Connection; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* InViewer; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* ViewTarget; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ViewLocation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ViewDir; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetViewer; // ScriptStruct Engine.NaniteSettings // 0x0001 (0x0001 - 0x0000) struct FNaniteSettings final { public: bool bAllowMaskedMaterials; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNaniteSettings; // ScriptStruct Engine.BroadphaseSettings // 0x0080 (0x0080 - 0x0000) struct FBroadphaseSettings final { public: bool bUseMBPOnClient; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseMBPOnServer; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseMBPOuterBounds; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FBox MBPBounds; // 0x0008(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox MBPOuterBounds; // 0x0040(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MBPNumSubdivs; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBroadphaseSettings; // ScriptStruct Engine.ViewLightingChannels // 0x0001 (0x0001 - 0x0000) struct FViewLightingChannels final { public: uint8 bViewChannel0 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bViewChannel1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bViewChannel2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bViewChannel3 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bViewChannel4 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; DUMPER7_ASSERTS_FViewLightingChannels; // ScriptStruct Engine.MaterialShadingModelField // 0x0002 (0x0002 - 0x0000) struct FMaterialShadingModelField final { public: uint16 ShadingModelField; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FMaterialShadingModelField; // ScriptStruct Engine.RigidBodyErrorCorrection // 0x0034 (0x0034 - 0x0000) struct FRigidBodyErrorCorrection final { public: float PingExtrapolation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PingLimit; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorPerLinearDifference; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorPerAngularDifference; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxRestoredStateError; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxLinearHardSnapDistance; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PositionLerp; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngleLerp; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LinearVelocityCoefficient; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AngularVelocityCoefficient; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationSeconds; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationDistanceSq; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ErrorAccumulationSimilarity; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigidBodyErrorCorrection; // ScriptStruct Engine.RigidBodyContactInfo // 0x0048 (0x0048 - 0x0000) struct FRigidBodyContactInfo final { public: struct FVector ContactPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ContactNormal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ContactPenetration; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bContactProbe; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UPhysicalMaterial* PhysMaterial[0x2]; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRigidBodyContactInfo; // ScriptStruct Engine.CollisionImpactData // 0x0048 (0x0048 - 0x0000) struct FCollisionImpactData final { public: TArray ContactInfos; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FVector TotalNormalImpulse; // 0x0010(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TotalFrictionImpulse; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsVelocityDeltaUnderThreshold; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCollisionImpactData; // ScriptStruct Engine.ClientReceiveData // 0x0040 (0x0040 - 0x0000) struct FClientReceiveData final { public: class APlayerController* LocalPC; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MessageType; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MessageIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString MessageString; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APlayerState* RelatedPlayerState_1; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APlayerState* RelatedPlayerState_2; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* OptionalObject; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClientReceiveData; // ScriptStruct Engine.FractureEffect // 0x0010 (0x0010 - 0x0000) struct FFractureEffect final { public: class UParticleSystem* ParticleSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USoundBase* Sound; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFractureEffect; // ScriptStruct Engine.BasedPosition // 0x0068 (0x0068 - 0x0000) struct FBasedPosition final { public: class AActor* base; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Position; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CachedBaseLocation; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CachedBaseRotation; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector CachedTransPosition; // 0x0050(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBasedPosition; // ScriptStruct Engine.LightmassLightSettings // 0x000C (0x000C - 0x0000) struct FLightmassLightSettings { public: float IndirectLightingSaturation; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShadowExponent; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAreaShadowsForStationaryLight; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLightmassLightSettings; // ScriptStruct Engine.LightmassPointLightSettings // 0x0000 (0x000C - 0x000C) struct FLightmassPointLightSettings final : public FLightmassLightSettings { }; DUMPER7_ASSERTS_FLightmassPointLightSettings; // ScriptStruct Engine.LightmassDirectionalLightSettings // 0x0004 (0x0010 - 0x000C) struct FLightmassDirectionalLightSettings final : public FLightmassLightSettings { public: float LightSourceAngle; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLightmassDirectionalLightSettings; // ScriptStruct Engine.LightmassDebugOptions // 0x0010 (0x0010 - 0x0000) struct FLightmassDebugOptions final { public: uint8 bDebugMode : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bStatsEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGatherBSPSurfacesAcrossComponents : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CoplanarTolerance; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bUseImmediateImport : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bImmediateProcessMappings : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSortMappings : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDumpBinaryFiles : 1; // 0x0008(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDebugMaterials : 1; // 0x0008(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bPadMappings : 1; // 0x0008(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDebugPaddings : 1; // 0x0008(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOnlyCalcDebugTexelMappings : 1; // 0x0008(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseRandomColors : 1; // 0x0009(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bColorBordersGreen : 1; // 0x0009(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bColorByExecutionTime : 1; // 0x0009(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float ExecutionTimeDivisor; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLightmassDebugOptions; // ScriptStruct Engine.ReplicatedStaticActorDestructionInfo // 0x0040 (0x0040 - 0x0000) struct FReplicatedStaticActorDestructionInfo final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ObjClass; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReplicatedStaticActorDestructionInfo; // ScriptStruct Engine.SwarmDebugOptions // 0x0004 (0x0004 - 0x0000) struct alignas(0x04) FSwarmDebugOptions final { public: uint8 bDistributionEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bForceContentExport : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bInitialized : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSwarmDebugOptions; // ScriptStruct Engine.MaterialCachedParameterEditorEntry // 0x0010 (0x0010 - 0x0000) struct FMaterialCachedParameterEditorEntry final { public: TArray EditorInfo; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedParameterEditorEntry; // ScriptStruct Engine.MaterialCachedExpressionEditorOnlyData // 0x02B0 (0x02B0 - 0x0000) struct FMaterialCachedExpressionEditorOnlyData final { public: struct FMaterialCachedParameterEntry EditorOnlyEntries; // 0x0000(0x0050)(NativeAccessSpecifierPublic) struct FMaterialCachedParameterEditorEntry EditorEntries[0xA]; // 0x0050(0x0010)(NativeAccessSpecifierPublic) TArray StaticSwitchValues; // 0x00F0(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic) TArray StaticComponentMaskValues; // 0x0100(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScalarMinMaxValues; // 0x0110(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> ScalarCurveValues; // 0x0120(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> ScalarCurveAtlasValues; // 0x0130(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray VectorChannelNameValues; // 0x0140(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorUsedAsChannelMaskValues; // 0x0150(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TextureChannelNameValues; // 0x0160(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x0170(0x0070)(NativeAccessSpecifierPublic) TArray AssetPaths; // 0x01E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LandscapeLayerNames; // 0x01F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TSet ExpressionIncludeFilePaths; // 0x0200(0x0050)(NativeAccessSpecifierPublic) TSet UserSceneTextureInputs; // 0x0250(0x0050)(NativeAccessSpecifierPublic) TArray ShaderTags; // 0x02A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedExpressionEditorOnlyData; // ScriptStruct Engine.MTDResult // 0x0020 (0x0020 - 0x0000) struct FMTDResult final { public: struct FVector Direction; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMTDResult; // ScriptStruct Engine.AnimSlotDesc // 0x000C (0x000C - 0x0000) struct FAnimSlotDesc final { public: class FName SlotName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumChannels; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimSlotDesc; // ScriptStruct Engine.AnimUpdateRateParameters // 0x0088 (0x0088 - 0x0000) struct FAnimUpdateRateParameters final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) EUpdateRateShiftBucket ShiftBucket; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bInterpolateSkippedFrames : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bShouldUseLodMap : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bShouldUseMinLod : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSkipUpdate : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bSkipEvaluation : 1; // 0x0002(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 UpdateRate; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EvaluationRate; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TickedPoseOffestTime; // 0x000C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdditionalTime; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) int32 BaseNonRenderedUpdateRate; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxEvalRateForInterpolation; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BaseVisibleDistanceFactorThesholds; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TMap LODToFrameSkipMap; // 0x0030(0x0050)(NativeAccessSpecifierPublic) int32 SkippedUpdateFrames; // 0x0080(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SkippedEvalFrames; // 0x0084(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimUpdateRateParameters; // ScriptStruct Engine.POV // 0x0038 (0x0038 - 0x0000) struct FPOV final { public: struct FVector Location; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0018(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float FOV; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPOV; // ScriptStruct Engine.SkeletalMeshBuildSettings // 0x0018 (0x0018 - 0x0000) struct FSkeletalMeshBuildSettings final { public: uint8 bRecomputeNormals : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRecomputeTangents : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseMikkTSpace : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bComputeWeightedNormals : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRemoveDegenerates : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseHighPrecisionTangentBasis : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseHighPrecisionSkinWeights : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseFullPrecisionUVs : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseBackwardsCompatibleF16TruncUVs : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float ThresholdPosition; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ThresholdTangentNormal; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ThresholdUV; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MorphThresholdPosition; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BoneInfluenceLimit; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshBuildSettings; // ScriptStruct Engine.MeshRayTracingProxySettings // 0x0014 (0x0014 - 0x0000) struct FMeshRayTracingProxySettings final { public: uint8 bEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) ENaniteFallbackTarget FallbackTarget; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float FallbackPercentTriangles; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FallbackRelativeError; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LOD1PercentTriangles; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FoliageOverOcclusionBias; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshRayTracingProxySettings; // ScriptStruct Engine.CollectionReference // 0x0008 (0x0008 - 0x0000) struct FCollectionReference final { public: class FName CollectionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollectionReference; // ScriptStruct Engine.Redirector // 0x0010 (0x0010 - 0x0000) struct FRedirector final { public: class FName OldName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NewName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRedirector; // ScriptStruct Engine.CanvasUVTri // 0x0090 (0x0090 - 0x0000) struct FCanvasUVTri final { public: struct FVector2D V0_Pos; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V0_UV; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V0_Color; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V1_Pos; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V1_UV; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V1_Color; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V2_Pos; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D V2_UV; // 0x0070(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor V2_Color; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCanvasUVTri; // ScriptStruct Engine.PrimitiveComponentInstanceData // 0x0078 (0x0130 - 0x00B8) struct FPrimitiveComponentInstanceData : public FSceneComponentInstanceData { public: uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform ComponentTransform; // 0x00C0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 VisibilityId; // 0x0120(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_124[0x4]; // 0x0124(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UPrimitiveComponent* LODParent; // 0x0128(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPrimitiveComponentInstanceData; // ScriptStruct Engine.TextureCollectionParameterValue // 0x0028 (0x0028 - 0x0000) struct FTextureCollectionParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTextureCollection* ParameterValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextureCollectionParameterValue; // ScriptStruct Engine.ColorGradingSettings // 0x0290 (0x0290 - 0x0000) struct FColorGradingSettings final { public: struct FColorGradePerRangeSettings Global; // 0x0000(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Shadows; // 0x00A0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Midtones; // 0x0140(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FColorGradePerRangeSettings Highlights; // 0x01E0(0x00A0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) float ShadowsMax; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighlightsMin; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HighlightsMax; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28C[0x4]; // 0x028C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FColorGradingSettings; // ScriptStruct Engine.LensBloomSettings // 0x00C0 (0x00C0 - 0x0000) struct FLensBloomSettings final { public: struct FGaussianSumBloomSettings GaussianSum; // 0x0000(0x0084)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FConvolutionBloomSettings Convolution; // 0x0088(0x0030)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) EBloomMethod Method; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLensBloomSettings; // ScriptStruct Engine.LensSettings // 0x00E8 (0x00E8 - 0x0000) struct FLensSettings final { public: struct FLensBloomSettings Bloom; // 0x0000(0x00C0)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FLensImperfectionSettings Imperfections; // 0x00C0(0x0020)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) float ChromaticAberration; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLensSettings; // ScriptStruct Engine.CollectionScalarParameter // 0x0004 (0x001C - 0x0018) struct FCollectionScalarParameter final : public FCollectionParameterBase { public: float DefaultValue; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCollectionScalarParameter; // ScriptStruct Engine.QuartzQuantizationBoundary // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FQuartzQuantizationBoundary final { public: EQuartzCommandQuantization Quantization; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Multiplier; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EQuarztQuantizationReference CountingReferencePoint; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFireOnClockStart; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCancelCommandIfClockIsNotRunning; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResetClockOnQueued; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResumeClockOnQueued; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x13]; // 0x000D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FQuartzQuantizationBoundary; // ScriptStruct Engine.NavAvoidanceData // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FNavAvoidanceData final { public: uint8 Pad_0[0x58]; // 0x0000(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNavAvoidanceData; // ScriptStruct Engine.NavLinkAuxiliaryId // 0x0008 (0x0008 - 0x0000) struct FNavLinkAuxiliaryId final { public: uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FNavLinkAuxiliaryId; // ScriptStruct Engine.NavMovementProperties // 0x0008 (0x0008 - 0x0000) struct FNavMovementProperties final { public: float FixedPathBrakingDistance; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUpdateNavAgentWithOwnersCollision; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAccelerationForPaths; // 0x0005(0x0001)(Edit, ZeroConstructor, Config, GlobalConfig, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseFixedBrakingDistanceForPaths; // 0x0006(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStopMovementAbortPaths; // 0x0007(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavMovementProperties; // ScriptStruct Engine.AlphaBlendArgs // 0x0010 (0x0010 - 0x0000) struct FAlphaBlendArgs final { public: class UCurveFloat* CustomCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAlphaBlendOption BlendOption; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAlphaBlendArgs; // ScriptStruct Engine.BlendSampleData // 0x0060 (0x0060 - 0x0000) struct FBlendSampleData final { public: int32 SampleDataIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequence* Animation; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TotalWeight; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeightRate; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PreviousTime; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SamplePlayRate; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x3C]; // 0x0024(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendSampleData; // ScriptStruct Engine.BlendFilter // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FBlendFilter final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlendFilter; // ScriptStruct Engine.AnimTickRecord // 0x0078 (0x0078 - 0x0000) struct FAnimTickRecord final { public: class UAnimationAsset* SourceAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x70]; // 0x0008(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimTickRecord; // ScriptStruct Engine.AnimGroupInstance // 0x0078 (0x0078 - 0x0000) struct alignas(0x08) FAnimGroupInstance final { public: uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimGroupInstance; // ScriptStruct Engine.AnimationGroupReference // 0x0010 (0x0010 - 0x0000) struct FAnimationGroupReference final { public: EAnimSyncMethod Method; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName GroupName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimGroupRole GroupRole; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationGroupReference; // ScriptStruct Engine.EncounteredStateMachineStack // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FEncounteredStateMachineStack final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEncounteredStateMachineStack; // ScriptStruct Engine.AnimationRecordingSettings // 0x0040 (0x0040 - 0x0000) struct FAnimationRecordingSettings final { public: bool bRecordInWorldSpace; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemoveRootAnimation; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoSaveAsset; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FFrameRate SampleFrameRate; // 0x0004(0x0008)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Length; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAnimInterpolationType Interpolation; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveInterpMode InterpMode; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERichCurveTangentMode TangentMode; // 0x0012(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_13[0x1]; // 0x0013(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) bool bRecordTransforms; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordMorphTargets; // 0x0015(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordAttributeCurves; // 0x0016(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecordMaterialCurves; // 0x0017(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTransactRecording; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray IncludeAnimationNames; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludeAnimationNames; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimationRecordingSettings; // ScriptStruct Engine.AnimBankSequence // 0x0018 (0x0018 - 0x0000) struct FAnimBankSequence final { public: class UAnimSequence* Sequence; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAutoStart : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Position; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PlayRate; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BoundsScale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimBankSequence; // ScriptStruct Engine.SoftAnimBankItem // 0x0030 (0x0030 - 0x0000) struct FSoftAnimBankItem final { public: TSoftObjectPtr BankAsset; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SequenceIndex; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoftAnimBankItem; // ScriptStruct Engine.SoftSkinnedMeshComponentDescriptor // 0x0038 (0x00B0 - 0x0078) struct FSoftSkinnedMeshComponentDescriptor : public FSkinnedMeshComponentDescriptorBase { public: TSoftObjectPtr SkinnedAsset; // 0x0078(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray BankItems; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoftSkinnedMeshComponentDescriptor; // ScriptStruct Engine.StateMachineStateDebugData // 0x0010 (0x0010 - 0x0000) struct alignas(0x04) FStateMachineStateDebugData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStateMachineStateDebugData; // ScriptStruct Engine.StateMachineDebugData // 0x0150 (0x0150 - 0x0000) struct alignas(0x08) FStateMachineDebugData final { public: uint8 Pad_0[0x150]; // 0x0000(0x0150)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStateMachineDebugData; // ScriptStruct Engine.AnimationFrameSnapshot // 0x0001 (0x0001 - 0x0000) struct FAnimationFrameSnapshot final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationFrameSnapshot; // ScriptStruct Engine.AnimBlueprintDebugData // 0x0001 (0x0001 - 0x0000) struct FAnimBlueprintDebugData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimBlueprintDebugData; // ScriptStruct Engine.AnimBlueprintMutableData // 0x0001 (0x0001 - 0x0000) struct FAnimBlueprintMutableData { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimBlueprintMutableData; // ScriptStruct Engine.AnimBlueprintConstantData // 0x0001 (0x0001 - 0x0000) struct FAnimBlueprintConstantData { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimBlueprintConstantData; // ScriptStruct Engine.AnimBlueprintFunction // 0x0078 (0x0078 - 0x0000) struct FAnimBlueprintFunction final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Group; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OutputPoseNodeIndex; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray InputPoseNames; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InputPoseNodeIndices; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_38[0x38]; // 0x0038(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) bool bImplemented; // 0x0070(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimBlueprintFunction; // ScriptStruct Engine.CachedPoseIndices // 0x0010 (0x0010 - 0x0000) struct FCachedPoseIndices final { public: TArray OrderedSavedPoseNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCachedPoseIndices; // ScriptStruct Engine.AnimGraphBlendOptions // 0x0020 (0x0020 - 0x0000) struct FAnimGraphBlendOptions final { public: float BlendInTime; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* BlendInProfile; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOutTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* BlendOutProfile; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimGraphBlendOptions; // ScriptStruct Engine.EditorMapPerformanceTestDefinition // 0x0028 (0x0028 - 0x0000) struct FEditorMapPerformanceTestDefinition final { public: struct FSoftObjectPath PerformanceTestmap; // 0x0000(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TestTimer; // 0x0020(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEditorMapPerformanceTestDefinition; // ScriptStruct Engine.RootMotionExtractionStep // 0x0010 (0x0010 - 0x0000) struct FRootMotionExtractionStep final { public: class UAnimSequence* AnimSequence; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartPosition; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndPosition; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionExtractionStep; // ScriptStruct Engine.AnimSegment // 0x0020 (0x0020 - 0x0000) struct FAnimSegment final { public: class UAnimSequenceBase* AnimReference; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float StartPos; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimStartTime; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimEndTime; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AnimPlayRate; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LoopingCount; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSegment; // ScriptStruct Engine.AnimTrack // 0x0010 (0x0010 - 0x0000) struct FAnimTrack final { public: TArray AnimSegments; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimTrack; // ScriptStruct Engine.StaticMeshOptimizationSettings // 0x001C (0x001C - 0x0000) struct FStaticMeshOptimizationSettings final { public: EOptimizationType ReductionMethod; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float NumOfTrianglesPercentage; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDeviationPercentage; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WeldingThreshold; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRecalcNormals; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float NormalsThreshold; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 SilhouetteImportance; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TextureImportance; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 ShadingImportance; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshOptimizationSettings; // ScriptStruct Engine.AnimInitializationContext // 0x0000 (0x0010 - 0x0010) struct FAnimInitializationContext final : public FAnimExecutionContext { }; DUMPER7_ASSERTS_FAnimInitializationContext; // ScriptStruct Engine.AnimPoseContext // 0x0000 (0x0010 - 0x0010) struct FAnimPoseContext final : public FAnimExecutionContext { }; DUMPER7_ASSERTS_FAnimPoseContext; // ScriptStruct Engine.A2CSPose // 0x0018 (0x0028 - 0x0010) struct FA2CSPose final : public FA2Pose { public: uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray ComponentSpaceFlags; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FA2CSPose; // ScriptStruct Engine.CompositeSection // 0x0020 (0x0050 - 0x0030) struct FCompositeSection final : public FAnimLinkableElement { public: class FName SectionName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName NextSectionName; // 0x0038(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray MetaData; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompositeSection; // ScriptStruct Engine.ActivatedCells // 0x00A0 (0x00A0 - 0x0000) struct FActivatedCells final { public: TSet Cells; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_50[0x50]; // 0x0050(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivatedCells; // ScriptStruct Engine.WorldPartitionUpdateStreamingCurrentState // 0x0100 (0x0100 - 0x0000) struct FWorldPartitionUpdateStreamingCurrentState final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TSet LoadedCells; // 0x0010(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPublic) struct FActivatedCells ActivatedCells; // 0x0060(0x00A0)(Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldPartitionUpdateStreamingCurrentState; // ScriptStruct Engine.SlotAnimationTrack // 0x0018 (0x0018 - 0x0000) struct FSlotAnimationTrack final { public: class FName SlotName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAnimTrack AnimTrack; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSlotAnimationTrack; // ScriptStruct Engine.MontageBlendSettings // 0x0020 (0x0020 - 0x0000) struct FMontageBlendSettings final { public: class UBlendProfile* BlendProfile; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FAlphaBlendArgs Blend; // 0x0008(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) EMontageBlendMode BlendMode; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMontageBlendSettings; // ScriptStruct Engine.AnimMontageInstance // 0x01E8 (0x01E8 - 0x0000) struct FAnimMontageInstance final { public: class UAnimMontage* Montage; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Size After Last Property [ Dumper-7 ]) bool bPlaying; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DefaultBlendTimeMultiplier; // 0x004C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_50[0xC8]; // 0x0050(0x00C8)(Fixing Size After Last Property [ Dumper-7 ]) TArray NextSections; // 0x0118(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray PrevSections; // 0x0128(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_138[0x10]; // 0x0138(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray ActiveStateBranchingPoints; // 0x0148(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) float Position; // 0x0158(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float PlayRate; // 0x015C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FAlphaBlend Blend; // 0x0160(0x0030)(Transient, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_190[0x34]; // 0x0190(0x0034)(Fixing Size After Last Property [ Dumper-7 ]) int32 DisableRootMotionCount; // 0x01C4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1C8[0x20]; // 0x01C8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimMontageInstance; // ScriptStruct Engine.SkelMeshMergeMeshUVTransforms // 0x0010 (0x0010 - 0x0000) struct FSkelMeshMergeMeshUVTransforms final { public: TArray UVTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkelMeshMergeMeshUVTransforms; // ScriptStruct Engine.SkelMeshMergeUVTransformMapping // 0x0010 (0x0010 - 0x0000) struct FSkelMeshMergeUVTransformMapping final { public: TArray UVTransformsPerMesh; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkelMeshMergeUVTransformMapping; // ScriptStruct Engine.AnimNodeData // 0x0028 (0x0028 - 0x0000) struct FAnimNodeData final { public: TScriptInterface AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Entries; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) int32 NodeIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 Flags; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNodeData; // ScriptStruct Engine.AnimNodeStructData // 0x0058 (0x0058 - 0x0000) struct FAnimNodeStructData final { public: TMap NameToIndexMap; // 0x0000(0x0050)(NativeAccessSpecifierPrivate) int32 NumProperties; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNodeStructData; // ScriptStruct Engine.AnimNodeFunctionRef // 0x0020 (0x0020 - 0x0000) struct FAnimNodeFunctionRef final { public: class FName ClassName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName FunctionName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf Class; // 0x0010(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x0018(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNodeFunctionRef; // ScriptStruct Engine.AnimNode_ConvertComponentToLocalSpace // 0x0010 (0x0020 - 0x0010) struct FAnimNode_ConvertComponentToLocalSpace final : public FAnimNode_Base { public: struct FComponentSpacePoseLink ComponentPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_ConvertComponentToLocalSpace; // ScriptStruct Engine.AnimNode_ConvertLocalToComponentSpace // 0x0010 (0x0020 - 0x0010) struct FAnimNode_ConvertLocalToComponentSpace final : public FAnimNode_Base { public: struct FPoseLink LocalPose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_ConvertLocalToComponentSpace; // ScriptStruct Engine.AnimNode_CustomProperty // 0x0048 (0x0058 - 0x0010) struct FAnimNode_CustomProperty : public FAnimNode_Base { public: TArray SourcePropertyNames; // 0x0010(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) TArray DestPropertyNames; // 0x0020(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UObject* TargetInstance; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_38[0x20]; // 0x0038(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_CustomProperty; // ScriptStruct Engine.AnimNode_DeadBlending // 0x0680 (0x0690 - 0x0010) struct alignas(0x10) FAnimNode_DeadBlending final : public FAnimNode_Base { public: uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FPoseLink Source; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bAlwaysUseDefaultBlendSettings; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DefaultBlendDuration; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBlendProfile* DefaultBlendProfile; // 0x0030(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EAlphaBlendOption DefaultBlendMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* DefaultCustomBlendCurve; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float BlendTimeMultiplier; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bLinearlyInterpolateScales; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray FilteredCurves; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray ExtrapolationFilteredCurves; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray FilteredBones; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) float ExtrapolationHalfLife; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ExtrapolationHalfLifeMin; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float ExtrapolationHalfLifeMax; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaximumTranslationVelocity; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaximumRotationVelocity; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaximumScaleVelocity; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float MaximumCurveVelocity; // 0x0098(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bResetOnBecomingRelevant; // 0x009C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bForwardRequestsThroughSkippedCachedPoseNodes; // 0x009D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_9E[0x2]; // 0x009E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName Tag; // 0x00A0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A8[0x318]; // 0x00A8(0x0318)(Fixing Size After Last Property [ Dumper-7 ]) TArray RequestQueue; // 0x03C0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_3D0[0x290]; // 0x03D0(0x0290)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* InertializationCustomBlendCurve; // 0x0660(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_668[0x18]; // 0x0668(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* InertializationRequestAnimInstance; // 0x0680(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_688[0x8]; // 0x0688(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_DeadBlending; // ScriptStruct Engine.SectionReference // 0x0004 (0x0004 - 0x0000) struct FSectionReference final { public: int32 SectionIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSectionReference; // ScriptStruct Engine.InertializationPose // 0x00C0 (0x00C0 - 0x0000) struct alignas(0x10) FInertializationPose final { public: uint8 Pad_0[0xC0]; // 0x0000(0x00C0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInertializationPose; // ScriptStruct Engine.InertializationPoseDiff // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FInertializationPoseDiff final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInertializationPoseDiff; // ScriptStruct Engine.AnimNode_Inertialization // 0x0540 (0x0550 - 0x0010) struct alignas(0x10) FAnimNode_Inertialization final : public FAnimNode_Base { public: uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FPoseLink Source; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) class UBlendProfile* DefaultBlendProfile; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray FilteredCurves; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray FilteredBones; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) bool bResetOnBecomingRelevant; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bForwardRequestsThroughSkippedCachedPoseNodes; // 0x0051(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_52[0x2]; // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName Tag; // 0x0054(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_5C[0x2AC]; // 0x005C(0x02AC)(Fixing Size After Last Property [ Dumper-7 ]) TArray RequestQueue; // 0x0308(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_318[0x230]; // 0x0318(0x0230)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* InertializationRequestAnimInstance; // 0x0548(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimNode_Inertialization; // ScriptStruct Engine.AnimNode_LinkedAnimGraph // 0x0060 (0x00B8 - 0x0058) struct FAnimNode_LinkedAnimGraph : public FAnimNode_CustomProperty { public: TArray InputPoses; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InputPoseNames; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TSubclassOf InstanceClass; // 0x0078(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_80[0x18]; // 0x0080(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* PendingBlendOutProfile; // 0x0098(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* PendingBlendInProfile; // 0x00A8(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 bReceiveNotifiesFromLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bPropagateNotifiesToLinkedInstances : 1; // 0x00B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_LinkedAnimGraph; // ScriptStruct Engine.AnimNode_LinkedAnimLayer // 0x0010 (0x00C8 - 0x00B8) struct FAnimNode_LinkedAnimLayer final : public FAnimNode_LinkedAnimGraph { public: TSubclassOf Interface; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Layer; // 0x00C0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_LinkedAnimLayer; // ScriptStruct Engine.AnimNode_LinkedInputPose // 0x00A8 (0x00B8 - 0x0010) struct FAnimNode_LinkedInputPose final : public FAnimNode_Base { public: class FName Name; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Graph; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPoseLink InputPose; // 0x0020(0x0010)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_30[0x78]; // 0x0030(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) uint8 BitPad_A8_0 : 1; // 0x00A8(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ]) uint8 bIsOutputLinked : 1; // 0x00A8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_A9[0xF]; // 0x00A9(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_LinkedInputPose; // ScriptStruct Engine.AnimNode_SaveCachedPose // 0x0070 (0x0080 - 0x0010) struct FAnimNode_SaveCachedPose final : public FAnimNode_Base { public: struct FPoseLink Pose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SaveCachedPose; // ScriptStruct Engine.ClusteredComponentData // 0x0028 (0x0028 - 0x0000) struct alignas(0x08) FClusteredComponentData final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr ReplicatedProxyComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr Owner; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWasReplicating; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPendingDeletion; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FClusteredComponentData; // ScriptStruct Engine.InputScaleBiasClampState // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FInputScaleBiasClampState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputScaleBiasClampState; // ScriptStruct Engine.AnimNode_SequencePlayerBase // 0x0008 (0x0040 - 0x0038) struct FAnimNode_SequencePlayerBase : public FAnimNode_AssetPlayerBase { public: struct FInputScaleBiasClampState PlayRateScaleBiasClampState; // 0x0038(0x0008)(NoDestructor, Protected, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimNode_SequencePlayerBase; // ScriptStruct Engine.AnimNode_SequencePlayer // 0x0008 (0x0048 - 0x0040) struct FAnimNode_SequencePlayer final : public FAnimNode_SequencePlayerBase { public: class UAnimSequenceBase* Sequence; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FAnimNode_SequencePlayer; // ScriptStruct Engine.InputScaleBiasClampConstants // 0x002C (0x002C - 0x0000) struct FInputScaleBiasClampConstants final { public: bool bMapRange; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClampResult; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bInterpResult; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FInputRange InRange; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FInputRange OutRange; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMin; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ClampMax; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedIncreasing; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpSpeedDecreasing; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputScaleBiasClampConstants; // ScriptStruct Engine.AnimNode_SequencePlayer_Standalone // 0x0058 (0x0098 - 0x0040) struct FAnimNode_SequencePlayer_Standalone final : public FAnimNode_SequencePlayerBase { public: class FName GroupName; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAnimGroupRole GroupRole; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bOverridePositionWhenJoiningSyncGroupAsLeader; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EAnimSyncMethod Method; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIgnoreForRelevancyTest; // 0x004B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequenceBase* Sequence; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PlayRateBasis; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float PlayRate; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FInputScaleBiasClampConstants PlayRateScaleBiasClampConstants; // 0x0060(0x002C)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected) float StartPosition; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bLoopAnimation; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bStartFromMatchingPose; // 0x0091(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SequencePlayer_Standalone; // ScriptStruct Engine.AnimationActiveTransitionEntry // 0x00C8 (0x00C8 - 0x0000) struct FAnimationActiveTransitionEntry final { public: uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Size After Last Property [ Dumper-7 ]) class UBlendProfile* BlendProfile; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C0[0x8]; // 0x00C0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationActiveTransitionEntry; // ScriptStruct Engine.AnimationPotentialTransition // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FAnimationPotentialTransition final { public: uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationPotentialTransition; // ScriptStruct Engine.AnimNode_StateMachine // 0x00B8 (0x00C8 - 0x0010) struct FAnimNode_StateMachine final : public FAnimNode_Base { public: int32 StateMachineIndexInClass; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTransitionsPerFrame; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxTransitionsRequests; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipFirstUpdateTransition; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bReinitializeOnBecomingRelevant; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCreateNotifyMetaData; // 0x001E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowConduitEntryStates; // 0x001F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_20[0xA8]; // 0x0020(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_StateMachine; // ScriptStruct Engine.AnimNode_StateResult // 0x0000 (0x0020 - 0x0020) struct FAnimNode_StateResult final : public FAnimNode_Root { }; DUMPER7_ASSERTS_FAnimNode_StateResult; // ScriptStruct Engine.AnimNode_TransitionPoseEvaluator // 0x0098 (0x00A8 - 0x0010) struct FAnimNode_TransitionPoseEvaluator final : public FAnimNode_Base { public: uint8 Pad_10[0x78]; // 0x0010(0x0078)(Fixing Size After Last Property [ Dumper-7 ]) int32 FramesToCachePose; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) EEvaluatorDataSource DataSource; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EEvaluatorMode EvaluatorMode; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_92[0x16]; // 0x0092(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_TransitionPoseEvaluator; // ScriptStruct Engine.AnimNode_TransitionResult // 0x0018 (0x0028 - 0x0010) struct FAnimNode_TransitionResult final : public FAnimNode_Base { public: bool bCanEnterTransition; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x17]; // 0x0011(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_TransitionResult; // ScriptStruct Engine.AnimNode_UseCachedPose // 0x0018 (0x0028 - 0x0010) struct FAnimNode_UseCachedPose final : public FAnimNode_Base { public: struct FPoseLink LinkToCachingNode; // 0x0010(0x0010)(NoDestructor, NativeAccessSpecifierPublic) class FName CachePoseName; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimNode_UseCachedPose; // ScriptStruct Engine.AnimNotifyContext // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FAnimNotifyContext final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNotifyContext; // ScriptStruct Engine.AnimSequenceTrackContainer // 0x0020 (0x0020 - 0x0000) struct FAnimSequenceTrackContainer final { public: TArray AnimationTracks; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray TrackNames; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimSequenceTrackContainer; // ScriptStruct Engine.TranslationTrack // 0x0020 (0x0020 - 0x0000) struct FTranslationTrack final { public: TArray PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTranslationTrack; // ScriptStruct Engine.RotationTrack // 0x0020 (0x0020 - 0x0000) struct FRotationTrack final { public: TArray RotKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRotationTrack; // ScriptStruct Engine.SoundClassEditorData // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FSoundClassEditorData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundClassEditorData; // ScriptStruct Engine.ScaleTrack // 0x0020 (0x0020 - 0x0000) struct FScaleTrack final { public: TArray ScaleKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScaleTrack; // ScriptStruct Engine.CurveTrack // 0x0018 (0x0018 - 0x0000) struct FCurveTrack final { public: class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray CurveWeights; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveTrack; // ScriptStruct Engine.CompressedTrack // 0x0038 (0x0038 - 0x0000) struct FCompressedTrack final { public: TArray ByteStream; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) float Mins[0x3]; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Ranges[0x3]; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCompressedTrack; // ScriptStruct Engine.AnimSetMeshLinkup // 0x0010 (0x0010 - 0x0000) struct FAnimSetMeshLinkup final { public: TArray BoneToTrackTable; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimSetMeshLinkup; // ScriptStruct Engine.AnimNode_SingleNode // 0x0020 (0x0030 - 0x0010) struct FAnimNode_SingleNode final : public FAnimNode_Base { public: struct FPoseLink SourcePose; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_20[0x10]; // 0x0020(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNode_SingleNode; // ScriptStruct Engine.AnimSingleNodeInstanceProxy // 0x0100 (0x08A0 - 0x07A0) struct FAnimSingleNodeInstanceProxy final : public FAnimInstanceProxy { public: uint8 Pad_7A0[0x100]; // 0x07A0(0x0100)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSingleNodeInstanceProxy; // ScriptStruct Engine.AnimationTransitionBetweenStates // 0x0038 (0x0040 - 0x0008) struct FAnimationTransitionBetweenStates final : public FAnimationStateBase { public: int32 PreviousState; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NextState; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CrossfadeDuration; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InterruptNotify; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAlphaBlendOption BlendMode; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* CustomCurve; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBlendProfile* BlendProfile; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETransitionLogicType LogicType; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimationTransitionBetweenStates; // ScriptStruct Engine.BakedStateExitTransition // 0x0030 (0x0030 - 0x0000) struct FBakedStateExitTransition final { public: int32 CanTakeDelegateIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CustomResultNodeIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TransitionIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDesiredTransitionReturnValue; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutomaticRemainingTimeRule; // 0x000D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float AutomaticRuleTriggerTime; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SyncGroupNameToRequireValidMarkersRule; // 0x0014(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray PoseEvaluatorLinks; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBakedStateExitTransition; // ScriptStruct Engine.BakedAnimationState // 0x0058 (0x0058 - 0x0000) struct FBakedAnimationState final { public: class FName StateName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Transitions; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 StateRootNodeIndex; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartNotify; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndNotify; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 FullyBlendedNotify; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsAConduit; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 EntryRuleNodeIndex; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray PlayerNodeIndices; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray LayerNodeIndices; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) bool bAlwaysResetOnEntry; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBakedAnimationState; // ScriptStruct Engine.BakedAnimationStateMachine // 0x0030 (0x0030 - 0x0000) struct FBakedAnimationStateMachine final { public: class FName MachineName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 InitialState; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray States; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Transitions; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBakedAnimationStateMachine; // ScriptStruct Engine.AnimSubsystem_Base // 0x0038 (0x0040 - 0x0008) struct FAnimSubsystem_Base final : public FAnimSubsystem { public: uint8 Pad_8[0x38]; // 0x0008(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSubsystem_Base; // ScriptStruct Engine.AnimSubsystemInstance_NodeRelevancy // 0x00A0 (0x00A8 - 0x0008) struct FAnimSubsystemInstance_NodeRelevancy final : public FAnimSubsystemInstance { public: uint8 Pad_8[0xA0]; // 0x0008(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSubsystemInstance_NodeRelevancy; // ScriptStruct Engine.PropertyAccessSegment // 0x0040 (0x0040 - 0x0000) struct FPropertyAccessSegment final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UStruct* Struct; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TFieldPath Property; // 0x0010(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ArrayIndex; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint16 Flags; // 0x003C(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPropertyAccessSegment; // ScriptStruct Engine.PropertyAccessPath // 0x0008 (0x0008 - 0x0000) struct FPropertyAccessPath final { public: int32 PathSegmentStartIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 PathSegmentCount; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPropertyAccessPath; // ScriptStruct Engine.PropertyAccessCopy // 0x0010 (0x0010 - 0x0000) struct FPropertyAccessCopy final { public: int32 AccessIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 DestAccessStartIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 DestAccessEndIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EPropertyAccessCopyType Type; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPropertyAccessCopy; // ScriptStruct Engine.PropertyAccessCopyBatch // 0x0010 (0x0010 - 0x0000) struct FPropertyAccessCopyBatch final { public: TArray Copies; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FPropertyAccessCopyBatch; // ScriptStruct Engine.PropertyAccessLibrary // 0x0078 (0x0078 - 0x0000) struct FPropertyAccessLibrary final { public: TArray PathSegments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray SrcPaths; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray DestPaths; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray CopyBatchArray; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_40[0x38]; // 0x0040(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPropertyAccessLibrary; // ScriptStruct Engine.AnimSubsystem_PropertyAccess // 0x0078 (0x0080 - 0x0008) struct FAnimSubsystem_PropertyAccess final : public FAnimSubsystem { public: struct FPropertyAccessLibrary Library; // 0x0008(0x0078)(NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimSubsystem_PropertyAccess; // ScriptStruct Engine.LinkedAnimLayerInstanceData // 0x0060 (0x0060 - 0x0000) struct FLinkedAnimLayerInstanceData final { public: class UAnimInstance* Instance; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap> LinkedFunctions; // 0x0008(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLinkedAnimLayerInstanceData; // ScriptStruct Engine.LinkedAnimLayerClassData // 0x0020 (0x0020 - 0x0000) struct FLinkedAnimLayerClassData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TArray InstancesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLinkedAnimLayerClassData; // ScriptStruct Engine.AnimSubsystem_SharedLinkedAnimLayers // 0x0020 (0x0028 - 0x0008) struct FAnimSubsystem_SharedLinkedAnimLayers final : public FAnimSubsystemInstance { public: TArray ClassesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) TArray> PersistentClasses; // 0x0018(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FAnimSubsystem_SharedLinkedAnimLayers; // ScriptStruct Engine.AnimSubsystem_Tag // 0x0058 (0x0060 - 0x0008) struct FAnimSubsystem_Tag final : public FAnimSubsystem { public: TMap NodeIndices; // 0x0008(0x0050)(NativeAccessSpecifierPrivate) uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimSubsystem_Tag; // ScriptStruct Engine.AssetMapping // 0x0010 (0x0010 - 0x0000) struct FAssetMapping final { public: class UAnimationAsset* SourceAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimationAsset* TargetAsset; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAssetMapping; // ScriptStruct Engine.BlendProfileBoneEntry // 0x0014 (0x0014 - 0x0000) struct FBlendProfileBoneEntry final { public: struct FBoneReference BoneReference; // 0x0000(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic) float BlendScale; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlendProfileBoneEntry; // ScriptStruct Engine.BlendProfileInterfaceWrapper // 0x0020 (0x0020 - 0x0000) struct FBlendProfileInterfaceWrapper final { public: bool bIsSkeletonBlendProfile; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TScriptInterface BlendProfileProvider; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UBlendProfile* BlendProfile; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FBlendProfileInterfaceWrapper; // ScriptStruct Engine.DynamicTextureInstance // 0x0010 (0x0058 - 0x0048) struct FDynamicTextureInstance final : public FStreamableTextureInstance { public: class UTexture2D* Texture; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAttached; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float OriginalRadius; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDynamicTextureInstance; // ScriptStruct Engine.CachedAnimStateData // 0x001C (0x001C - 0x0000) struct FCachedAnimStateData final { public: class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0xC]; // 0x0010(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedAnimStateData; // ScriptStruct Engine.HardwareCursorReference // 0x0018 (0x0018 - 0x0000) struct FHardwareCursorReference final { public: class FName CursorPath; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D HotSpot; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHardwareCursorReference; // ScriptStruct Engine.CachedAnimStateArray // 0x0018 (0x0018 - 0x0000) struct FCachedAnimStateArray final { public: TArray States; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedAnimStateArray; // ScriptStruct Engine.CachedAnimAssetPlayerData // 0x0018 (0x0018 - 0x0000) struct FCachedAnimAssetPlayerData final { public: class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedAnimAssetPlayerData; // ScriptStruct Engine.CachedAnimRelevancyData // 0x001C (0x001C - 0x0000) struct FCachedAnimRelevancyData final { public: class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName StateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0xC]; // 0x0010(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedAnimRelevancyData; // ScriptStruct Engine.CachedAnimTransitionData // 0x0024 (0x0024 - 0x0000) struct FCachedAnimTransitionData final { public: class FName StateMachineName; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FromStateName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ToStateName; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0xC]; // 0x0018(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedAnimTransitionData; // ScriptStruct Engine.NamedCurveValue // 0x000C (0x000C - 0x0000) struct FNamedCurveValue final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamedCurveValue; // ScriptStruct Engine.ExposedValueCopyRecord // 0x0008 (0x0008 - 0x0000) struct FExposedValueCopyRecord final { public: int32 CopyIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPostCopyOperation PostCopyOperation; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOnlyUpdateWhenActive; // 0x0005(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FExposedValueCopyRecord; // ScriptStruct Engine.InputActionSpeechMapping // 0x0010 (0x0010 - 0x0000) struct FInputActionSpeechMapping final { public: class FName ActionName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName SpeechKeyword; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FInputActionSpeechMapping; // ScriptStruct Engine.AnimNodeExposedValueHandler_PropertyAccess // 0x0018 (0x0030 - 0x0018) struct FAnimNodeExposedValueHandler_PropertyAccess final : public FAnimNodeExposedValueHandler_Base { public: TArray CopyRecords; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAnimNodeExposedValueHandler_PropertyAccess; // ScriptStruct Engine.InputClampState // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FInputClampState final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputClampState; // ScriptStruct Engine.MirrorTableRow // 0x0018 (0x0020 - 0x0008) struct FMirrorTableRow final : public FTableRowBase { public: class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MirroredName; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMirrorRowType MirrorEntryType; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMirrorTableRow; // ScriptStruct Engine.MirrorFindReplaceExpression // 0x0014 (0x0014 - 0x0000) struct FMirrorFindReplaceExpression final { public: class FName FindExpression; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ReplaceExpression; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMirrorFindReplaceMethod FindReplaceMethod; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMirrorFindReplaceExpression; // ScriptStruct Engine.TrajectorySample // 0x0090 (0x0090 - 0x0000) struct FTrajectorySample final { public: float AccumulatedSeconds; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0xC]; // 0x0004(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LinearVelocity; // 0x0070(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_88[0x8]; // 0x0088(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTrajectorySample; // ScriptStruct Engine.NodeItem // 0x0070 (0x0070 - 0x0000) struct FNodeItem final { public: class FName ParentName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNodeItem; // ScriptStruct Engine.PassiveSoundMixModifier // 0x0010 (0x0010 - 0x0000) struct FPassiveSoundMixModifier final { public: class USoundMix* SoundMix; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinVolumeThreshold; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxVolumeThreshold; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPassiveSoundMixModifier; // ScriptStruct Engine.PreviewMeshCollectionEntry // 0x0050 (0x0050 - 0x0000) struct FPreviewMeshCollectionEntry final { public: TSoftObjectPtr SkeletalMesh; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftObjectPtr AnimBlueprint; // 0x0028(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPreviewMeshCollectionEntry; // ScriptStruct Engine.SkeletalMeshVertexAttributeInfo // 0x0010 (0x0010 - 0x0000) struct FSkeletalMeshVertexAttributeInfo final { public: struct FPerPlatformBool EnabledForRender; // 0x0000(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName Name; // 0x0004(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkeletalMeshVertexAttributeDataType DataType; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshVertexAttributeInfo; // ScriptStruct Engine.SoundSubmixSpectralAnalysisBandSettings // 0x0010 (0x0010 - 0x0000) struct FSoundSubmixSpectralAnalysisBandSettings final { public: float BandFrequency; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 AttackTimeMsec; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ReleaseTimeMsec; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float QFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundSubmixSpectralAnalysisBandSettings; // ScriptStruct Engine.SkeletonToMeshLinkup // 0x0020 (0x0020 - 0x0000) struct FSkeletonToMeshLinkup final { public: TArray SkeletonToMeshTable; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray MeshToSkeletonTable; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletonToMeshLinkup; // ScriptStruct Engine.BoneNode // 0x0001 (0x0001 - 0x0000) struct FBoneNode final { public: EBoneTranslationRetargetingMode TranslationRetargetingMode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBoneNode; // ScriptStruct Engine.ReferencePose // 0x0018 (0x0018 - 0x0000) struct FReferencePose final { public: class FName PoseName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ReferencePose; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FReferencePose; // ScriptStruct Engine.NameMapping // 0x0010 (0x0010 - 0x0000) struct FNameMapping final { public: class FName NodeName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName BoneName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNameMapping; // ScriptStruct Engine.AnimSlotGroup // 0x0018 (0x0018 - 0x0000) struct FAnimSlotGroup final { public: class FName GroupName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SlotNames; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimSlotGroup; // ScriptStruct Engine.SkinWeightProfileInfo // 0x0010 (0x0010 - 0x0000) struct FSkinWeightProfileInfo final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPerPlatformBool DefaultProfile; // 0x0008(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FPerPlatformInt DefaultProfileFromLODIndex; // 0x000C(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkinWeightProfileInfo; // ScriptStruct Engine.SpatialHashRuntimeGrid // 0x0001 (0x0001 - 0x0000) struct FSpatialHashRuntimeGrid final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpatialHashRuntimeGrid; // ScriptStruct Engine.SkinWeightProfileManagerTickFunction // 0x0008 (0x0030 - 0x0028) struct FSkinWeightProfileManagerTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkinWeightProfileManagerTickFunction; // ScriptStruct Engine.SmartNameMapping // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FSmartNameMapping final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmartNameMapping; // ScriptStruct Engine.SmartNameContainer // 0x0050 (0x0050 - 0x0000) struct alignas(0x08) FSmartNameContainer final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmartNameContainer; // ScriptStruct Engine.LevelViewportInfo // 0x0038 (0x0038 - 0x0000) struct FLevelViewportInfo final { public: struct FVector CamPosition; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CamRotation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float CamOrthoZoom; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CamUpdated; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLevelViewportInfo; // ScriptStruct Engine.SmartName // 0x000C (0x000C - 0x0000) struct FSmartName final { public: class FName DisplayName; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSmartName; // ScriptStruct Engine.TimeStretchCurveMarker // 0x0010 (0x0010 - 0x0000) struct FTimeStretchCurveMarker final { public: float Time[0x3]; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTimeStretchCurveMarker; // ScriptStruct Engine.TimeStretchCurve // 0x0028 (0x0028 - 0x0000) struct FTimeStretchCurve final { public: float SamplingRate; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float CurveValueMinPrecision; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Markers; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPrivate) float Sum_dT_i_by_C_i[0x3]; // 0x0018(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimeStretchCurve; // ScriptStruct Engine.TimeStretchCurveInstance // 0x0030 (0x0030 - 0x0000) struct alignas(0x08) FTimeStretchCurveInstance final { public: bool bHasValidData; // 0x0000(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_1[0x2F]; // 0x0001(0x002F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTimeStretchCurveInstance; // ScriptStruct Engine.TransformTrajectorySample // 0x0040 (0x0040 - 0x0000) struct FTransformTrajectorySample final { public: struct FQuat Facing; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Position; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TimeInSeconds; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTransformTrajectorySample; // ScriptStruct Engine.TransformTrajectory // 0x0010 (0x0010 - 0x0000) struct FTransformTrajectory final { public: TArray Samples; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTransformTrajectory; // ScriptStruct Engine.AnimGroupInfo // 0x0018 (0x0018 - 0x0000) struct FAnimGroupInfo final { public: class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimGroupInfo; // ScriptStruct Engine.AnimParentNodeAssetOverride // 0x0018 (0x0018 - 0x0000) struct FAnimParentNodeAssetOverride final { public: class UAnimationAsset* NewAsset; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ParentNodeGuid; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAnimParentNodeAssetOverride; // ScriptStruct Engine.HLODBuildInputStats // 0x0050 (0x0050 - 0x0000) struct FHLODBuildInputStats final { public: TMap BuildersReferencedAssets; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODBuildInputStats; // ScriptStruct Engine.AssetCompileData // 0x0008 (0x0008 - 0x0000) struct FAssetCompileData final { public: TWeakObjectPtr Asset; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAssetCompileData; // ScriptStruct Engine.PrimaryAssetTypeInfo // 0x0088 (0x0088 - 0x0000) struct FPrimaryAssetTypeInfo final { public: class FName PrimaryAssetType; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSoftClassPtr AssetBaseClass; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf AssetBaseClassLoaded; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasBlueprintClasses; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsEditorOnly; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray Directories; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) TArray SpecificAssets; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) struct FPrimaryAssetRules Rules; // 0x0060(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AssetScanPaths; // 0x0070(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) bool bIsDynamicAsset; // 0x0080(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NumberOfAssets; // 0x0084(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPrimaryAssetTypeInfo; // ScriptStruct Engine.AudioEffectParameters // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FAudioEffectParameters { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioEffectParameters; // ScriptStruct Engine.CurveEdTab // 0x0030 (0x0030 - 0x0000) struct FCurveEdTab final { public: class FString TabName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Curves; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) float ViewStartInput; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewEndInput; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewStartOutput; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ViewEndOutput; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveEdTab; // ScriptStruct Engine.AudioReverbEffect // 0x0040 (0x0048 - 0x0008) struct FAudioReverbEffect final : public FAudioEffectParameters { public: uint8 Pad_8[0x40]; // 0x0008(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioReverbEffect; // ScriptStruct Engine.MaterialFunctionInfo // 0x0018 (0x0018 - 0x0000) struct FMaterialFunctionInfo final { public: struct FGuid StateId; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialFunctionInterface* Function; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialFunctionInfo; // ScriptStruct Engine.MaterialCachedExpressionData // 0x0490 (0x0490 - 0x0000) struct FMaterialCachedExpressionData final { public: struct FMaterialCachedParameterEntry RuntimeEntries[0x9]; // 0x0000(0x0050)(NativeAccessSpecifierPublic) TArray ScalarPrimitiveDataIndexValues; // 0x02D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorPrimitiveDataIndexValues; // 0x02E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray ScalarValues; // 0x02F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray StaticSwitchValues; // 0x0300(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DynamicSwitchValues; // 0x0310(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VectorValues; // 0x0320(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray DoubleVectorValues; // 0x0330(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> TextureValues; // 0x0340(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> TextureCollectionValues; // 0x0350(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> FontValues; // 0x0360(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray FontPageValues; // 0x0370(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray> RuntimeVirtualTextureValues; // 0x0380(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> SparseVolumeTextureValues; // 0x0390(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray ReferencedTextures; // 0x03A0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray ReferencedTextureCollections; // 0x03B0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray> ReferencedExternalCodeExpressionClasses; // 0x03C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray FunctionInfos; // 0x03D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint32 FunctionInfosStateCRC; // 0x03E0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3E4[0x4]; // 0x03E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray ParameterCollectionInfos; // 0x03E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray GrassTypes; // 0x03F8(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0408(0x0058)(NativeAccessSpecifierPublic) TArray DynamicParameterNames; // 0x0460(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray QualityLevelsUsed; // 0x0470(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 bHasMaterialLayers : 1; // 0x0480(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasRuntimeVirtualTextureOutput : 1; // 0x0480(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasFirstPersonOutput : 1; // 0x0480(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasMaterialCacheOutput : 1; // 0x0480(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bMaterialCacheHasNonUVDerivedExpression : 1; // 0x0480(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasSceneColor : 1; // 0x0480(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasPerInstanceCustomData : 1; // 0x0480(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasPerInstanceRandom : 1; // 0x0480(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasVertexInterpolator : 1; // 0x0481(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasCustomizedUVs : 1; // 0x0481(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasMeshPaintTexture : 1; // 0x0481(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasWorldPosition : 1; // 0x0481(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_482[0x2]; // 0x0482(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) uint32 PropertyConnectedBitmask; // 0x0484(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint64 PropertyConnectedMask; // 0x0488(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialCachedExpressionData; // ScriptStruct Engine.DefaultAudioBusSettings // 0x0020 (0x0020 - 0x0000) struct FDefaultAudioBusSettings final { public: struct FSoftObjectPath AudioBus; // 0x0000(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDefaultAudioBusSettings; // ScriptStruct Engine.SoundSubmixSendInfo // 0x0008 (0x00B8 - 0x00B0) struct FSoundSubmixSendInfo final : public FSoundSubmixSendInfoBase { public: ESubmixSendStage SendStage; // 0x00B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundSubmixSendInfo; // ScriptStruct Engine.AudioVolumeSubmixSendSettings // 0x0018 (0x0018 - 0x0000) struct FAudioVolumeSubmixSendSettings final { public: EAudioVolumeLocationState ListenerLocationState; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAudioVolumeLocationState SourceLocationState; // 0x0001(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray SubmixSends; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioVolumeSubmixSendSettings; // ScriptStruct Engine.AudioVolumeSubmixOverrideSettings // 0x0020 (0x0020 - 0x0000) struct FAudioVolumeSubmixOverrideSettings final { public: class USoundSubmix* Submix; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SubmixEffectChain; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) float CrossfadeTime; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAudioVolumeSubmixOverrideSettings; // ScriptStruct Engine.InteriorSettings // 0x0024 (0x0024 - 0x0000) struct FInteriorSettings final { public: bool bIsWorldSettings; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ExteriorVolume; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorLPF; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ExteriorLPFTime; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorVolume; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorLPF; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InteriorLPFTime; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteriorSettings; // ScriptStruct Engine.VectorSpringState // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FVectorSpringState final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FVectorSpringState; // ScriptStruct Engine.NodeToCodeAssociation // 0x0014 (0x0014 - 0x0000) struct alignas(0x04) FNodeToCodeAssociation final { public: uint8 Pad_0[0x14]; // 0x0000(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNodeToCodeAssociation; // ScriptStruct Engine.DebuggingInfoForSingleFunction // 0x0190 (0x0190 - 0x0000) struct alignas(0x08) FDebuggingInfoForSingleFunction final { public: uint8 Pad_0[0x190]; // 0x0000(0x0190)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDebuggingInfoForSingleFunction; // ScriptStruct Engine.PointerToUberGraphFrame // 0x0008 (0x0008 - 0x0000) struct alignas(0x08) FPointerToUberGraphFrame final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPointerToUberGraphFrame; // ScriptStruct Engine.EventGraphFastCallPair // 0x0010 (0x0010 - 0x0000) struct FEventGraphFastCallPair final { public: class UFunction* FunctionToPatch; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EventGraphCallOffset; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FEventGraphFastCallPair; // ScriptStruct Engine.BlueprintComponentChangedPropertyInfo // 0x0018 (0x0018 - 0x0000) struct FBlueprintComponentChangedPropertyInfo final { public: class FName PropertyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ArrayIndex; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UStruct* PropertyScope; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintComponentChangedPropertyInfo; // ScriptStruct Engine.BlueprintCookedComponentInstancingData // 0x0048 (0x0048 - 0x0000) struct FBlueprintCookedComponentInstancingData final { public: TArray ChangedPropertyList; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x11]; // 0x0010(0x0011)(Fixing Size After Last Property [ Dumper-7 ]) bool bHasValidCookedData; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBlueprintCookedComponentInstancingData; // ScriptStruct Engine.BPComponentClassOverride // 0x0010 (0x0010 - 0x0000) struct FBPComponentClassOverride final { public: class FName ComponentName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ComponentClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBPComponentClassOverride; // ScriptStruct Engine.NetworkPhysicsRewindDataRemoteInputProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataRemoteInputProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataRemoteInputProxy; // ScriptStruct Engine.BookmarkJumpToSettings // 0x0000 (0x0001 - 0x0001) struct FBookmarkJumpToSettings final : public FBookmarkBaseJumpToSettings { }; DUMPER7_ASSERTS_FBookmarkJumpToSettings; // ScriptStruct Engine.BuilderPoly // 0x0020 (0x0020 - 0x0000) struct FBuilderPoly final { public: TArray VertexIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) int32 Direction; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ItemName; // 0x0014(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PolyFlags; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBuilderPoly; // ScriptStruct Engine.CameraLensInterfaceClassSupport // 0x0008 (0x0008 - 0x0000) struct FCameraLensInterfaceClassSupport final { public: TSubclassOf Class; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraLensInterfaceClassSupport; // ScriptStruct Engine.MemberReference // 0x0038 (0x0038 - 0x0000) struct FMemberReference final { public: class UObject* MemberParent; // 0x0000(0x0008)(ZeroConstructor, SaveGame, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FString MemberScope; // 0x0008(0x0010)(ZeroConstructor, SaveGame, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName MemberName; // 0x0018(0x0008)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGuid MemberGuid; // 0x0020(0x0010)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSelfContext; // 0x0030(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWasDeprecated; // 0x0031(0x0001)(ZeroConstructor, SaveGame, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMemberReference; // ScriptStruct Engine.PooledCameraShakes // 0x0010 (0x0010 - 0x0000) struct FPooledCameraShakes final { public: TArray PooledShakes; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPooledCameraShakes; // ScriptStruct Engine.ActiveCameraShakeInfo // 0x0018 (0x0018 - 0x0000) struct FActiveCameraShakeInfo final { public: class UCameraShakeBase* ShakeInstance; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TWeakObjectPtr ShakeSource; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsCustomInitialized; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActiveCameraShakeInfo; // ScriptStruct Engine.CameraShakePatternStartParams // 0x0008 (0x0008 - 0x0000) struct FCameraShakePatternStartParams final { public: bool bIsRestarting; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideDuration; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float DurationOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakePatternStartParams; // ScriptStruct Engine.CameraShakePatternUpdateParams // 0x08D0 (0x08D0 - 0x0000) struct FCameraShakePatternUpdateParams final { public: float DeltaTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShakeScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DynamicScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMinimalViewInfo POV; // 0x0010(0x08C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakePatternUpdateParams; // ScriptStruct Engine.CameraShakePatternScrubParams // 0x08D0 (0x08D0 - 0x0000) struct FCameraShakePatternScrubParams final { public: float AbsoluteTime; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ShakeScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DynamicScale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMinimalViewInfo POV; // 0x0010(0x08C0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakePatternScrubParams; // ScriptStruct Engine.SolverIterations // 0x0018 (0x0018 - 0x0000) struct FSolverIterations final { public: int32 SolverIterations; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 JointIterations; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CollisionIterations; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SolverPushOutIterations; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 JointPushOutIterations; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CollisionPushOutIterations; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSolverIterations; // ScriptStruct Engine.CameraShakePatternUpdateResult // 0x07B0 (0x07B0 - 0x0000) struct alignas(0x10) FCameraShakePatternUpdateResult final { public: uint8 Pad_0[0x7B0]; // 0x0000(0x07B0)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraShakePatternUpdateResult; // ScriptStruct Engine.CameraShakePatternStopParams // 0x0001 (0x0001 - 0x0000) struct FCameraShakePatternStopParams final { public: bool bImmediately; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakePatternStopParams; // ScriptStruct Engine.CameraShakeDuration // 0x0008 (0x0008 - 0x0000) struct FCameraShakeDuration final { public: float Duration; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ECameraShakeDurationType Type; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCameraShakeDuration; // ScriptStruct Engine.GeneratedBlueprintDelegateBinding // 0x0010 (0x0010 - 0x0000) struct FGeneratedBlueprintDelegateBinding final { public: class FName DelegatePropertyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FGeneratedBlueprintDelegateBinding; // ScriptStruct Engine.CameraShakeInfo // 0x0010 (0x0010 - 0x0000) struct FCameraShakeInfo final { public: struct FCameraShakeDuration Duration; // 0x0000(0x0008)(NoDestructor, NativeAccessSpecifierPublic) float BlendIn; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BlendOut; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCameraShakeInfo; // ScriptStruct Engine.DummySpacerCameraTypes // 0x0001 (0x0001 - 0x0000) struct FDummySpacerCameraTypes final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDummySpacerCameraTypes; // ScriptStruct Engine.SimulatedRootMotionReplicatedMove // 0x00D0 (0x00D0 - 0x0000) struct FSimulatedRootMotionReplicatedMove final { public: float Time; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FRepRootMotionMontage RootMotion; // 0x0008(0x00C8)(ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSimulatedRootMotionReplicatedMove; // ScriptStruct Engine.ActorPlacementDataLayers // 0x0028 (0x0028 - 0x0000) struct FActorPlacementDataLayers final { public: TArray DataLayerInstanceNames; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class FName ExternalDataLayerName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName CurrentColorizedDataLayerInstanceName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ContextID; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActorPlacementDataLayers; // ScriptStruct Engine.FindFloorResult // 0x0110 (0x0110 - 0x0000) struct FFindFloorResult final { public: uint8 bBlockingHit : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bWalkableFloor : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bLineTrace : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float FloorDist; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LineDist; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FHitResult HitResult; // 0x0010(0x0100)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFindFloorResult; // ScriptStruct Engine.CustomChannelSetup // 0x000C (0x000C - 0x0000) struct FCustomChannelSetup final { public: ECollisionChannel Channel; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionResponse DefaultResponse; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTraceType; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bStaticObject; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Name; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCustomChannelSetup; // ScriptStruct Engine.PL_CollisionProfileHierarchyState // 0x000C (0x000C - 0x0000) struct FPL_CollisionProfileHierarchyState final { public: class FName ParentName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bCollisionEnabledOverridden; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bObjectTypeOverridden; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPL_CollisionProfileHierarchyState; // ScriptStruct Engine.BlueprintComponentDelegateBinding // 0x0018 (0x0018 - 0x0000) struct FBlueprintComponentDelegateBinding final { public: class FName ComponentPropertyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DelegatePropertyName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintComponentDelegateBinding; // ScriptStruct Engine.MaterialOverrideNanite // 0x0038 (0x0038 - 0x0000) struct FMaterialOverrideNanite final { public: bool bEnableOverride; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* OverrideMaterial; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TSoftObjectPtr OverrideMaterialRef; // 0x0010(0x0028)(Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FMaterialOverrideNanite; // ScriptStruct Engine.ActorComponentInstanceSourceInfo // 0x0010 (0x0010 - 0x0000) struct FActorComponentInstanceSourceInfo final { public: class UObject* SourceComponentTemplate; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EComponentCreationMethod SourceComponentCreationMethod; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 SourceComponentTypeSerializedIndex; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FActorComponentInstanceSourceInfo; // ScriptStruct Engine.WorldPartitionRuntimeCellPropertyOverride // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionRuntimeCellPropertyOverride final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeCellPropertyOverride; // ScriptStruct Engine.AudioComponentParam // 0x0008 (0x00A8 - 0x00A0) struct FAudioComponentParam final : public FAudioParameter { public: class USoundWave* SoundWaveParam; // 0x00A0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioComponentParam; // ScriptStruct Engine.CharacterMovementComponentPostPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FCharacterMovementComponentPostPhysicsTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharacterMovementComponentPostPhysicsTickFunction; // ScriptStruct Engine.CharacterMovementComponentPrePhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FCharacterMovementComponentPrePhysicsTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharacterMovementComponentPrePhysicsTickFunction; // ScriptStruct Engine.ChildActorAttachedActorInfo // 0x0070 (0x0070 - 0x0000) struct FChildActorAttachedActorInfo final { public: TWeakObjectPtr Actor; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SocketName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform RelativeTransform; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FChildActorAttachedActorInfo; // ScriptStruct Engine.ChildActorComponentInstanceData // 0x0040 (0x00F8 - 0x00B8) struct FChildActorComponentInstanceData final : public FSceneComponentInstanceData { public: TSubclassOf ChildActorClass; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName ChildActorName; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AttachedActors; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_D8[0x20]; // 0x00D8(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FChildActorComponentInstanceData; // ScriptStruct Engine.CachedKeyToActionInfo // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FCachedKeyToActionInfo final { public: TWeakObjectPtr PlayerInput; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x68]; // 0x0008(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCachedKeyToActionInfo; // ScriptStruct Engine.RootMotionSource_JumpForce // 0x0050 (0x0110 - 0x00C0) struct FRootMotionSource_JumpForce final : public FRootMotionSource { public: struct FRotator Rotation; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float Distance; // 0x00D8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Height; // 0x00DC(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDisableTimeout; // 0x00E0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveVector* PathOffsetCurve; // 0x00E8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* TimeMappingCurve; // 0x00F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F8[0x18]; // 0x00F8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRootMotionSource_JumpForce; // ScriptStruct Engine.SkinnedMeshInstanceData // 0x0040 (0x0040 - 0x0000) struct FSkinnedMeshInstanceData final { public: struct FTransform3f Transform; // 0x0000(0x0030)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 BankIndex; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_34[0xC]; // 0x0034(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkinnedMeshInstanceData; // ScriptStruct Engine.InstancedSkinnedMeshComponentInstanceData // 0x0080 (0x0138 - 0x00B8) struct FInstancedSkinnedMeshComponentInstanceData final : public FSceneComponentInstanceData { public: class USkinnedAsset* SkinnedAsset; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray InstanceData; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_D0[0x20]; // 0x00D0(0x0020)(Fixing Size After Last Property [ Dumper-7 ]) bool bHasPerInstanceHitProxies; // 0x00F0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FBox PrimitiveBoundsOverride; // 0x00F8(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsInstanceDataGPUOnly; // 0x0130(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_131[0x3]; // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 NumInstancesGPUOnly; // 0x0134(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInstancedSkinnedMeshComponentInstanceData; // ScriptStruct Engine.PrecomputedLightInstanceData // 0x0098 (0x0150 - 0x00B8) struct FPrecomputedLightInstanceData final : public FSceneComponentInstanceData { public: uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FTransform Transform; // 0x00C0(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid OriginalLightGuid; // 0x0120(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid LightGuid; // 0x0130(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PreviewShadowMapChannel; // 0x0140(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_144[0xC]; // 0x0144(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPrecomputedLightInstanceData; // ScriptStruct Engine.BatchedLine // 0x0050 (0x0050 - 0x0000) struct FBatchedLine final { public: struct FVector Start; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector End; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Thickness; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemainingLifeTime; // 0x0044(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DepthPriority; // 0x0048(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 BatchID; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBatchedLine; // ScriptStruct Engine.BatchedPoint // 0x0038 (0x0038 - 0x0000) struct FBatchedPoint final { public: struct FVector Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0018(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PointSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RemainingLifeTime; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 DepthPriority; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) uint32 BatchID; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBatchedPoint; // ScriptStruct Engine.LODMappingData // 0x0020 (0x0020 - 0x0000) struct FLODMappingData final { public: TArray Mapping; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) TArray InverseMapping; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLODMappingData; // ScriptStruct Engine.ComponentSync // 0x000C (0x000C - 0x0000) struct FComponentSync final { public: class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESyncOption SyncOption; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FComponentSync; // ScriptStruct Engine.MaterialSpriteElement // 0x0028 (0x0028 - 0x0000) struct FMaterialSpriteElement final { public: class UMaterialInterface* Material; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* DistanceToOpacityCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bSizeIsInScreenSpace : 1; // 0x0010(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float BaseSizeX; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BaseSizeY; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveFloat* DistanceToSizeCurve; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMaterialSpriteElement; // ScriptStruct Engine.ComponentOverrideRecord // 0x0078 (0x0078 - 0x0000) struct FComponentOverrideRecord final { public: TSubclassOf ComponentClass; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UActorComponent* ComponentTemplate; // 0x0008(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FComponentKey ComponentKey; // 0x0010(0x0020)(NoDestructor, NativeAccessSpecifierPublic) struct FBlueprintCookedComponentInstancingData CookedComponentInstancingData; // 0x0030(0x0048)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FComponentOverrideRecord; // ScriptStruct Engine.SkeletalMeshComponentEndPhysicsTickFunction // 0x0008 (0x0030 - 0x0028) struct FSkeletalMeshComponentEndPhysicsTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshComponentEndPhysicsTickFunction; // ScriptStruct Engine.SkeletalMeshComponentClothTickFunction // 0x0008 (0x0030 - 0x0028) struct FSkeletalMeshComponentClothTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshComponentClothTickFunction; // ScriptStruct Engine.HLODInstancingKey // 0x0010 (0x0010 - 0x0000) struct FHLODInstancingKey final { public: class UStaticMesh* StaticMesh; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FHLODInstancingKey; // ScriptStruct Engine.TentDistribution // 0x000C (0x000C - 0x0000) struct FTentDistribution final { public: float TipAltitude; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TipValue; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Width; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTentDistribution; // ScriptStruct Engine.SplineCurves // 0x0068 (0x0068 - 0x0000) struct FSplineCurves final { public: struct FInterpCurveVector Position; // 0x0000(0x0018)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveQuat Rotation; // 0x0018(0x0018)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveVector Scale; // 0x0030(0x0018)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInterpCurveFloat ReparamTable; // 0x0048(0x0018)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 Version; // 0x0060(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineCurves; // ScriptStruct Engine.SplinePoint // 0x0088 (0x0088 - 0x0000) struct FSplinePoint final { public: float InputKey; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Position; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector ArriveTangent; // 0x0020(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector LeaveTangent; // 0x0038(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0050(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Scale; // 0x0068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESplinePointType Type; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplinePoint; // ScriptStruct Engine.SplineInstanceData // 0x00E8 (0x01A0 - 0x00B8) struct FSplineInstanceData final : public FSceneComponentInstanceData { public: bool bSplineHasBeenEdited; // 0x00B8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B9[0x7]; // 0x00B9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSplineCurves SplineCurves; // 0x00C0(0x0068)(NativeAccessSpecifierPublic) bool bClosedLoop; // 0x0128(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_129[0x7]; // 0x0129(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSplineCurves SplineCurvesPreUCS; // 0x0130(0x0068)(NativeAccessSpecifierPublic) bool bClosedLoopPreUCS; // 0x0198(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_199[0x7]; // 0x0199(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineInstanceData; // ScriptStruct Engine.SplineMeshParams // 0x00B0 (0x00B0 - 0x0000) struct FSplineMeshParams final { public: struct FVector StartPos; // 0x0000(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector StartTangent; // 0x0018(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D StartScale; // 0x0030(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartRoll; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndRoll; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D StartOffset; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndPos; // 0x0058(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D EndScale; // 0x0070(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndTangent; // 0x0080(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D EndOffset; // 0x0098(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NaniteClusterBoundsScale; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineMeshParams; // ScriptStruct Engine.ClusteredActorData // 0x0058 (0x0058 - 0x0000) struct alignas(0x08) FClusteredActorData final { public: uint8 Pad_0[0x50]; // 0x0000(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) bool bWasReplicatingMovement; // 0x0050(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FClusteredActorData; // ScriptStruct Engine.StaticMeshVertexColorLODData // 0x0028 (0x0028 - 0x0000) struct FStaticMeshVertexColorLODData final { public: TArray PaintedVertices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray VertexBufferColors; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint32 LODIndex; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMeshVertexColorLODData; // ScriptStruct Engine.StaticMeshComponentInstanceData // 0x0040 (0x0170 - 0x0130) #pragma pack(push, 0x1) struct alignas(0x10) FStaticMeshComponentInstanceData : public FPrimitiveComponentInstanceData { public: class UStaticMesh* StaticMesh; // 0x0130(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray VertexColorLODs; // 0x0138(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray CachedStaticLighting; // 0x0148(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray StreamingTextureData; // 0x0158(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; #pragma pack(pop) DUMPER7_ASSERTS_FStaticMeshComponentInstanceData; // ScriptStruct Engine.SplineMeshInstanceData // 0x0060 (0x01D0 - 0x0170) struct FSplineMeshInstanceData final : public FStaticMeshComponentInstanceData { public: struct FVector StartPos; // 0x0168(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndPos; // 0x0180(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector StartTangent; // 0x0198(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector EndTangent; // 0x01B0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C8[0x8]; // 0x01C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineMeshInstanceData; // ScriptStruct Engine.PhysicsReplicationResimulationSettings // 0x0020 (0x0020 - 0x0000) struct FPhysicsReplicationResimulationSettings final { public: bool bEnableResimulationErrorPositionThreshold; // 0x0000(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorPositionThreshold; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableResimulationErrorRotationThreshold; // 0x0008(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorRotationThreshold; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableResimulationErrorLinearVelocityThreshold; // 0x0010(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorLinearVelocityThreshold; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableResimulationErrorAngularVelocityThreshold; // 0x0018(0x0001)(Edit, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorAngularVelocityThreshold; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicsReplicationResimulationSettings; // ScriptStruct Engine.CullDistanceSizePair // 0x0008 (0x0008 - 0x0000) struct FCullDistanceSizePair final { public: float Size; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CullDistance; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCullDistanceSizePair; // ScriptStruct Engine.CurveAtlasColorAdjustments // 0x0024 (0x0024 - 0x0000) struct FCurveAtlasColorAdjustments final { public: uint8 bChromaKeyTexture : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float AdjustBrightness; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustBrightnessCurve; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustVibrance; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustSaturation; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustRGBCurve; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustHue; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustMinAlpha; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AdjustMaxAlpha; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCurveAtlasColorAdjustments; // ScriptStruct Engine.RuntimeVectorCurve // 0x0188 (0x0188 - 0x0000) struct FRuntimeVectorCurve final { public: struct FRichCurve VectorCurves[0x3]; // 0x0000(0x0080)(NativeAccessSpecifierPublic) class UCurveVector* ExternalCurve; // 0x0180(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuntimeVectorCurve; // ScriptStruct Engine.SimpleCurve // 0x0018 (0x0088 - 0x0070) struct FSimpleCurve final : public FRealCurve { public: ERichCurveInterpMode InterpMode; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSimpleCurve; // ScriptStruct Engine.Spline // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FSpline final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSpline; // ScriptStruct Engine.StringCurveKey // 0x0018 (0x0018 - 0x0000) struct FStringCurveKey final { public: float Time; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString Value; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStringCurveKey; // ScriptStruct Engine.StringCurve // 0x0020 (0x0088 - 0x0068) struct FStringCurve final : public FIndexedCurve { public: class FString DefaultValue; // 0x0068(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStringCurve; // ScriptStruct Engine.StaticMaterialMinimalInfo // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FStaticMaterialMinimalInfo final { public: uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FStaticMaterialMinimalInfo; // ScriptStruct Engine.DataDrivenConsoleVariable // 0x0060 (0x0060 - 0x0000) struct FDataDrivenConsoleVariable final { public: EFDataDrivenCVarType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class FString Name; // 0x0008(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ToolTip; // 0x0018(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultValueFloat; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 DefaultValueInt; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DefaultValueBool; // 0x0030(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_31[0x2F]; // 0x0031(0x002F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDataDrivenConsoleVariable; // ScriptStruct Engine.DebugCameraControllerSettingsViewModeIndex // 0x0010 (0x0010 - 0x0000) struct alignas(0x08) FDebugCameraControllerSettingsViewModeIndex final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) EViewModeIndex ViewModeIndex; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FDebugCameraControllerSettingsViewModeIndex; // ScriptStruct Engine.SkeletalMeshLODGroupSettings // 0x0090 (0x0090 - 0x0000) struct FSkeletalMeshLODGroupSettings final { public: struct FPerPlatformFloat ScreenSize; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LODHysteresis; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EBoneFilterActionOption BoneFilterActionOption; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray BoneList; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesToPrioritize; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray SectionsToPrioritize; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float WeightOfPrioritization; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequence* BakePose; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0050(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bAllowMeshDeformer; // 0x008C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshLODGroupSettings; // ScriptStruct Engine.RollbackNetStartupActorInfo // 0x00D0 (0x00D0 - 0x0000) struct FRollbackNetStartupActorInfo final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* Archetype; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_10[0xB0]; // 0x0010(0x00B0)(Fixing Size After Last Property [ Dumper-7 ]) TArray ObjReferences; // 0x00C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRollbackNetStartupActorInfo; // ScriptStruct Engine.MulticastRecordOptions // 0x0018 (0x0018 - 0x0000) struct FMulticastRecordOptions final { public: class FString FuncPathName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bServerSkip; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClientSkip; // 0x0011(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FMulticastRecordOptions; // ScriptStruct Engine.SelectedFragmentProperties // 0x0020 (0x0020 - 0x0000) struct FSelectedFragmentProperties final { public: class FName Tag; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Fragment; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnabled; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSelectedFragmentProperties; // ScriptStruct Engine.DPMatchingIfCondition // 0x0028 (0x0028 - 0x0000) struct FDPMatchingIfCondition final { public: class FName Operator; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Arg1; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Arg2; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingIfCondition; // ScriptStruct Engine.DPMatchingRulestructBase // 0x0048 (0x0048 - 0x0000) struct FDPMatchingRulestructBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class FString RuleName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray IfConditions; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) class FString AppendFragments; // 0x0028(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString SetUserVar; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructBase; // ScriptStruct Engine.DPMatchingRulestructA // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestructA final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructA; // ScriptStruct Engine.DPMatchingRulestructB // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestructB final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructB; // ScriptStruct Engine.DPMatchingRulestructC // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestructC final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructC; // ScriptStruct Engine.RPCDoSState // 0x0048 (0x0048 - 0x0000) struct alignas(0x08) FRPCDoSState { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool bLogEscalate; // 0x0008(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSendEscalateAnalytics; // 0x0009(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bKickPlayer; // 0x000A(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTrackRecentRPCs; // 0x000B(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateQuotaRPCsPerFrame; // 0x000C(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateTimeQuotaMSPerFrame; // 0x000E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateQuotaRPCsPerPeriod; // 0x0010(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalateTimeQuotaMSPerPeriod; // 0x0012(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalateQuotaTimePeriod; // 0x0014(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 EscalationCountTolerance; // 0x0015(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 EscalationTimeToleranceMS; // 0x0016(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 RPCRepeatLimitPerPeriod; // 0x0018(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 RPCRepeatLimitMSPerPeriod; // 0x001A(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int8 RPCRepeatLimitTimePeriod; // 0x001C(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D[0x1]; // 0x001D(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int16 CooloffTime; // 0x001E(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int16 AutoEscalateTime; // 0x0020(0x0002)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_22[0x26]; // 0x0022(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRPCDoSState; // ScriptStruct Engine.DPMatchingRulestructD // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestructD final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructD; // ScriptStruct Engine.DPMatchingRulestructE // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestructE final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestructE; // ScriptStruct Engine.DPMatchingRulestruct // 0x0020 (0x0068 - 0x0048) struct FDPMatchingRulestruct final : public FDPMatchingRulestructBase { public: TArray OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDPMatchingRulestruct; // ScriptStruct Engine.DialogueContext // 0x0018 (0x0018 - 0x0000) struct FDialogueContext final { public: class UDialogueVoice* Speaker; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Targets; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDialogueContext; // ScriptStruct Engine.DialogueWaveParameter // 0x0020 (0x0020 - 0x0000) struct FDialogueWaveParameter final { public: class UDialogueWave* DialogueWave; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDialogueContext Context; // 0x0008(0x0018)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDialogueWaveParameter; // ScriptStruct Engine.PropertyAccessIndirection // 0x0040 (0x0040 - 0x0000) struct FPropertyAccessIndirection final { public: TFieldPath Property; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UFunction* Function; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ReturnBufferSize; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ReturnBufferAlignment; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) int32 ArrayIndex; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint32 Offset; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EPropertyAccessObjectType ObjectType; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EPropertyAccessIndirectionType Type; // 0x0039(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FPropertyAccessIndirection; // ScriptStruct Engine.DialogueContextMapping // 0x0038 (0x0038 - 0x0000) struct FDialogueContextMapping final { public: struct FDialogueContext Context; // 0x0000(0x0018)(Edit, NativeAccessSpecifierPublic) class USoundWave* SoundWave; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString LocalizationKeyFormat; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UDialogueSoundWaveProxy* Proxy; // 0x0030(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDialogueContextMapping; // ScriptStruct Engine.GraphReference // 0x0020 (0x0020 - 0x0000) struct FGraphReference final { public: class UEdGraph* MacroGraph; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UBlueprint* GraphBlueprint; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FGuid GraphGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FGraphReference; // ScriptStruct Engine.AssetImportInfo // 0x0001 (0x0001 - 0x0000) struct FAssetImportInfo final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAssetImportInfo; // ScriptStruct Engine.BlueprintInputAxisKeyDelegateBinding // 0x0024 (0x0028 - 0x0004) struct FBlueprintInputAxisKeyDelegateBinding final : public FBlueprintInputDelegateBinding { public: uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FKey AxisKey; // 0x0008(0x0018)(HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FunctionNameToBind; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintInputAxisKeyDelegateBinding; // ScriptStruct Engine.TypedElementPasteOptions // 0x0078 (0x0078 - 0x0000) struct FTypedElementPasteOptions final { public: class UTypedElementSelectionSet* SelectionSetToModify; // 0x0000(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPasteAtLocation; // 0x0008(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector PasteLocation; // 0x0010(0x0018)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTypedElementPasteOptions; // ScriptStruct Engine.TypedElementDeletionOptions // 0x0003 (0x0003 - 0x0000) struct FTypedElementDeletionOptions final { public: bool bVerifyDeletionCanHappen; // 0x0000(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWarnAboutReferences; // 0x0001(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bWarnAboutSoftReferences; // 0x0002(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FTypedElementDeletionOptions; // ScriptStruct Engine.PointDamageEvent // 0x0120 (0x0130 - 0x0010) struct FPointDamageEvent final : public FDamageEvent { public: float Damage; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector_NetQuantizeNormal ShotDirection; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FHitResult HitInfo; // 0x0030(0x0100)(IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPointDamageEvent; // ScriptStruct Engine.RadialDamageParams // 0x0014 (0x0014 - 0x0000) struct FRadialDamageParams final { public: float BaseDamage; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinimumDamage; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InnerRadius; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float OuterRadius; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DamageFalloff; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRadialDamageParams; // ScriptStruct Engine.SkeletalMeshClothBuildParams // 0x0058 (0x0058 - 0x0000) struct FSkeletalMeshClothBuildParams final { public: TWeakObjectPtr TargetAsset; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TargetLod; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemapParameters; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FString AssetName; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 LODIndex; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SourceSection; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRemoveFromMesh; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr PhysicsAsset; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshClothBuildParams; // ScriptStruct Engine.RadialDamageEvent // 0x0040 (0x0050 - 0x0010) struct FRadialDamageEvent final : public FDamageEvent { public: struct FRadialDamageParams Params; // 0x0010(0x0014)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector Origin; // 0x0028(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray ComponentHits; // 0x0040(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRadialDamageEvent; // ScriptStruct Engine.HitResultNetSerializerConfig // 0x0000 (0x0010 - 0x0010) struct FHitResultNetSerializerConfig final : public FNetSerializerConfig { }; DUMPER7_ASSERTS_FHitResultNetSerializerConfig; // ScriptStruct Engine.RigidBodyState // 0x0080 (0x0080 - 0x0000) struct FRigidBodyState final { public: struct FVector_NetQuantize100 Position; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FQuat Quaternion; // 0x0020(0x0020)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 LinVel; // 0x0040(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector_NetQuantize100 AngVel; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Flags; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0xF]; // 0x0071(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRigidBodyState; // ScriptStruct Engine.ISMComponentData // 0x0001 (0x0001 - 0x0000) struct FISMComponentData final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FISMComponentData; // ScriptStruct Engine.FontCharacter // 0x0018 (0x0018 - 0x0000) struct FFontCharacter final { public: int32 StartU; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartV; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 USize; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 VSize; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 TextureIndex; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 VerticalOffset; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFontCharacter; // ScriptStruct Engine.FontFacePlatformRasterizationOverrides // 0x0003 (0x0003 - 0x0000) struct FFontFacePlatformRasterizationOverrides final { public: EFontRasterizationMode MsdfOverride; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFontRasterizationMode SdfOverride; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFontRasterizationMode SdfApproximationOverride; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FFontFacePlatformRasterizationOverrides; // ScriptStruct Engine.CharacterNetworkSerializationPackedBitsNetSerializerConfig // 0x0008 (0x0018 - 0x0010) struct FCharacterNetworkSerializationPackedBitsNetSerializerConfig final : public FNetSerializerConfig { public: uint32 MaxAllowedDataBits; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCharacterNetworkSerializationPackedBitsNetSerializerConfig; // ScriptStruct Engine.ForceFeedbackChannelDetails // 0x0090 (0x0090 - 0x0000) struct FForceFeedbackChannelDetails final { public: uint8 bAffectsLeftLarge : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectsLeftSmall : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectsRightLarge : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectsRightSmall : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FRuntimeFloatCurve Curve; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FForceFeedbackChannelDetails; // ScriptStruct Engine.ForceFeedbackEffectOverridenChannelDetails // 0x0010 (0x0010 - 0x0000) struct FForceFeedbackEffectOverridenChannelDetails final { public: TArray ChannelDetails; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FForceFeedbackEffectOverridenChannelDetails; // ScriptStruct Engine.NetworkEmulationProfileDescription // 0x0020 (0x0020 - 0x0000) struct FNetworkEmulationProfileDescription final { public: class FString ProfileName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ToolTip; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetworkEmulationProfileDescription; // ScriptStruct Engine.DeviceColorData // 0x0008 (0x0008 - 0x0000) struct FDeviceColorData final { public: bool bEnable; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResetAfterCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FColor LightColor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceColorData; // ScriptStruct Engine.DeviceTriggerBaseData // 0x0002 (0x0002 - 0x0000) struct FDeviceTriggerBaseData final { public: EInputDeviceTriggerMask AffectedTriggers; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bResetUponCompletion; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceTriggerBaseData; // ScriptStruct Engine.DeviceTriggerTriggerResistanceData // 0x0010 (0x0010 - 0x0000) struct FDeviceTriggerTriggerResistanceData final { public: int32 StartPosition; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 StartStrengh; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndPosition; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 EndStrengh; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceTriggerTriggerResistanceData; // ScriptStruct Engine.DeviceTriggerTriggerVibrationData // 0x0018 (0x0018 - 0x0000) struct FDeviceTriggerTriggerVibrationData final { public: class UCurveFloat* TriggerPositionCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* VibrationFrequencyCurve; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* VibrationAmplitudeCurve; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDeviceTriggerTriggerVibrationData; // ScriptStruct Engine.AudioBasedVibrationData // 0x0008 (0x0008 - 0x0000) struct FAudioBasedVibrationData final { public: class USoundBase* Sound; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioBasedVibrationData; // ScriptStruct Engine.ActivateDevicePropertyParams // 0x000C (0x000C - 0x0000) struct FActivateDevicePropertyParams final { public: struct FPlatformUserId UserId; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FInputDeviceId DeviceID; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLooping : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIgnoreTimeDilation : 1; // 0x0008(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bPlayWhilePaused : 1; // 0x0008(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActivateDevicePropertyParams; // ScriptStruct Engine.ParticleSystemLOD // 0x0001 (0x0001 - 0x0000) struct FParticleSystemLOD final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSystemLOD; // ScriptStruct Engine.ActiveDeviceProperty // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FActiveDeviceProperty final { public: TWeakObjectPtr Property; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x18]; // 0x0008(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActiveDeviceProperty; // ScriptStruct Engine.NetworkPhysicsRewindDataDeltaSourceStateProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataDeltaSourceStateProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataDeltaSourceStateProxy; // ScriptStruct Engine.RootMotionSource_ConstantForce // 0x0020 (0x00E0 - 0x00C0) struct FRootMotionSource_ConstantForce final : public FRootMotionSource { public: struct FVector Force; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCurveFloat* StrengthOverTime; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSource_ConstantForce; // ScriptStruct Engine.RootMotionSource_MoveToForce // 0x0040 (0x0100 - 0x00C0) struct FRootMotionSource_MoveToForce final : public FRootMotionSource { public: struct FVector StartLocation; // 0x00C0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector TargetLocation; // 0x00D8(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bRestrictSpeedToExpected; // 0x00F0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UCurveVector* PathOffsetCurve; // 0x00F8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRootMotionSource_MoveToForce; // ScriptStruct Engine.TouchInputControl // 0x0098 (0x0098 - 0x0000) struct FTouchInputControl final { public: bool bTreatAsButton; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UTexture2D* Image1; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UTexture2D* Image2; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Center; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D VisualSize; // 0x0028(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D ThumbSize; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InteractionSize; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D InputScale; // 0x0058(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FKey MainInputKey; // 0x0068(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FKey AltInputKey; // 0x0080(0x0018)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTouchInputControl; // ScriptStruct Engine.HLODProxyMesh // 0x0028 (0x0028 - 0x0000) struct FHLODProxyMesh final { public: TLazyObjectPtr LODActor; // 0x0000(0x0018)(IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UStaticMesh* StaticMesh; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class FName Key; // 0x0020(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FHLODProxyMesh; // ScriptStruct Engine.BlueprintInputActionDelegateBinding // 0x0014 (0x0018 - 0x0004) struct FBlueprintInputActionDelegateBinding final : public FBlueprintInputDelegateBinding { public: class FName InputActionName; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EInputEvent InputKeyEvent; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName FunctionNameToBind; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintInputActionDelegateBinding; // ScriptStruct Engine.BlueprintInputTouchDelegateBinding // 0x000C (0x0010 - 0x0004) struct FBlueprintInputTouchDelegateBinding final : public FBlueprintInputDelegateBinding { public: EInputEvent InputKeyEvent; // 0x0004(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName FunctionNameToBind; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintInputTouchDelegateBinding; // ScriptStruct Engine.SlateModifierKeysState // 0x0001 (0x0001 - 0x0000) struct FSlateModifierKeysState final { public: uint8 ModifierKeysStateMask; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSlateModifierKeysState; // ScriptStruct Engine.DrawToRenderTargetContext // 0x0008 (0x0008 - 0x0000) struct FDrawToRenderTargetContext final { public: class UTextureRenderTarget2D* RenderTarget; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDrawToRenderTargetContext; // ScriptStruct Engine.ActorFolderSet // 0x0050 (0x0050 - 0x0000) struct FActorFolderSet final { public: TSet ActorFolders; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FActorFolderSet; // ScriptStruct Engine.LevelSimplificationDetails // 0x0158 (0x0158 - 0x0000) struct FLevelSimplificationDetails final { public: bool bCreatePackagePerAsset; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float DetailsPercentage; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings StaticMeshMaterialSettings; // 0x0008(0x00A0)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bOverrideLandscapeExportLOD; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x3]; // 0x00A9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 LandscapeExportLOD; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMaterialProxySettings LandscapeMaterialSettings; // 0x00B0(0x00A0)(Edit, NoDestructor, NativeAccessSpecifierPublic) bool bBakeFoliageToLandscape; // 0x0150(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bBakeGrassToLandscape; // 0x0151(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_152[0x6]; // 0x0152(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FLevelSimplificationDetails; // ScriptStruct Engine.ScalarParameterValue // 0x0024 (0x0024 - 0x0000) struct FScalarParameterValue final { public: struct FMaterialParameterInfo ParameterInfo; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ParameterValue; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGuid ExpressionGUID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FScalarParameterValue; // ScriptStruct Engine.UserSceneTextureOverride // 0x0010 (0x0010 - 0x0000) struct FUserSceneTextureOverride final { public: class FName Key; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName Value; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FUserSceneTextureOverride; // ScriptStruct Engine.NetDriverReplicationSystemConfig // 0x001C (0x001C - 0x0000) struct FNetDriverReplicationSystemConfig final { public: uint32 MaxReplicatedObjectCount; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 InitialNetObjectListCount; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 NetObjectListGrowCount; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 PreAllocatedMemoryBuffersObjectCount; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxReplicationWriterObjectCount; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxDeltaCompressedObjectCount; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 MaxNetObjectGroupCount; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNetDriverReplicationSystemConfig; // ScriptStruct Engine.BandwidthTestGenerator // 0x0020 (0x0020 - 0x0000) struct FBandwidthTestGenerator final { public: TArray ReplicatedBuffers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBandwidthTestGenerator; // ScriptStruct Engine.RPCDoSStateConfig // 0x0030 (0x0078 - 0x0048) struct FRPCDoSStateConfig final : public FRPCDoSState { public: uint8 Pad_48[0x30]; // 0x0048(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRPCDoSStateConfig; // ScriptStruct Engine.RPCAnalyticsThreshold // 0x0018 (0x0018 - 0x0000) struct FRPCAnalyticsThreshold final { public: class FName RPC; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CountPerSec; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) double TimePerSec; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRPCAnalyticsThreshold; // ScriptStruct Engine.ParticleBurst // 0x000C (0x000C - 0x0000) struct FParticleBurst final { public: int32 Count; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CountLow; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Time; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParticleBurst; // ScriptStruct Engine.NamedEmitterMaterial // 0x0010 (0x0010 - 0x0000) struct FNamedEmitterMaterial final { public: class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UMaterialInterface* Material; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNamedEmitterMaterial; // ScriptStruct Engine.FXSystemSpawnParameters // 0x0070 (0x0070 - 0x0000) struct FFXSystemSpawnParameters final { public: class UObject* WorldContextObject; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UFXSystemAsset* SystemTemplate; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Location; // 0x0010(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x0028(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Scale; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USceneComponent* AttachToComponent; // 0x0058(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName AttachPointName; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAttachLocation LocationType; // 0x0068(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoDestroy; // 0x0069(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAutoActivate; // 0x006A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPSCPoolMethod PoolingMethod; // 0x006B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bPreCullCheck; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsPlayerEffect; // 0x006D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FFXSystemSpawnParameters; // ScriptStruct Engine.ParticleSystemWorldManagerTickFunction // 0x0008 (0x0030 - 0x0028) struct FParticleSystemWorldManagerTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FParticleSystemWorldManagerTickFunction; // ScriptStruct Engine.ClusterUnionBoneData // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FClusterUnionBoneData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FClusterUnionBoneData; // ScriptStruct Engine.ClusterUnionPendingAddData // 0x0050 (0x0050 - 0x0000) struct FClusterUnionPendingAddData final { public: TSet BonesData; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FClusterUnionPendingAddData; // ScriptStruct Engine.NetworkPhysicsRewindDataImportantInputProxy // 0x0000 (0x0018 - 0x0018) struct FNetworkPhysicsRewindDataImportantInputProxy final : public FNetworkPhysicsRewindDataProxy { }; DUMPER7_ASSERTS_FNetworkPhysicsRewindDataImportantInputProxy; // ScriptStruct Engine.PhysicalSurfaceName // 0x000C (0x000C - 0x0000) struct FPhysicalSurfaceName final { public: EPhysicalSurface Type; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FName Name; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicalSurfaceName; // ScriptStruct Engine.PhysicsPredictionSettings // 0x0048 (0x0048 - 0x0000) struct FPhysicsPredictionSettings final { public: bool bEnablePhysicsResimulation; // 0x0000(0x0001)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float ResimulationErrorThreshold; // 0x0004(0x0004)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnablePhysicsPrediction; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnablePhysicsHistoryCapture; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MaxSupportedLatencyPrediction; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPhysicsReplicationResimulationSettings ResimulationSettings; // 0x0010(0x0020)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FPhysicsReplicationLODSettings PhysicsReplicationLODSettings; // 0x0030(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FPhysicsPredictionSettings; // ScriptStruct Engine.NeuralProfileStruct // 0x0048 (0x0048 - 0x0000) struct FNeuralProfileStruct final { public: ENeuralProfileFormat InputFormat; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENeuralProfileFormat OutputFormat; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENeuralProfileRuntimeType RuntimeType; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* NNEModelData; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntVector4 InputDimension; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FIntVector4 OutputDimension; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BatchSizeOverride; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENeuralModelTileType TileSize; // 0x0034(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FIntPoint TileOverlap; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETileOverlapResolveType TileOverlapResolveType; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FNeuralProfileStruct; // ScriptStruct Engine.BoneMirrorInfo // 0x0008 (0x0008 - 0x0000) struct FBoneMirrorInfo final { public: int32 SourceIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EAxis BoneFlipAxis; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FBoneMirrorInfo; // ScriptStruct Engine.ClothingAssetData_Legacy // 0x0070 (0x0070 - 0x0000) struct FClothingAssetData_Legacy final { public: class FName AssetName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ApexFileName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClothPropertiesChanged; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FClothPhysicsProperties_Legacy PhysicsProperties; // 0x001C(0x0050)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FClothingAssetData_Legacy; // ScriptStruct Engine.SkelMeshMergeSectionMapping // 0x0010 (0x0010 - 0x0000) struct FSkelMeshMergeSectionMapping final { public: TArray SectionIDs; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkelMeshMergeSectionMapping; // ScriptStruct Engine.SkeletalMeshSamplingRegionBuiltData // 0x0078 (0x0078 - 0x0000) struct alignas(0x08) FSkeletalMeshSamplingRegionBuiltData final { public: uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingRegionBuiltData; // ScriptStruct Engine.SkeletalMeshSamplingLODBuiltData // 0x0048 (0x0048 - 0x0000) struct alignas(0x08) FSkeletalMeshSamplingLODBuiltData final { public: uint8 Pad_0[0x48]; // 0x0000(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingLODBuiltData; // ScriptStruct Engine.SkeletalMeshSamplingBuiltData // 0x0020 (0x0020 - 0x0000) struct FSkeletalMeshSamplingBuiltData final { public: TArray WholeMeshBuiltData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray RegionBuiltData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingBuiltData; // ScriptStruct Engine.SkeletalMeshSamplingInfo // 0x0030 (0x0030 - 0x0000) struct FSkeletalMeshSamplingInfo final { public: TArray Regions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) struct FSkeletalMeshSamplingBuiltData BuiltData; // 0x0010(0x0020)(NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FSkeletalMeshSamplingInfo; // ScriptStruct Engine.MorphTargetImportedSourceFileInfo // 0x0020 (0x0020 - 0x0000) struct FMorphTargetImportedSourceFileInfo final { public: class FString SourceFilename; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FGuid DerivedDataHash; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) }; DUMPER7_ASSERTS_FMorphTargetImportedSourceFileInfo; // ScriptStruct Engine.SkeletalMeshLODInfo // 0x00E0 (0x00E0 - 0x0000) struct FSkeletalMeshLODInfo final { public: struct FPerPlatformFloat ScreenSize; // 0x0000(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) float LODHysteresis; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray LODMaterialMap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) struct FSkeletalMeshBuildSettings BuildSettings; // 0x0018(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0030(0x003C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray BonesToRemove; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray BonesToPrioritize; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray SectionsToPrioritize; // 0x0090(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) float WeightOfPrioritization; // 0x00A0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UAnimSequence* BakePose; // 0x00A8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimSequence* BakePoseOverride; // 0x00B0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESkinCacheUsage SkinCacheUsage; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B9[0x3]; // 0x00B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MorphTargetPositionErrorTolerance; // 0x00BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasBeenSimplified : 1; // 0x00C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasPerLODVertexColors : 1; // 0x00C0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowCPUAccess : 1; // 0x00C0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bBuildHalfEdgeBuffers : 1; // 0x00C0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAllowMeshDeformer : 1; // 0x00C0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray VertexAttributes; // 0x00C8(0x0010)(Edit, EditFixedSize, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic) uint8 bSupportUniformlyDistributedSampling : 1; // 0x00D8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_D9[0x7]; // 0x00D9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSkeletalMeshLODInfo; // ScriptStruct Engine.SkeletalMaterial // 0x0030 (0x0030 - 0x0000) struct FSkeletalMaterial final { public: class UMaterialInterface* MaterialInterface; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MaterialSlotName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMeshUVChannelInfo UVChannelData; // 0x0010(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* OverlayMaterialInterface; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSkeletalMaterial; // ScriptStruct Engine.SoundModulationDefaultSettings // 0x0160 (0x0160 - 0x0000) struct FSoundModulationDefaultSettings { public: struct FSoundModulationDestinationSettings VolumeModulationDestination; // 0x0000(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings PitchModulationDestination; // 0x0058(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings HighpassModulationDestination; // 0x00B0(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSoundModulationDestinationSettings LowpassModulationDestination; // 0x0108(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundModulationDefaultSettings; // ScriptStruct Engine.SoundClassProperties // 0x0198 (0x0198 - 0x0000) struct FSoundClassProperties final { public: float Volume; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Pitch; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LowPassFilterFrequency; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float AttenuationDistanceScale; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LFEBleed; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoiceCenterChannelVolume; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RadioFilterVolume; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RadioFilterVolumeThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bApplyEffects : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAlwaysPlay : 1; // 0x0020(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsUISound : 1; // 0x0020(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsMusic : 1; // 0x0020(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCenterChannelOnly : 1; // 0x0020(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bApplyAmbientVolumes : 1; // 0x0020(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReverb : 1; // 0x0020(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float Default2DReverbSendAmount; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSoundModulationDefaultSettings ModulationSettings; // 0x0028(0x0160)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) EAudioOutputTarget OutputTarget; // 0x0188(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESoundWaveLoadingBehavior LoadingBehavior; // 0x0189(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18A[0x6]; // 0x018A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class USoundSubmix* DefaultSubmix; // 0x0190(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundClassProperties; // ScriptStruct Engine.SoundConcurrencySettings // 0x0020 (0x0020 - 0x0000) struct FSoundConcurrencySettings final { public: int32 MaxCount; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bLimitToOwner : 1; // 0x0004(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVolumeScaleCanRelease : 1; // 0x0004(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) EMaxConcurrentResolutionRule ResolutionRule; // 0x0005(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float RetriggerTime; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScale; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EConcurrencyVolumeScaleMode VolumeScaleMode; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScaleAttackTime; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VolumeScaleReleaseTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VoiceStealReleaseTime; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoundConcurrencySettings; // ScriptStruct Engine.SoundNodeEditorData // 0x0008 (0x0008 - 0x0000) struct alignas(0x04) FSoundNodeEditorData final { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundNodeEditorData; // ScriptStruct Engine.AudioEQEffect // 0x0038 (0x0040 - 0x0008) struct FAudioEQEffect final : public FAudioEffectParameters { public: uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) float FrequencyCenter0; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain0; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth0; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter1; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain1; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth1; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter2; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain2; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth2; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FrequencyCenter3; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Gain3; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Bandwidth3; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAudioEQEffect; // ScriptStruct Engine.SoundModulationDefaultRoutingSettings // 0x0008 (0x0168 - 0x0160) struct FSoundModulationDefaultRoutingSettings final : public FSoundModulationDefaultSettings { public: EModulationRouting VolumeRouting; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EModulationRouting PitchRouting; // 0x0161(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EModulationRouting HighpassRouting; // 0x0162(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EModulationRouting LowpassRouting; // 0x0163(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_164[0x4]; // 0x0164(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSoundModulationDefaultRoutingSettings; // ScriptStruct Engine.DistanceDatum // 0x0014 (0x0014 - 0x0000) struct FDistanceDatum final { public: float FadeInDistanceStart; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeInDistanceEnd; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDistanceStart; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDistanceEnd; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Volume; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDistanceDatum; // ScriptStruct Engine.SplineMeshComponentDescriptorBase // 0x01C8 (0x01C8 - 0x0000) struct FSplineMeshComponentDescriptorBase { public: uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) uint32 Hash; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf ComponentClass; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EComponentMobility Mobility; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERuntimeVirtualTextureMainPassType VirtualTextureRenderPassType; // 0x0019(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ELightmapType LightmapType; // 0x001A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLightingChannels LightingChannels; // 0x001B(0x0001)(Edit, NoDestructor, NativeAccessSpecifierPublic) int32 RayTracingGroupId; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERayTracingGroupCullingPriority RayTracingGroupCullingPriority; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHasCustomNavigableGeometry bHasCustomNavigableGeometry; // 0x0021(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ERendererStencilMask CustomDepthStencilWriteMask; // 0x0022(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_23[0x5]; // 0x0023(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FBodyInstance BodyInstance; // 0x0028(0x0180)(Edit, NativeAccessSpecifierPublic) int32 VirtualTextureCullMips; // 0x01A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TranslucencySortPriority; // 0x01AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 OverriddenLightMapRes; // 0x01B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 CustomDepthStencilValue; // 0x01B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bCastShadow : 1; // 0x01B8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEmissiveLightSource : 1; // 0x01B8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastDynamicShadow : 1; // 0x01B8(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastStaticShadow : 1; // 0x01B8(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastContactShadow : 1; // 0x01B8(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastShadowAsTwoSided : 1; // 0x01B8(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCastHiddenShadow : 1; // 0x01B8(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDynamicIndirectLighting : 1; // 0x01B8(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDynamicIndirectLightingWhileHidden : 1; // 0x01B9(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bAffectDistanceFieldLighting : 1; // 0x01B9(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReceivesDecals : 1; // 0x01B9(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideLightMapRes : 1; // 0x01B9(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseAsOccluder : 1; // 0x01B9(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEnableDiscardOnLoad : 1; // 0x01B9(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bRenderCustomDepth : 1; // 0x01B9(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisibleInRayTracing : 1; // 0x01B9(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHiddenInGame : 1; // 0x01BA(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsEditorOnly : 1; // 0x01BA(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bVisible : 1; // 0x01BA(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bEvaluateWorldPositionOffset : 1; // 0x01BA(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bReverseCulling : 1; // 0x01BA(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bUseDefaultCollision : 1; // 0x01BA(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bGenerateOverlapEvents : 1; // 0x01BA(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverrideNavigationExport : 1; // 0x01BA(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bForceNavigationObstacle : 1; // 0x01BB(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bFillCollisionUnderneathForNavmesh : 1; // 0x01BB(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) int32 WorldPositionOffsetDisableDistance; // 0x01BC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EShadowCacheInvalidationBehavior ShadowCacheInvalidationBehavior; // 0x01C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDetailMode DetailMode; // 0x01C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C2[0x6]; // 0x01C2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSplineMeshComponentDescriptorBase; // ScriptStruct Engine.SplineMeshComponentDescriptor // 0x0030 (0x01F8 - 0x01C8) struct FSplineMeshComponentDescriptor final : public FSplineMeshComponentDescriptorBase { public: class UStaticMesh* StaticMesh; // 0x01C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray OverrideMaterials; // 0x01D0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) class UMaterialInterface* OverlayMaterial; // 0x01E0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray RuntimeVirtualTextures; // 0x01E8(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSplineMeshComponentDescriptor; // ScriptStruct Engine.SoftSplineMeshComponentDescriptor // 0x0070 (0x0238 - 0x01C8) struct FSoftSplineMeshComponentDescriptor final : public FSplineMeshComponentDescriptorBase { public: TSoftObjectPtr StaticMesh; // 0x01C8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> OverrideMaterials; // 0x01F0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TSoftObjectPtr OverlayMaterial; // 0x0200(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray> RuntimeVirtualTextures; // 0x0228(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FSoftSplineMeshComponentDescriptor; // ScriptStruct Engine.MeshSectionInfoMap // 0x0050 (0x0050 - 0x0000) struct FMeshSectionInfoMap final { public: TMap Map; // 0x0000(0x0050)(NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FMeshSectionInfoMap; // ScriptStruct Engine.AssetEditorOrbitCameraPosition // 0x0050 (0x0050 - 0x0000) struct FAssetEditorOrbitCameraPosition final { public: bool bIsSet; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector CamOrbitPoint; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CamOrbitZoom; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CamOrbitRotation; // 0x0038(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FAssetEditorOrbitCameraPosition; // ScriptStruct Engine.StaticMeshSourceModel // 0x0098 (0x0098 - 0x0000) struct FStaticMeshSourceModel final { public: struct FMeshBuildSettings BuildSettings; // 0x0000(0x0048)(Edit, NoDestructor, NativeAccessSpecifierPublic) struct FMeshReductionSettings ReductionSettings; // 0x0048(0x002C)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint32 CacheMeshDescriptionTrianglesCount; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint32 CacheMeshDescriptionVerticesCount; // 0x0078(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float LODDistance; // 0x007C(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FPerPlatformFloat ScreenSize; // 0x0080(0x0004)(Edit, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FString SourceImportFilename; // 0x0088(0x0010)(Edit, ZeroConstructor, EditConst, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FStaticMeshSourceModel; // ScriptStruct Engine.ExternalToolDefinition // 0x0060 (0x0060 - 0x0000) struct FExternalToolDefinition final { public: class FString ToolName; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath ExecutablePath; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString CommandLineOptions; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath WorkingDirectory; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ScriptExtension; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDirectoryPath ScriptDirectory; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FExternalToolDefinition; // ScriptStruct Engine.EditorImportExportTestDefinition // 0x0038 (0x0038 - 0x0000) struct FEditorImportExportTestDefinition final { public: struct FFilePath ImportFilePath; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ExportFileExtension; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSkipExport; // 0x0020(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray FactorySettings; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FEditorImportExportTestDefinition; // ScriptStruct Engine.ParticleEditorPromotionSettings // 0x0010 (0x0010 - 0x0000) struct FParticleEditorPromotionSettings final { public: struct FFilePath DefaultParticleAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FParticleEditorPromotionSettings; // ScriptStruct Engine.BlueprintEditorPromotionSettings // 0x0030 (0x0030 - 0x0000) struct FBlueprintEditorPromotionSettings final { public: struct FFilePath FirstMeshPath; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath SecondMeshPath; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FFilePath DefaultParticleAsset; // 0x0020(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintEditorPromotionSettings; // ScriptStruct Engine.LaunchOnTestSettings // 0x0020 (0x0020 - 0x0000) struct FLaunchOnTestSettings final { public: struct FFilePath LaunchOnTestmap; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString DeviceID; // 0x0010(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FLaunchOnTestSettings; // ScriptStruct Engine.TextureSourceLayerColorInfo // 0x0020 (0x0020 - 0x0000) struct FTextureSourceLayerColorInfo final { public: struct FLinearColor ColorMin; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ColorMax; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextureSourceLayerColorInfo; // ScriptStruct Engine.TextureSourceBlock // 0x0018 (0x0018 - 0x0000) struct FTextureSourceBlock final { public: int32 BlockX; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BlockY; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SizeX; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SizeY; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumSlices; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 NumMips; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTextureSourceBlock; // ScriptStruct Engine.TextureSource // 0x0070 (0x0070 - 0x0000) struct alignas(0x08) FTextureSource final { public: uint8 Pad_0[0x70]; // 0x0000(0x0070)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTextureSource; // ScriptStruct Engine.TexturePlatformData // 0x0038 (0x0038 - 0x0000) struct alignas(0x08) FTexturePlatformData final { public: uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FTexturePlatformData; // ScriptStruct Engine.TextureFormatSettings // 0x0002 (0x0002 - 0x0000) struct FTextureFormatSettings final { public: ETextureCompressionSettings CompressionSettings; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CompressionNoAlpha : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 CompressionForceAlpha : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 CompressionNone : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 CompressionYCoCg : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 SRGB : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) }; DUMPER7_ASSERTS_FTextureFormatSettings; // ScriptStruct Engine.TTTrackId // 0x0008 (0x0008 - 0x0000) struct FTTTrackId final { public: int32 TrackType; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TrackIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTTTrackId; // ScriptStruct Engine.TTEventTrack // 0x0010 (0x0028 - 0x0018) struct FTTEventTrack final : public FTTTrackBase { public: class FName FunctionName; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UCurveFloat* CurveKeys; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTTEventTrack; // ScriptStruct Engine.TTFloatTrack // 0x0008 (0x0028 - 0x0020) struct FTTFloatTrack final : public FTTPropertyTrack { public: class UCurveFloat* CurveFloat; // 0x0020(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FTTFloatTrack; // ScriptStruct Engine.AutoCompleteNode // 0x0028 (0x0028 - 0x0000) struct FAutoCompleteNode final { public: int32 IndexChar; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray AutoCompleteListIndices; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FAutoCompleteNode; // ScriptStruct Engine.KeyBind // 0x0030 (0x0030 - 0x0000) struct FKeyBind final { public: struct FKey Key; // 0x0000(0x0018)(Edit, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Command; // 0x0018(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Control : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Shift : 1; // 0x0028(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Alt : 1; // 0x0028(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Cmd : 1; // 0x0028(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIgnoreCtrl : 1; // 0x0028(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIgnoreShift : 1; // 0x0028(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIgnoreAlt : 1; // 0x0028(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIgnoreCmd : 1; // 0x0028(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, Config, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bDisabled : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKeyBind; // ScriptStruct Engine.InputAxisKeyMapping // 0x0028 (0x0028 - 0x0000) struct FInputAxisKeyMapping final { public: class FName AxisName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FKey Key; // 0x0010(0x0018)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInputAxisKeyMapping; // ScriptStruct Engine.VirtualTextureBuildSettings // 0x0008 (0x0008 - 0x0000) struct FVirtualTextureBuildSettings final { public: int32 TileSize; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TileBorderSize; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVirtualTextureBuildSettings; // ScriptStruct Engine.WorldPartitionDestructibleHLODState // 0x0040 (0x0148 - 0x0108) struct FWorldPartitionDestructibleHLODState final : public FFastArraySerializer { public: TArray DamagedActors; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class UWorldPartitionDestructibleHLODComponent* OwnerComponent; // 0x0118(0x0008)(ExportObject, ZeroConstructor, InstancedReference, RepSkip, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_120[0x28]; // 0x0120(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionDestructibleHLODState; // ScriptStruct Engine.WorldPartitionRuntimeCellObjectMapping // 0x0001 (0x0001 - 0x0000) struct FWorldPartitionRuntimeCellObjectMapping final { public: uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeCellObjectMapping; // ScriptStruct Engine.WorldPartitionRuntimeCellDebugInfo // 0x0030 (0x0030 - 0x0000) struct FWorldPartitionRuntimeCellDebugInfo final { public: class FString Name; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName GridName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordX; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordY; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int64 CoordZ; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldPartitionRuntimeCellDebugInfo; // ScriptStruct Engine.WorldPartitionUpdateStreamingTargetState // 0x0048 (0x0048 - 0x0000) struct FWorldPartitionUpdateStreamingTargetState final { public: TArray ToLoadCells; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TArray ToActivateCells; // 0x0010(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TArray ToDeactivateCells; // 0x0020(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TArray ToUnloadCells; // 0x0030(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FWorldPartitionUpdateStreamingTargetState; }