Files
ReshadePluginsCore/LostEmber/SDK/Engine_structs.hpp
2025-11-28 16:01:32 +01:00

20768 lines
1.5 MiB

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Engine
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "PhysicsCore_structs.hpp"
#include "SlateCore_structs.hpp"
#include "StateStream_structs.hpp"
#include "AudioExtensions_structs.hpp"
#include "InputCore_structs.hpp"
#include "IrisCore_structs.hpp"
#include "Slate_structs.hpp"
#include "CoreOnline_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.ERendererStencilMask
// NumValues: 0x000B
enum class ERendererStencilMask : uint8
{
ERSM_Default = 0,
ERSM_255 = 1,
ERSM_1 = 2,
ERSM_2 = 3,
ERSM_4 = 4,
ERSM_8 = 5,
ERSM_16 = 6,
ERSM_32 = 7,
ERSM_64 = 8,
ERSM_128 = 9,
ERSM_MAX = 10,
};
// Enum Engine.EFirstPersonPrimitiveType
// NumValues: 0x0004
enum class EFirstPersonPrimitiveType : uint8
{
None = 0,
FirstPerson = 1,
WorldSpaceRepresentation = 2,
EFirstPersonPrimitiveType_MAX = 3,
};
// 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.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.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.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.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.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.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.StringAnimationAttribute
// 0x0010 (0x0010 - 0x0000)
struct FStringAnimationAttribute final
{
public:
class FString Value; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStringAnimationAttribute;
// 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.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<struct FQuartzPulseOverrideStep> OptionalPulseOverride; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FQuartzTimeSignature;
// 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.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<class UObject> 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.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.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.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.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.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.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.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.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.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.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<float> 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.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.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.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.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.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.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<class UObject> 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<class UPhysicalMaterial> PhysMaterial; // 0x00B0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FActorInstanceHandle HitObjectHandle; // 0x00B8(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPrimitiveComponent> 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.PredictProjectilePathResult
// 0x0148 (0x0148 - 0x0000)
struct FPredictProjectilePathResult final
{
public:
TArray<struct FPredictProjectilePathPointData> 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.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.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.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<struct FVector> VertexData; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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<struct FKSphereElem> SphereElems; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKBoxElem> BoxElems; // 0x0010(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKSphylElem> SphylElems; // 0x0020(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKConvexElem> ConvexElems; // 0x0030(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKTaperedCapsuleElem> TaperedCapsuleElems; // 0x0040(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKLevelSetElem> LevelSetElems; // 0x0050(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKSkinnedLevelSetElem> SkinnedLevelSetElems; // 0x0060(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKMLLevelSetElem> MLLevelSetElems; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FKSkinnedTriangleMeshElem> 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.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.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.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.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.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.ActorTickFunction
// 0x0008 (0x0030 - 0x0028)
struct FActorTickFunction : public FTickFunction
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FActorTickFunction;
// ScriptStruct Engine.RootMotionSourceSettings
// 0x0001 (0x0001 - 0x0000)
struct FRootMotionSourceSettings final
{
public:
uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRootMotionSourceSettings;
// ScriptStruct Engine.FloatDistribution
// 0x0020 (0x0020 - 0x0000)
struct FFloatDistribution final
{
public:
struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFloatDistribution;
// 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.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.SoundAttenuationPluginSettings
// 0x0040 (0x0040 - 0x0000)
struct FSoundAttenuationPluginSettings final
{
public:
TArray<class USpatializationPluginSourceSettingsBase*> SpatializationPluginSettingsArray; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UOcclusionPluginSourceSettingsBase*> OcclusionPluginSettingsArray; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UReverbPluginSourceSettingsBase*> ReverbPluginSettingsArray; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class USourceDataOverridePluginSourceSettingsBase*> SourceDataOverridePluginSettingsArray; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoundAttenuationPluginSettings;
// 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.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.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<class AActor> 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.HLODBuildInputReferencedAssets
// 0x0050 (0x0050 - 0x0000)
struct FHLODBuildInputReferencedAssets final
{
public:
TMap<struct FTopLevelAssetPath, uint32> StaticMeshes; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FHLODBuildInputReferencedAssets;
// 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.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.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.CurveTrack
// 0x0018 (0x0018 - 0x0000)
struct FCurveTrack final
{
public:
class FName CurveName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<float> CurveWeights; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCurveTrack;
// ScriptStruct Engine.RawDistribution
// 0x0020 (0x0020 - 0x0000)
struct FRawDistribution
{
public:
struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRawDistribution;
// 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.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.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.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.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.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.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.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.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.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.PerBoneBlendWeights
// 0x0010 (0x0010 - 0x0000)
struct FPerBoneBlendWeights final
{
public:
TArray<struct FPerBoneBlendWeight> BoneBlendWeights; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPerBoneBlendWeights;
// 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.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.CollisionResponse
// 0x0030 (0x0030 - 0x0000)
struct FCollisionResponse final
{
public:
struct FCollisionResponseContainer ResponseToChannels; // 0x0000(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPrivate)
TArray<struct FResponseChannel> ResponseArray; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FCollisionResponse;
// 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.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.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.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.TransformAnimationAttribute
// 0x0060 (0x0060 - 0x0000)
struct FTransformAnimationAttribute
{
public:
struct FTransform Value; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTransformAnimationAttribute;
// 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.ShadingModelMaterialInput
// 0x0000 (0x0028 - 0x0028)
struct FShadingModelMaterialInput final : public FMaterialInput
{
};
DUMPER7_ASSERTS_FShadingModelMaterialInput;
// ScriptStruct Engine.Vector_NetQuantize10
// 0x0000 (0x0018 - 0x0018)
struct FVector_NetQuantize10 final : public FVector
{
};
DUMPER7_ASSERTS_FVector_NetQuantize10;
// 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.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.CurveEdTab
// 0x0030 (0x0030 - 0x0000)
struct FCurveEdTab final
{
public:
class FString TabName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FCurveEdEntry> 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.DebugFloatHistory
// 0x0020 (0x0020 - 0x0000)
struct FDebugFloatHistory final
{
public:
TArray<float> 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.TrackToSkeletonMap
// 0x0004 (0x0004 - 0x0000)
struct FTrackToSkeletonMap final
{
public:
int32 BoneTreeIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTrackToSkeletonMap;
// 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.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.ActorContainerPath
// 0x0010 (0x0010 - 0x0000)
struct FActorContainerPath final
{
public:
TArray<struct FGuid> ContainerGuids; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FActorContainerPath;
// 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.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.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<struct FRichCurveKey> Keys; // 0x0070(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRichCurve;
// 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.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<class UClass> NavDataClass; // 0x0060(0x0028)(Edit, BlueprintVisible, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FNavDataConfig;
// 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.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.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<struct FSkeletalMeshSamplingRegionMaterialFilter> MaterialFilters; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FSkeletalMeshSamplingRegionBoneFilter> BoneFilters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkeletalMeshSamplingRegion;
// 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.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.SkeletalMeshSamplingBuiltData
// 0x0020 (0x0020 - 0x0000)
struct FSkeletalMeshSamplingBuiltData final
{
public:
TArray<struct FSkeletalMeshSamplingLODBuiltData> WholeMeshBuiltData; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FSkeletalMeshSamplingRegionBuiltData> RegionBuiltData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkeletalMeshSamplingBuiltData;
// ScriptStruct Engine.SkeletalMeshSamplingInfo
// 0x0030 (0x0030 - 0x0000)
struct FSkeletalMeshSamplingInfo final
{
public:
TArray<struct FSkeletalMeshSamplingRegion> Regions; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
struct FSkeletalMeshSamplingBuiltData BuiltData; // 0x0010(0x0020)(NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FSkeletalMeshSamplingInfo;
// 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.Vector4Distribution
// 0x0020 (0x0020 - 0x0000)
struct FVector4Distribution final
{
public:
struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVector4Distribution;
// 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.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<class UObject> 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.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.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<struct FBPVariableMetaDataEntry> MetaDataArray; // 0x00A8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
class FString DefaultValue; // 0x00B8(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBPVariableDescription;
// 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.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 UObject> 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.PooledCameraShakes
// 0x0010 (0x0010 - 0x0000)
struct FPooledCameraShakes final
{
public:
TArray<class UCameraShakeBase*> PooledShakes; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPooledCameraShakes;
// ScriptStruct Engine.VectorDistribution
// 0x0020 (0x0020 - 0x0000)
struct FVectorDistribution final
{
public:
struct FDistributionLookupTable Table; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVectorDistribution;
// 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.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.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.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.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.ComponentKey
// 0x0020 (0x0020 - 0x0000)
struct FComponentKey final
{
public:
TSubclassOf<class UObject> 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.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<class UPrimitiveComponent> 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.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.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<int32> RandomSeeds; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FParticleRandomSeedInfo;
// 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<class FName> CachedSkinWeightProfileNames; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<class FName> CachedMorphTargetNames; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TOptional<bool> 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.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.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<struct FWeightedBlendable> Array; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FWeightedBlendables;
// 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.SubtitleCue
// 0x0018 (0x0018 - 0x0000)
struct FSubtitleCue final
{
public:
class FText Text; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
float Time; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSubtitleCue;
// 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.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.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<int32> Children; // 0x00B0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FChaosCrumblingEvent;
// ScriptStruct Engine.MeshDeformerInstanceSet
// 0x0020 (0x0020 - 0x0000)
struct FMeshDeformerInstanceSet final
{
public:
TArray<class UMeshDeformerInstance*> 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.ForceFeedbackParameters
// 0x000C (0x000C - 0x0000)
struct FForceFeedbackParameters final
{
public:
class FName Tag; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLooping; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIgnoreTimeDilation; // 0x0009(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPlayWhilePaused; // 0x000A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FForceFeedbackParameters;
// ScriptStruct Engine.GenericStruct
// 0x0004 (0x0004 - 0x0000)
struct FGenericStruct final
{
public:
int32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FGenericStruct;
// 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.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.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<class FString> IncludeAnimationNames; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> ExcludeAnimationNames; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimationRecordingSettings;
// 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.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.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.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.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.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.NaniteAssemblyPart
// 0x0030 (0x0030 - 0x0000)
struct FNaniteAssemblyPart final
{
public:
struct FSoftObjectPath MeshObjectPath; // 0x0000(0x0020)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<int32> 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<struct FNaniteAssemblyPart> Parts; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<struct FNaniteAssemblyNode> Nodes; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FNaniteAssemblyData;
// 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.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.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.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.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.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.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.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.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.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.VectorAnimationAttribute
// 0x0018 (0x0018 - 0x0000)
struct FVectorAnimationAttribute
{
public:
struct FVector Value; // 0x0000(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVectorAnimationAttribute;
// 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.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.SoftComponentReference
// 0x0028 (0x0048 - 0x0020)
struct FSoftComponentReference final : public FBaseComponentReference
{
public:
TSoftObjectPtr<class AActor> OtherActor; // 0x0020(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftComponentReference;
// 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<EObjectTypeQuery> ObjectTypes; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic)
TArray<class AActor*> 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.ComponentReference
// 0x0008 (0x0028 - 0x0020)
struct FComponentReference final : public FBaseComponentReference
{
public:
TWeakObjectPtr<class AActor> OtherActor; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FComponentReference;
// 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.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.InstancedStaticMeshLightMapInstanceData
// 0x0070 (0x0070 - 0x0000)
struct FInstancedStaticMeshLightMapInstanceData final
{
public:
struct FTransform Transform; // 0x0000(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FGuid> MapBuildDataIds; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInstancedStaticMeshLightMapInstanceData;
// 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<struct FDPMatchingIfCondition> 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<struct FDPMatchingRulestructBase> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructBase> OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDPMatchingRulestructA;
// ScriptStruct Engine.DPMatchingRulestructB
// 0x0020 (0x0068 - 0x0048)
struct FDPMatchingRulestructB final : public FDPMatchingRulestructBase
{
public:
TArray<struct FDPMatchingRulestructA> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructA> OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDPMatchingRulestructB;
// ScriptStruct Engine.DPMatchingRulestructC
// 0x0020 (0x0068 - 0x0048)
struct FDPMatchingRulestructC final : public FDPMatchingRulestructBase
{
public:
TArray<struct FDPMatchingRulestructB> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructB> OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDPMatchingRulestructC;
// 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.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.RootMotionSourceStatus
// 0x0001 (0x0001 - 0x0000)
struct FRootMotionSourceStatus final
{
public:
uint8 Flags; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRootMotionSourceStatus;
// 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.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.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.IntegerAnimationAttribute
// 0x0004 (0x0004 - 0x0000)
struct FIntegerAnimationAttribute
{
public:
int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FIntegerAnimationAttribute;
// 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.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<class FName> InputPoseNames; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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.QuaternionAnimationAttribute
// 0x0020 (0x0020 - 0x0000)
struct FQuaternionAnimationAttribute
{
public:
struct FQuat Value; // 0x0000(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FQuaternionAnimationAttribute;
// 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<struct FClusterUnionBoneData> BonesData; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FClusterUnionPendingAddData;
// 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.PoseSnapshot
// 0x0038 (0x0038 - 0x0000)
struct FPoseSnapshot final
{
public:
TArray<struct FTransform> LocalTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> 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.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.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.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.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.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.NavLinkId
// 0x0008 (0x0008 - 0x0000)
struct FNavLinkId final
{
public:
uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FNavLinkId;
// ScriptStruct Engine.AssetLocatorFragment
// 0x0010 (0x0010 - 0x0000)
struct FAssetLocatorFragment final
{
public:
struct FTopLevelAssetPath path; // 0x0000(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAssetLocatorFragment;
// ScriptStruct Engine.CustomPrimitiveData
// 0x0010 (0x0010 - 0x0000)
struct FCustomPrimitiveData final
{
public:
TArray<float> Data; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCustomPrimitiveData;
// ScriptStruct Engine.NavLinkAuxiliaryId
// 0x0008 (0x0008 - 0x0000)
struct FNavLinkAuxiliaryId final
{
public:
uint64 ID; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FNavLinkAuxiliaryId;
// 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.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.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<uint8> SavedProperties; // 0x0008(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
struct FDataCacheDuplicatedObjectData UniqueTransientPackage; // 0x0018(0x0010)(NoDestructor, NativeAccessSpecifierPrivate)
TArray<struct FDataCacheDuplicatedObjectData> DuplicatedObjects; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<class UObject*> ReferencedObjects; // 0x0038(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
TArray<class FName> 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.SceneComponentInstanceData
// 0x0050 (0x00B8 - 0x0068)
struct FSceneComponentInstanceData : public FActorComponentInstanceData
{
public:
TMap<class USceneComponent*, struct FTransform> AttachedInstanceComponents; // 0x0068(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSceneComponentInstanceData;
// 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.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.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.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<int32, int32> PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPerQualityLevelInt;
// 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.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.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.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<int32, float> PerQuality; // 0x0018(0x0050)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPerQualityLevelFloat;
// 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<struct FSoundWaveSpectralDataEntry> 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.GraphAssetPlayerInformation
// 0x0010 (0x0010 - 0x0000)
struct FGraphAssetPlayerInformation final
{
public:
TArray<int32> PlayerNodeIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FGraphAssetPlayerInformation;
// 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.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.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.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.PoseLink
// 0x0000 (0x0010 - 0x0010)
struct FPoseLink final : public FPoseLinkBase
{
};
DUMPER7_ASSERTS_FPoseLink;
// 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.InputRange
// 0x0008 (0x0008 - 0x0000)
struct FInputRange final
{
public:
float min_0; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float max_0; // 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.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.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.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.UniqueNetIdRepl
// 0x002F (0x0030 - 0x0001)
struct FUniqueNetIdRepl final : public FUniqueNetIdWrapper
{
public:
uint8 Pad_1[0x1F]; // 0x0001(0x001F)(Fixing Size After Last Property [ Dumper-7 ])
TArray<uint8> ReplicationBytes; // 0x0020(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FUniqueNetIdRepl;
// 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.MaterialLayersFunctionsEditorOnlyData
// 0x0070 (0x0070 - 0x0000)
struct FMaterialLayersFunctionsEditorOnlyData final
{
public:
TArray<bool> LayerStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FText> LayerNames; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> RestrictToLayerRelatives; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> RestrictToBlendRelatives; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FGuid> LayerGuids; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<EMaterialLayerLinkState> LayerLinkStates; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FGuid> DeletedParentLayerGuids; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialLayersFunctionsEditorOnlyData;
// ScriptStruct Engine.ComponentSpacePoseLink
// 0x0000 (0x0010 - 0x0010)
struct FComponentSpacePoseLink final : public FPoseLinkBase
{
};
DUMPER7_ASSERTS_FComponentSpacePoseLink;
// 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.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.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.AnimNode_AssetPlayerRelevancyBase
// 0x0000 (0x0010 - 0x0010)
struct FAnimNode_AssetPlayerRelevancyBase : public FAnimNode_Base
{
};
DUMPER7_ASSERTS_FAnimNode_AssetPlayerRelevancyBase;
// ScriptStruct Engine.ClusterUnionInitializationData
// 0x0018 (0x0018 - 0x0000)
struct FClusterUnionInitializationData final
{
public:
class UClusterUnionComponent* ClusterUnionComponent; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UPrimitiveComponent*> ProcessedComponents; // 0x0008(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FClusterUnionInitializationData;
// 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.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.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.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<struct FBranchFilter> BranchFilters; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInputBlendPose;
// 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.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<struct FMeshDisplacementMap> DisplacementMaps; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
struct FNaniteAssemblyData NaniteAssemblyData; // 0x0050(0x0020)(Edit, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMeshNaniteSettings;
// 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.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<class FName, struct FInertializationRequest> SlotGroupInertializationRequestDataMap; // 0x06D0(0x0050)(Transient, NativeAccessSpecifierPrivate)
uint8 Pad_720[0x80]; // 0x0720(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAnimInstanceProxy;
// 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.NetLevelVisibilityTransactionId
// 0x0004 (0x0004 - 0x0000)
struct FNetLevelVisibilityTransactionId final
{
public:
uint32 Data; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FNetLevelVisibilityTransactionId;
// 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.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.VertexOffsetUsage
// 0x0004 (0x0004 - 0x0000)
struct FVertexOffsetUsage final
{
public:
int32 Usage; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVertexOffsetUsage;
// 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.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.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.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.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.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.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.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.Vector_NetQuantize100
// 0x0000 (0x0018 - 0x0018)
struct FVector_NetQuantize100 final : public FVector
{
};
DUMPER7_ASSERTS_FVector_NetQuantize100;
// 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.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.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.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.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.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.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.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.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.ActorLocatorFragment
// 0x0020 (0x0020 - 0x0000)
struct FActorLocatorFragment final
{
public:
struct FSoftObjectPath path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FActorLocatorFragment;
// 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<class UMaterialInterface*> OverrideMaterials; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
TArray<uint32> 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.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.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.SlateModifierKeysState
// 0x0001 (0x0001 - 0x0000)
struct FSlateModifierKeysState final
{
public:
uint8 ModifierKeysStateMask; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSlateModifierKeysState;
// 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.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.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.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.SoftAnimBankItem
// 0x0030 (0x0030 - 0x0000)
struct FSoftAnimBankItem final
{
public:
TSoftObjectPtr<class UAnimBank> 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.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.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.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.HLODBuildInputStats
// 0x0050 (0x0050 - 0x0000)
struct FHLODBuildInputStats final
{
public:
TMap<class FName, struct FHLODBuildInputReferencedAssets> BuildersReferencedAssets; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FHLODBuildInputStats;
// 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.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<struct FRigidBodyContactInfo> 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.LocalSpacePose
// 0x0020 (0x0020 - 0x0000)
struct FLocalSpacePose final
{
public:
TArray<struct FTransform> Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLocalSpacePose;
// 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<int32> AutoCompleteListIndices; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_18[0x10]; // 0x0018(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAutoCompleteNode;
// ScriptStruct Engine.ComponentSpacePose
// 0x0020 (0x0020 - 0x0000)
struct FComponentSpacePose final
{
public:
TArray<struct FTransform> Transforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> Names; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FComponentSpacePose;
// 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.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.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.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.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.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.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.CurveMetaData
// 0x0018 (0x0018 - 0x0000)
struct FCurveMetaData final
{
public:
TArray<struct FBoneReference> 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.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.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.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<class UInstancedStaticMeshComponent> 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
// 0x00A8 (0x0280 - 0x01D8)
struct FISMComponentDescriptor : public FISMComponentDescriptorBase
{
public:
class UStaticMesh* StaticMesh; // 0x01D8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UMaterialInterface*> OverrideMaterials; // 0x01E0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
class UMaterialInterface* OverlayMaterial; // 0x01F0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class URuntimeVirtualTexture*> 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)
TWeakObjectPtr<class UStaticMeshComponent> StaticMeshComponent; // 0x0270(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_278[0x8]; // 0x0278(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FISMComponentDescriptor;
// 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.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.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.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.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.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<struct FAttributeKey> 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.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.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.ActorFolderSet
// 0x0050 (0x0050 - 0x0000)
struct FActorFolderSet final
{
public:
TSet<class UActorFolder*> ActorFolders; // 0x0000(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FActorFolderSet;
// ScriptStruct Engine.RawCurveTracks
// 0x0010 (0x0010 - 0x0000)
struct FRawCurveTracks final
{
public:
TArray<struct FFloatCurve> FloatCurves; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRawCurveTracks;
// ScriptStruct Engine.EmptyPayload
// 0x0000 (0x0000 - 0x0000)
#pragma pack(push, 0x1)
struct alignas(0x01) FEmptyPayload
{
};
#pragma pack(pop)
DUMPER7_ASSERTS_FEmptyPayload;
// 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.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.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.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.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.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.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.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.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.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<class UInstancedSkinnedMeshComponent> 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<struct FAnimBankItem> BankItems; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkinnedMeshComponentDescriptor;
// 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.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.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.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.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.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.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.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.AttributePayload
// 0x0040 (0x0040 - 0x0000)
struct FAttributePayload final : public FEmptyPayload
{
public:
struct FAnimationAttributeIdentifier Identifier; // 0x0000(0x0040)(BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAttributePayload;
// 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.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.AnimInstanceLocatorFragment
// 0x0004 (0x0004 - 0x0000)
struct FAnimInstanceLocatorFragment final
{
public:
EAnimInstanceLocatorFragmentType Type; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimInstanceLocatorFragment;
// ScriptStruct Engine.AnimNodeConstantData
// 0x0018 (0x0018 - 0x0000)
struct FAnimNodeConstantData final
{
public:
TScriptInterface<class IAnimClassInterface> 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.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.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.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.PieFixupStructWithSoftObjectPath
// 0x0048 (0x0048 - 0x0000)
struct FPieFixupStructWithSoftObjectPath final
{
public:
struct FSoftObjectPath path; // 0x0000(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class AActor> TypedPtr; // 0x0020(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPieFixupStructWithSoftObjectPath;
// 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.InstancedStaticMeshInstanceData
// 0x0080 (0x0080 - 0x0000)
struct FInstancedStaticMeshInstanceData final
{
public:
struct FMatrix Transform; // 0x0000(0x0080)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInstancedStaticMeshInstanceData;
// 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.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<struct FInstancedStaticMeshInstanceData> 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<struct FInstancedStaticMeshRandomSeed> 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.AnimSubsystem_BlendSpaceGraph
// 0x0010 (0x0018 - 0x0008)
struct FAnimSubsystem_BlendSpaceGraph final : public FAnimSubsystem
{
public:
TArray<class UBlendSpace*> BlendSpaces; // 0x0008(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FAnimSubsystem_BlendSpaceGraph;
// 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.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.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.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.RawAnimSequenceTrack
// 0x0030 (0x0030 - 0x0000)
struct FRawAnimSequenceTrack final
{
public:
TArray<struct FVector3f> PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FQuat4f> RotKeys; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FVector3f> ScaleKeys; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRawAnimSequenceTrack;
// 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.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.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.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.MarkerSyncData
// 0x0020 (0x0020 - 0x0000)
struct FMarkerSyncData final
{
public:
TArray<struct FAnimSyncMarker> AuthoredSyncMarkers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FMarkerSyncData;
// 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.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.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.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.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.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.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.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.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<uint8> EncodedData; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAudioCookOutputs;
// ScriptStruct Engine.MaterialCachedTexturesSamplingInfo
// 0x0010 (0x0010 - 0x0000)
struct FMaterialCachedTexturesSamplingInfo final
{
public:
TArray<struct FTextureSamplingInfo> TextureSamplingInfos; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialCachedTexturesSamplingInfo;
// 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.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.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.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.MaterialCachedParameterEditorEntry
// 0x0010 (0x0010 - 0x0000)
struct FMaterialCachedParameterEditorEntry final
{
public:
TArray<struct FMaterialCachedParameterEditorInfo> EditorInfo; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialCachedParameterEditorEntry;
// ScriptStruct Engine.BlendParameter
// 0x0020 (0x0020 - 0x0000)
struct FBlendParameter final
{
public:
class FString DisplayName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float min_0; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float max_0; // 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.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.MaterialLayersFunctionsRuntimeData
// 0x0058 (0x0058 - 0x0000)
struct FMaterialLayersFunctionsRuntimeData
{
public:
TArray<class UMaterialFunctionInterface*> Layers; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UMaterialFunctionInterface*> 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.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.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.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.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.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.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.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.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.BlendSpaceData
// 0x0020 (0x0020 - 0x0000)
struct FBlendSpaceData final
{
public:
TArray<struct FBlendSpaceSegment> Segments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FBlendSpaceTriangle> Triangles; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBlendSpaceData;
// 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.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.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.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.HLODSkinnedMeshComponentDescriptor
// 0x0000 (0x0090 - 0x0090)
struct FHLODSkinnedMeshComponentDescriptor final : public FSkinnedMeshComponentDescriptor
{
};
DUMPER7_ASSERTS_FHLODSkinnedMeshComponentDescriptor;
// 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.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.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.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.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.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.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.BPInterfaceDescription
// 0x0018 (0x0018 - 0x0000)
struct FBPInterfaceDescription final
{
public:
TSubclassOf<class IInterface> Interface; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UEdGraph*> 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.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.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.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.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.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.NetworkPhysicsRewindDataStateProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataStateProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataStateProxy;
// 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.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.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.EditorImportWorkflowDefinition
// 0x0020 (0x0020 - 0x0000)
struct FEditorImportWorkflowDefinition final
{
public:
struct FFilePath ImportFilePath; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FImportFactorySettingValues> 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<struct FEditorImportWorkflowDefinition> OtherAssetsToImport; // 0x0140(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBuildPromotionImportWorkflowSettings;
// ScriptStruct Engine.NonBlendableQuaternionAnimationAttribute
// 0x0000 (0x0020 - 0x0020)
struct FNonBlendableQuaternionAnimationAttribute final : public FQuaternionAnimationAttribute
{
};
DUMPER7_ASSERTS_FNonBlendableQuaternionAnimationAttribute;
// 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.NonBlendableVectorAnimationAttribute
// 0x0000 (0x0018 - 0x0018)
struct FNonBlendableVectorAnimationAttribute final : public FVectorAnimationAttribute
{
};
DUMPER7_ASSERTS_FNonBlendableVectorAnimationAttribute;
// 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.NonBlendableTransformAnimationAttribute
// 0x0000 (0x0060 - 0x0060)
struct FNonBlendableTransformAnimationAttribute final : public FTransformAnimationAttribute
{
};
DUMPER7_ASSERTS_FNonBlendableTransformAnimationAttribute;
// ScriptStruct Engine.NonBlendableFloatAnimationAttribute
// 0x0000 (0x0004 - 0x0004)
struct FNonBlendableFloatAnimationAttribute final : public FFloatAnimationAttribute
{
};
DUMPER7_ASSERTS_FNonBlendableFloatAnimationAttribute;
// 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.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.MaterialCachedParameterEntry
// 0x0050 (0x0050 - 0x0000)
struct FMaterialCachedParameterEntry final
{
public:
TSet<struct FMaterialParameterInfo> ParameterInfoSet; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialCachedParameterEntry;
// 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.MaterialCachedExpressionData
// 0x0490 (0x0490 - 0x0000)
struct FMaterialCachedExpressionData final
{
public:
struct FMaterialCachedParameterEntry RuntimeEntries[0x9]; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
TArray<int32> ScalarPrimitiveDataIndexValues; // 0x02D0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> VectorPrimitiveDataIndexValues; // 0x02E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> ScalarValues; // 0x02F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> StaticSwitchValues; // 0x0300(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> DynamicSwitchValues; // 0x0310(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FLinearColor> VectorValues; // 0x0320(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FVector4d> DoubleVectorValues; // 0x0330(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UTexture>> TextureValues; // 0x0340(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UTextureCollection>> TextureCollectionValues; // 0x0350(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UFont>> FontValues; // 0x0360(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<int32> FontPageValues; // 0x0370(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class URuntimeVirtualTexture>> RuntimeVirtualTextureValues; // 0x0380(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class USparseVolumeTexture>> SparseVolumeTextureValues; // 0x0390(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UObject*> ReferencedTextures; // 0x03A0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UTextureCollection*> ReferencedTextureCollections; // 0x03B0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSubclassOf<class UObject>> ReferencedExternalCodeExpressionClasses; // 0x03C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<struct FMaterialFunctionInfo> 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<struct FMaterialParameterCollectionInfo> ParameterCollectionInfos; // 0x03E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class ULandscapeGrassType*> GrassTypes; // 0x03F8(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
struct FMaterialLayersFunctionsRuntimeData MaterialLayers; // 0x0408(0x0058)(NativeAccessSpecifierPublic)
TArray<class FName> DynamicParameterNames; // 0x0460(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> 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.NonBlendableIntegerAnimationAttribute
// 0x0000 (0x0004 - 0x0004)
struct FNonBlendableIntegerAnimationAttribute final : public FIntegerAnimationAttribute
{
};
DUMPER7_ASSERTS_FNonBlendableIntegerAnimationAttribute;
// 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.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.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.NetworkPhysicsRewindDataImportantStateProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataImportantStateProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataImportantStateProxy;
// 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<class UNavAreaBase> 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.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.LODSoloTrack
// 0x0010 (0x0010 - 0x0000)
struct FLODSoloTrack final
{
public:
TArray<uint8> SoloEnableSetting; // 0x0000(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLODSoloTrack;
// 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.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.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.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.MeshDrawCommandStatsBudget
// 0x0030 (0x0030 - 0x0000)
struct FMeshDrawCommandStatsBudget final
{
public:
class FName CategoryName; // 0x0000(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> 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<class FName> Passes; // 0x0020(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMeshDrawCommandStatsBudget;
// ScriptStruct Engine.CharacterServerMovePackedBits
// 0x0000 (0x0118 - 0x0118)
struct FCharacterServerMovePackedBits final : public FCharacterNetworkSerializationPackedBits
{
};
DUMPER7_ASSERTS_FCharacterServerMovePackedBits;
// 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.CharacterMoveResponsePackedBits
// 0x0000 (0x0118 - 0x0118)
struct FCharacterMoveResponsePackedBits final : public FCharacterNetworkSerializationPackedBits
{
};
DUMPER7_ASSERTS_FCharacterMoveResponsePackedBits;
// 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.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.SkeletalMeshClothBuildParams
// 0x0058 (0x0058 - 0x0000)
struct FSkeletalMeshClothBuildParams final
{
public:
TWeakObjectPtr<class UClothingAssetBase> 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<class UPhysicsAsset> PhysicsAsset; // 0x0030(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkeletalMeshClothBuildParams;
// 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.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.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<struct FStaticSwitchParameter> 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.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.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.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.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.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.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.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.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<class FName> DataLayers; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FDataLayerInstanceNames;
// 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.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<class UMaterialInterface> OverrideMaterialRef; // 0x0010(0x0028)(Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FMaterialOverrideNanite;
// ScriptStruct Engine.DebugDisplayProperty
// 0x0020 (0x0020 - 0x0000)
struct FDebugDisplayProperty final
{
public:
class UObject* Obj; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UObject> 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.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.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.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.TimelineFloatTrack
// 0x0040 (0x0040 - 0x0000)
struct FTimelineFloatTrack final
{
public:
class UCurveFloat* FloatCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TDelegate<void(float Output)> 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.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<class USoundModulatorBase*> Modulators; // 0x0008(0x0050)(Edit, BlueprintVisible, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoundModulationDestinationSettings;
// 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.EdGraphPinReference
// 0x0018 (0x0018 - 0x0000)
struct FEdGraphPinReference final
{
public:
TWeakObjectPtr<class UEdGraphNode> OwningNode; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FGuid PinId; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FEdGraphPinReference;
// 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.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<class FString> MenuDescriptionArray; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> FullSearchTitlesArray; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> FullSearchKeywordsArray; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> FullSearchCategoryArray; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> LocalizedMenuDescriptionArray; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> LocalizedFullSearchTitlesArray; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> LocalizedFullSearchKeywordsArray; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> LocalizedFullSearchCategoryArray; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
class FString SearchText; // 0x00D0(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FEdGraphSchemaAction;
// ScriptStruct Engine.SkelMeshMergeMeshUVTransforms
// 0x0010 (0x0010 - 0x0000)
struct FSkelMeshMergeMeshUVTransforms final
{
public:
TArray<struct FTransform> UVTransforms; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkelMeshMergeMeshUVTransforms;
// 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.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<class FName> PackagesToLoad; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UObject*> LoadedObjects; // 0x0028(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFullyLoadedPackagesInfo;
// 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.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<struct FPSCPoolElem> FreeElements; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPSCPool;
// 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.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.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.ISMClientInstance
// 0x0010 (0x0010 - 0x0000)
struct FISMClientInstance final
{
public:
TArray<int32> ComponentIndices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FISMClientInstance;
// 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.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.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.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<class FString> 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<struct FFullyLoadedPackagesInfo> PackagesToFullyLoad; // 0x0198(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_1A8[0x10]; // 0x01A8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class ULevel*> LoadedLevelsForPendingMapChange; // 0x01B8(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
uint8 Pad_1C8[0x18]; // 0x01C8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class UObjectReferencer*> ObjectReferencers; // 0x01E0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<struct FLevelStreamingStatus> 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<struct FNamedNetDriver> 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.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.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.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<struct FStatColorMapEntry> 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.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.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<struct FBlueprintComponentChangedPropertyInfo> 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.ComponentOverrideRecord
// 0x0078 (0x0078 - 0x0000)
struct FComponentOverrideRecord final
{
public:
TSubclassOf<class UObject> 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.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.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.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.NetworkPhysicsRewindDataDeltaSourceInputProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataDeltaSourceInputProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataDeltaSourceInputProxy;
// 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.SkelMeshComponentLODInfo
// 0x0028 (0x0028 - 0x0000)
struct FSkelMeshComponentLODInfo final
{
public:
TArray<bool> HiddenMaterials; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_10[0x18]; // 0x0010(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSkelMeshComponentLODInfo;
// ScriptStruct Engine.GPUSpriteResourceData
// 0x0240 (0x0240 - 0x0000)
struct FGPUSpriteResourceData final
{
public:
TArray<struct FColor> QuantizedColorSamples; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FColor> QuantizedMiscSamples; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FColor> 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.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.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.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<class USplineMeshComponent> 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.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.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.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.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.ReplicatedStaticActorDestructionInfo
// 0x0040 (0x0040 - 0x0000)
struct FReplicatedStaticActorDestructionInfo final
{
public:
uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UObject> ObjClass; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FReplicatedStaticActorDestructionInfo;
// 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.MeshInstancingSettings
// 0x0018 (0x0018 - 0x0000)
struct FMeshInstancingSettings final
{
public:
TSubclassOf<class AActor> 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<class UInstancedStaticMeshComponent> ISMComponentToUse; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMeshInstancingSettings;
// 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.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.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.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<int32> NumberOfRotationComponentsPerBone; // 0x0058(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> RotationComponentIndexes; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
double SignedDistanceScaling; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<int32> DebugGridResolution; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<double> ReferenceBoneRotations; // 0x0090(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<double> ReferenceBoneTranslations; // 0x00A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> TrainingGridOrigin; // 0x00B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> TrainingGridAxisX; // 0x00C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> TrainingGridAxisY; // 0x00D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> TrainingGridAxisZ; // 0x00E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMLLevelSetModelAndBonesBinningInfo;
// ScriptStruct Engine.ForceFeedbackAttenuationSettings
// 0x0000 (0x00C0 - 0x00C0)
struct FForceFeedbackAttenuationSettings final : public FBaseAttenuationSettings
{
};
DUMPER7_ASSERTS_FForceFeedbackAttenuationSettings;
// 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.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.HLODISMComponentDescriptor
// 0x0000 (0x0280 - 0x0280)
struct FHLODISMComponentDescriptor final : public FISMComponentDescriptor
{
};
DUMPER7_ASSERTS_FHLODISMComponentDescriptor;
// ScriptStruct Engine.AnimationCurveData
// 0x0020 (0x0020 - 0x0000)
struct FAnimationCurveData final
{
public:
TArray<struct FFloatCurve> FloatCurves; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<struct FTransformCurve> TransformCurves; // 0x0010(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimationCurveData;
// ScriptStruct Engine.InputDevicePropertyHandle
// 0x0004 (0x0004 - 0x0000)
struct FInputDevicePropertyHandle final
{
public:
uint32 InternalId; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FInputDevicePropertyHandle;
// ScriptStruct Engine.UniqueNetIdReplNetSerializerStringStruct
// 0x0010 (0x0010 - 0x0000)
struct FUniqueNetIdReplNetSerializerStringStruct final
{
public:
class FString String; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerStringStruct;
// 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.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.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.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.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.SectionReference
// 0x0004 (0x0004 - 0x0000)
struct FSectionReference final
{
public:
int32 SectionIndex; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSectionReference;
// 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<int32> 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<struct FBoneReference> BonesToRemove; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FBoneReference> BonesToPrioritize; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FSectionReference> 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<struct FSkeletalMeshVertexAttributeInfo> 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.MaterialExpressionCollection
// 0x0030 (0x0030 - 0x0000)
struct FMaterialExpressionCollection final
{
public:
TArray<class UMaterialExpression*> Expressions; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UMaterialExpressionComment*> 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.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.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.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.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.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.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.VirtualTextureSpacePoolConfig
// 0x0030 (0x0030 - 0x0000)
struct FVirtualTextureSpacePoolConfig final
{
public:
TArray<EPixelFormat> 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.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.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.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<EMaterialDomain> Domains; // 0x0050(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FMaterialExternalCodeEnvironmentDefine> 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.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.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.MaterialLayersFunctions
// 0x00E0 (0x0138 - 0x0058)
struct FMaterialLayersFunctions final : public FMaterialLayersFunctionsRuntimeData
{
public:
struct FMaterialLayersFunctionsEditorOnlyData EditorOnly; // 0x0058(0x0070)(Edit, NativeAccessSpecifierPublic)
TArray<bool> LayerStates; // 0x00C8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<class FText> LayerNames; // 0x00D8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<bool> RestrictToLayerRelatives; // 0x00E8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<bool> RestrictToBlendRelatives; // 0x00F8(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<struct FGuid> LayerGuids; // 0x0108(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<EMaterialLayerLinkState> LayerLinkStates; // 0x0118(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
TArray<struct FGuid> DeletedParentLayerGuids; // 0x0128(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FMaterialLayersFunctions;
// 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.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.MLLevelSetModelInferenceInfo
// 0x0030 (0x0038 - 0x0008)
struct FMLLevelSetModelInferenceInfo final : public FTableRowBase
{
public:
class FString NNEModelPath; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<int32> 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.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.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.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.OverlapResult
// 0x0048 (0x0048 - 0x0000)
struct FOverlapResult final
{
public:
struct FActorInstanceHandle OverlapObjectHandle; // 0x0000(0x0020)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UPrimitiveComponent> 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.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.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<class UParticleModuleEventSendToGame*> ParticleModuleEventsToSendToGame; // 0x0018(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FParticleEvent_GenerateInfo;
// 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.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.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<class UParticleModule*> 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.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.DelegateArray
// 0x0010 (0x0010 - 0x0000)
struct FDelegateArray final
{
public:
TArray<TDelegate<void(const struct FPlatformInterfaceDelegateResult& Result)>> Delegates; // 0x0000(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDelegateArray;
// 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.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.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.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.ShaderStats
// 0x0028 (0x0028 - 0x0000)
struct FShaderStats final
{
public:
TArray<struct FShaderCompilerSinglePermutationStat> 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.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.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.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<class UMaterialInterface*> OverrideMaterials; // 0x0020(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FSkinnedMeshDynamicState;
// 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.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.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.SoftWorldReference
// 0x0028 (0x0028 - 0x0000)
struct FSoftWorldReference final
{
public:
TSoftObjectPtr<class UWorld> WorldAsset; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftWorldReference;
// 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<struct FAttenuationSubmixSendSettings> 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.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.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.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.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.SoundTimecodeOffset
// 0x0008 (0x0008 - 0x0000)
struct FSoundTimecodeOffset final
{
public:
double NumOfSecondsSinceMidnight; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoundTimecodeOffset;
// 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<struct FSoundWaveSpectralData> 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.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.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.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.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.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.StaticParameterSetEditorOnlyData
// 0x00A0 (0x00A0 - 0x0000)
struct FStaticParameterSetEditorOnlyData final
{
public:
TArray<struct FStaticSwitchParameter> StaticSwitchParameters; // 0x0000(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
TArray<struct FStaticComponentMaskParameter> StaticComponentMaskParameters; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FStaticTerrainLayerWeightParameter> 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.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<class FName> PrerequisiteSyncGroups; // 0x0018(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSyncPointDescription;
// 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.TimelineEventEntry
// 0x0014 (0x0014 - 0x0000)
struct FTimelineEventEntry final
{
public:
float Time; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TDelegate<void()> EventFunc; // 0x0004(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTimelineEventEntry;
// ScriptStruct Engine.TimelineVectorTrack
// 0x0040 (0x0040 - 0x0000)
struct FTimelineVectorTrack final
{
public:
class UCurveVector* VectorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TDelegate<void(const struct FVector& Output)> 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.TimelineLinearColorTrack
// 0x0040 (0x0040 - 0x0000)
struct FTimelineLinearColorTrack final
{
public:
class UCurveLinearColor* LinearColorCurve; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TDelegate<void(const struct FLinearColor& Output)> 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<struct FTimelineEventEntry> Events; // 0x0010(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate)
TArray<struct FTimelineVectorTrack> InterpVectors; // 0x0020(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate)
TArray<struct FTimelineFloatTrack> InterpFloats; // 0x0030(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate)
TArray<struct FTimelineLinearColorTrack> InterpLinearColors; // 0x0040(0x0010)(ZeroConstructor, RepSkip, ContainsInstancedReference, NativeAccessSpecifierPrivate)
TDelegate<void()> TimelinePostUpdateFunc; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TDelegate<void()> TimelineFinishedFunc; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, RepSkip, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TWeakObjectPtr<class UObject> 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.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<struct FVolumetricLightMapGridCell> Cells; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVolumetricLightMapGridDesc;
// 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.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<class FName, struct FWorldPartitionRuntimeContainerInstance> ContainerInstances; // 0x0000(0x0050)(NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FWorldPartitionRuntimeContainer;
// ScriptStruct Engine.WorldPartitionRuntimeContainerResolver
// 0x0058 (0x0058 - 0x0000)
struct FWorldPartitionRuntimeContainerResolver final
{
public:
TMap<class FName, struct FWorldPartitionRuntimeContainer> 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 URuntimePartition> 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<struct FRuntimePartitionHLODSetup> 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<class UWorldPartitionRuntimeCell*> SpatiallyLoadedCells; // 0x0010(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
TArray<class UWorldPartitionRuntimeCell*> 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.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.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.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.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<float> MarginalCDF; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> ConditionalCDF; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FColor> TextureData; // 0x0030(0x0010)(ZeroConstructor, Transient, Deprecated, NativeAccessSpecifierPublic)
TArray<struct FLinearColor> LinearTextureData; // 0x0040(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UTexture2D> 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.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.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.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.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.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.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<float> BaseVisibleDistanceFactorThesholds; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TMap<int32, int32> 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.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.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.ConstrainComponentPropName
// 0x0008 (0x0008 - 0x0000)
struct FConstrainComponentPropName final
{
public:
class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FConstrainComponentPropName;
// 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.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.MaterialCachedExpressionEditorOnlyData
// 0x02B0 (0x02B0 - 0x0000)
struct FMaterialCachedExpressionEditorOnlyData final
{
public:
struct FMaterialCachedParameterEntry EditorOnlyEntries; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
struct FMaterialCachedParameterEditorEntry EditorEntries[0xA]; // 0x0050(0x0010)(NativeAccessSpecifierPublic)
TArray<bool> StaticSwitchValues; // 0x00F0(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
TArray<struct FStaticComponentMaskValue> StaticComponentMaskValues; // 0x0100(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FVector2D> ScalarMinMaxValues; // 0x0110(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UCurveLinearColor>> ScalarCurveValues; // 0x0120(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UCurveLinearColorAtlas>> ScalarCurveAtlasValues; // 0x0130(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<struct FParameterChannelNames> VectorChannelNameValues; // 0x0140(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<bool> VectorUsedAsChannelMaskValues; // 0x0150(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FParameterChannelNames> TextureChannelNameValues; // 0x0160(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
struct FMaterialLayersFunctionsEditorOnlyData MaterialLayers; // 0x0170(0x0070)(NativeAccessSpecifierPublic)
TArray<class FString> AssetPaths; // 0x01E0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> LandscapeLayerNames; // 0x01F0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TSet<class FString> ExpressionIncludeFilePaths; // 0x0200(0x0050)(NativeAccessSpecifierPublic)
TSet<class FName> UserSceneTextureInputs; // 0x0250(0x0050)(NativeAccessSpecifierPublic)
TArray<class FName> ShaderTags; // 0x02A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialCachedExpressionEditorOnlyData;
// 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.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.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.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.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.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.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.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.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.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.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.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.SoftSkinnedMeshComponentDescriptor
// 0x0038 (0x00B0 - 0x0078)
struct FSoftSkinnedMeshComponentDescriptor final : public FSkinnedMeshComponentDescriptorBase
{
public:
TSoftObjectPtr<class USkinnedAsset> SkinnedAsset; // 0x0078(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FSoftAnimBankItem> BankItems; // 0x00A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftSkinnedMeshComponentDescriptor;
// 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.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.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 final
{
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 final
{
public:
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAnimBlueprintConstantData;
// 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.CachedPoseIndices
// 0x0010 (0x0010 - 0x0000)
struct FCachedPoseIndices final
{
public:
TArray<int32> 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.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.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.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<struct FAnimSegment> AnimSegments; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimTrack;
// ScriptStruct Engine.AnimInitializationContext
// 0x0000 (0x0010 - 0x0010)
struct FAnimInitializationContext final : public FAnimExecutionContext
{
};
DUMPER7_ASSERTS_FAnimInitializationContext;
// ScriptStruct Engine.AnimUpdateContext
// 0x0000 (0x0010 - 0x0010)
struct FAnimUpdateContext final : public FAnimExecutionContext
{
};
DUMPER7_ASSERTS_FAnimUpdateContext;
// ScriptStruct Engine.AnimPoseContext
// 0x0000 (0x0010 - 0x0010)
struct FAnimPoseContext final : public FAnimExecutionContext
{
};
DUMPER7_ASSERTS_FAnimPoseContext;
// ScriptStruct Engine.AnimComponentSpacePoseContext
// 0x0000 (0x0010 - 0x0010)
struct FAnimComponentSpacePoseContext final : public FAnimExecutionContext
{
};
DUMPER7_ASSERTS_FAnimComponentSpacePoseContext;
// ScriptStruct Engine.A2Pose
// 0x0010 (0x0010 - 0x0000)
struct FA2Pose
{
public:
TArray<struct FTransform> Bones; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FA2Pose;
// 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.A2CSPose
// 0x0018 (0x0028 - 0x0010)
struct FA2CSPose final : public FA2Pose
{
public:
uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<uint8> 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<class UAnimMetaData*> MetaData; // 0x0040(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCompositeSection;
// 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.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.PropertyAccessIndirectionChain
// 0x0028 (0x0028 - 0x0000)
struct FPropertyAccessIndirectionChain final
{
public:
TFieldPath<class FProperty> 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.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.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<int32> NextSections; // 0x0118(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<int32> PrevSections; // 0x0128(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
uint8 Pad_138[0x10]; // 0x0138(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FAnimNotifyEvent> 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.AnimNodeData
// 0x0028 (0x0028 - 0x0000)
struct FAnimNodeData final
{
public:
TScriptInterface<class IAnimClassInterface> AnimClassInterface; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TArray<uint32> 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.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.AnimNodeStructData
// 0x0058 (0x0058 - 0x0000)
struct FAnimNodeStructData final
{
public:
TMap<class FName, int32> 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.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.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.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.AnimNode_CustomProperty
// 0x0048 (0x0058 - 0x0010)
struct FAnimNode_CustomProperty : public FAnimNode_Base
{
public:
TArray<class FName> SourcePropertyNames; // 0x0010(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
TArray<class FName> 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<class FName> FilteredCurves; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<class FName> ExtrapolationFilteredCurves; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FBoneReference> 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<struct FInertializationRequest> 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.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.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.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<class FName> FilteredCurves; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FBoneReference> 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<struct FInertializationRequest> 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<struct FPoseLink> InputPoses; // 0x0058(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> InputPoseNames; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TSubclassOf<class UAnimInstance> 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.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.AnimNode_LinkedAnimLayer
// 0x0010 (0x00C8 - 0x00B8)
struct FAnimNode_LinkedAnimLayer final : public FAnimNode_LinkedAnimGraph
{
public:
TSubclassOf<class IAnimLayerInterface> 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.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.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.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.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.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.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.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.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.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.AnimNotifyArray
// 0x0010 (0x0010 - 0x0000)
struct FAnimNotifyArray final
{
public:
TArray<struct FAnimNotifyEventReference> 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<struct FAnimNotifyEventReference> AnimNotifies; // 0x0010(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TMap<class FName, struct FAnimNotifyArray> UnfilteredMontageAnimNotifies; // 0x0020(0x0050)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimNotifyQueue;
// ScriptStruct Engine.AnimSequenceTrackContainer
// 0x0020 (0x0020 - 0x0000)
struct FAnimSequenceTrackContainer final
{
public:
TArray<struct FRawAnimSequenceTrack> AnimationTracks; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> TrackNames; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimSequenceTrackContainer;
// 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.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<struct FBoneFilter> BoneList; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FName> BonesToPrioritize; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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.TranslationTrack
// 0x0020 (0x0020 - 0x0000)
struct FTranslationTrack final
{
public:
TArray<struct FVector3f> PosKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTranslationTrack;
// ScriptStruct Engine.RotationTrack
// 0x0020 (0x0020 - 0x0000)
struct FRotationTrack final
{
public:
TArray<struct FQuat4f> RotKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRotationTrack;
// ScriptStruct Engine.ScaleTrack
// 0x0020 (0x0020 - 0x0000)
struct FScaleTrack final
{
public:
TArray<struct FVector3f> ScaleKeys; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> Times; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScaleTrack;
// ScriptStruct Engine.CompressedTrack
// 0x0038 (0x0038 - 0x0000)
struct FCompressedTrack final
{
public:
TArray<uint8> ByteStream; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> 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<int32> 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.RepMovementNetSerializerConfig
// 0x0000 (0x0010 - 0x0010)
struct FRepMovementNetSerializerConfig final : public FNetSerializerConfig
{
};
DUMPER7_ASSERTS_FRepMovementNetSerializerConfig;
// 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<struct FAnimationTransitionRule> 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.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.SpatialHashStreamingGridLayerCell
// 0x0010 (0x0010 - 0x0000)
struct FSpatialHashStreamingGridLayerCell final
{
public:
TArray<class UWorldPartitionRuntimeCell*> GridCells; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSpatialHashStreamingGridLayerCell;
// ScriptStruct Engine.SpatialHashStreamingGridLevel
// 0x0060 (0x0060 - 0x0000)
struct FSpatialHashStreamingGridLevel final
{
public:
TArray<struct FSpatialHashStreamingGridLayerCell> LayerCells; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TMap<int64, int32> LayerCellsMapping; // 0x0010(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSpatialHashStreamingGridLevel;
// 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<struct FSpatialHashStreamingGridLevel> 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<struct FSpatialHashStreamingGridLevel> InjectedGridLevels; // 0x00A0(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FSpatialHashStreamingGrid;
// 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<int32> 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<struct FBakedStateExitTransition> 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<int32> PlayerNodeIndices; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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<struct FBakedAnimationState> States; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FAnimationTransitionBetweenStates> Transitions; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBakedAnimationStateMachine;
// 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.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<class FProperty> 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<struct FPropertyAccessCopy> Copies; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FPropertyAccessCopyBatch;
// ScriptStruct Engine.PropertyAccessLibrary
// 0x0078 (0x0078 - 0x0000)
struct FPropertyAccessLibrary final
{
public:
TArray<struct FPropertyAccessSegment> PathSegments; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FPropertyAccessPath> SrcPaths; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FPropertyAccessPath> DestPaths; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FPropertyAccessCopyBatch> 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<class FName, TWeakObjectPtr<class UAnimInstance>> 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<struct FLinkedAnimLayerInstanceData> 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<struct FLinkedAnimLayerClassData> ClassesData; // 0x0008(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
TArray<TSubclassOf<class UAnimInstance>> 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<class FName, int32> NodeIndices; // 0x0008(0x0050)(NativeAccessSpecifierPrivate)
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAnimSubsystem_Tag;
// 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.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.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.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<class IBlendProfileProviderInterface> BlendProfileProvider; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UBlendProfile* BlendProfile; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FBlendProfileInterfaceWrapper;
// 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.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<struct FTransform> Instances; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FCustomPrimitiveData> InstancesCustomPrimitiveData; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FHLODISMComponentDesc;
// ScriptStruct Engine.CachedAnimStateArray
// 0x0018 (0x0018 - 0x0000)
struct FCachedAnimStateArray final
{
public:
TArray<struct FCachedAnimStateData> 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.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.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.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.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.AnimNodeExposedValueHandler_PropertyAccess
// 0x0018 (0x0030 - 0x0018)
struct FAnimNodeExposedValueHandler_PropertyAccess final : public FAnimNodeExposedValueHandler_Base
{
public:
TArray<struct FExposedValueCopyRecord> 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.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.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.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.SoftISMComponentDescriptor
// 0x0070 (0x0248 - 0x01D8)
struct FSoftISMComponentDescriptor final : public FISMComponentDescriptorBase
{
public:
TSoftObjectPtr<class UStaticMesh> StaticMesh; // 0x01D8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UMaterialInterface>> OverrideMaterials; // 0x0200(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UMaterialInterface> OverlayMaterial; // 0x0210(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class URuntimeVirtualTexture>> RuntimeVirtualTextures; // 0x0238(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftISMComponentDescriptor;
// ScriptStruct Engine.PoseData
// 0x0020 (0x0020 - 0x0000)
struct FPoseData final
{
public:
TArray<struct FTransform> LocalSpacePose; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<float> CurveData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPoseData;
// ScriptStruct Engine.ParticleEditorPromotionSettings
// 0x0010 (0x0010 - 0x0000)
struct FParticleEditorPromotionSettings final
{
public:
struct FFilePath DefaultParticleAsset; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FParticleEditorPromotionSettings;
// 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<struct FPoseAssetInfluence> Influences; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPoseAssetInfluences;
// ScriptStruct Engine.PoseDataContainer
// 0x0070 (0x0070 - 0x0000)
struct FPoseDataContainer final
{
public:
TArray<class FName> PoseFNames; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
TArray<class FName> Tracks; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<int32> TrackBoneIndices; // 0x0030(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate)
TArray<struct FPoseAssetInfluences> TrackPoseInfluenceIndices; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FPoseData> Poses; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FAnimCurveBase> Curves; // 0x0060(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FPoseDataContainer;
// ScriptStruct Engine.PreviewAttachedObjectPair
// 0x0030 (0x0030 - 0x0000)
struct FPreviewAttachedObjectPair final
{
public:
TSoftObjectPtr<class UObject> 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<struct FPreviewAttachedObjectPair> AttachedObjects; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FPreviewAssetAttachContainer;
// ScriptStruct Engine.PreviewMeshCollectionEntry
// 0x0050 (0x0050 - 0x0000)
struct FPreviewMeshCollectionEntry final
{
public:
TSoftObjectPtr<class USkeletalMesh> SkeletalMesh; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UAnimBlueprint> AnimBlueprint; // 0x0028(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPreviewMeshCollectionEntry;
// ScriptStruct Engine.SkeletonToMeshLinkup
// 0x0020 (0x0020 - 0x0000)
struct FSkeletonToMeshLinkup final
{
public:
TArray<int32> SkeletonToMeshTable; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> MeshToSkeletonTable; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkeletonToMeshLinkup;
// 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.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<struct FTransform> ReferencePose; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FReferencePose;
// ScriptStruct Engine.BoneReductionSetting
// 0x0010 (0x0010 - 0x0000)
struct FBoneReductionSetting final
{
public:
TArray<class FName> BonesToRemove; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBoneReductionSetting;
// 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.ActorDesc
// 0x00B0 (0x00B0 - 0x0000)
struct FActorDesc final
{
public:
struct FGuid Guid; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UObject> 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<struct FSoftObjectPath> DataLayerAssets; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FActorDesc;
// ScriptStruct Engine.AnimSlotGroup
// 0x0018 (0x0018 - 0x0000)
struct FAnimSlotGroup final
{
public:
class FName GroupName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> SlotNames; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAnimSlotGroup;
// 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.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.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.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.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.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.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<struct FTimeStretchCurveMarker> 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.LayerActorStats
// 0x0010 (0x0010 - 0x0000)
struct FLayerActorStats final
{
public:
TSubclassOf<class UObject> 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.TransformTrajectory
// 0x0010 (0x0010 - 0x0000)
struct FTransformTrajectory final
{
public:
TArray<struct FTransformTrajectorySample> Samples; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTransformTrajectory;
// 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.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.AssetCompileData
// 0x0008 (0x0008 - 0x0000)
struct FAssetCompileData final
{
public:
TWeakObjectPtr<class UObject> 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<class UClass> AssetBaseClass; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
TSubclassOf<class UObject> 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<struct FDirectoryPath> Directories; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
TArray<struct FSoftObjectPath> 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<class FString> 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.AssetManagerSearchRules
// 0x0050 (0x0050 - 0x0000)
struct FAssetManagerSearchRules final
{
public:
TArray<class FString> AssetScanPaths; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> IncludePatterns; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class FString> ExcludePatterns; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TSubclassOf<class UObject> 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.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.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.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.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.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<struct FSoundSubmixSendInfo> 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<class USoundEffectSubmixPreset*> 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.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.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<class UCurveLinearColor> Curve; // 0x0008(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UCurveLinearColorAtlas> Atlas; // 0x0030(0x0028)(UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScalarParameterAtlasInstanceData;
// 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.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.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.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.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.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.BPComponentClassOverride
// 0x0010 (0x0010 - 0x0000)
struct FBPComponentClassOverride final
{
public:
class FName ComponentName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class UObject> ComponentClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBPComponentClassOverride;
// ScriptStruct Engine.BookmarkJumpToSettings
// 0x0000 (0x0001 - 0x0001)
struct FBookmarkJumpToSettings final : public FBookmarkBaseJumpToSettings
{
};
DUMPER7_ASSERTS_FBookmarkJumpToSettings;
// 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.BuilderPoly
// 0x0020 (0x0020 - 0x0000)
struct FBuilderPoly final
{
public:
TArray<int32> 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 AActor> Class; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCameraLensInterfaceClassSupport;
// ScriptStruct Engine.ActiveCameraShakeInfo
// 0x0018 (0x0018 - 0x0000)
struct FActiveCameraShakeInfo final
{
public:
class UCameraShakeBase* ShakeInstance; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UCameraShakeSourceComponent> 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.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.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.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.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.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.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.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.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.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<struct FResponseChannel> CustomResponses; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCollisionResponseTemplate;
// 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.CustomProfile
// 0x0018 (0x0018 - 0x0000)
struct FCustomProfile final
{
public:
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FResponseChannel> CustomResponses; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCustomProfile;
// 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.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.ActorInstanceData
// 0x0008 (0x0060 - 0x0058)
struct FActorInstanceData final : public FInstanceCacheDataBase
{
public:
TSubclassOf<class AActor> ActorClass; // 0x0058(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FActorInstanceData;
// 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.WorldPartitionUpdateStreamingTargetState
// 0x0048 (0x0048 - 0x0000)
struct FWorldPartitionUpdateStreamingTargetState final
{
public:
TArray<class UWorldPartitionRuntimeCell*> ToLoadCells; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UWorldPartitionRuntimeCell*> ToActivateCells; // 0x0010(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UWorldPartitionRuntimeCell*> ToDeactivateCells; // 0x0020(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<class UWorldPartitionRuntimeCell*> ToUnloadCells; // 0x0030(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FWorldPartitionUpdateStreamingTargetState;
// 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<class AActor> 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<class AActor> ChildActorClass; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName ChildActorName; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FChildActorAttachedActorInfo> 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<class UPlayerInput> 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.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<struct FSkinnedMeshInstanceData> 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.NetworkPhysicsRewindDataRemoteInputProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataRemoteInputProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataRemoteInputProxy;
// 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<int32> Mapping; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<int32> 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.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.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.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.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.SplineInstanceData
// 0x00E0 (0x0198 - 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)
};
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.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.StaticMeshVertexColorLODData
// 0x0028 (0x0028 - 0x0000)
struct FStaticMeshVertexColorLODData final
{
public:
TArray<struct FPaintedVertex> PaintedVertices; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FColor> 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<struct FStaticMeshVertexColorLODData> VertexColorLODs; // 0x0138(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FGuid> CachedStaticLighting; // 0x0148(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FStreamingTextureBuildInfo> StreamingTextureData; // 0x0158(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
#pragma pack(pop)
DUMPER7_ASSERTS_FStaticMeshComponentInstanceData;
// 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.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.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.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.UniqueNetIdReplNetSerializerConfig
// 0x0000 (0x0010 - 0x0010)
struct FUniqueNetIdReplNetSerializerConfig final : public FNetSerializerConfig
{
};
DUMPER7_ASSERTS_FUniqueNetIdReplNetSerializerConfig;
// 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.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.IntegralCurve
// 0x0018 (0x0080 - 0x0068)
struct FIntegralCurve final : public FIndexedCurve
{
public:
TArray<struct FIntegralKey> 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.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.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.NameCurve
// 0x0010 (0x0078 - 0x0068)
struct FNameCurve final : public FIndexedCurve
{
public:
TArray<struct FNameCurveKey> Keys; // 0x0068(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FNameCurve;
// 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.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<struct FSimpleCurveKey> Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSimpleCurve;
// 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.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.StringCurve
// 0x0020 (0x0088 - 0x0068)
struct FStringCurve final : public FIndexedCurve
{
public:
class FString DefaultValue; // 0x0068(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FStringCurveKey> Keys; // 0x0078(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FStringCurve;
// 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.SkelMeshMergeSectionMapping
// 0x0010 (0x0010 - 0x0000)
struct FSkelMeshMergeSectionMapping final
{
public:
TArray<int32> SectionIDs; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkelMeshMergeSectionMapping;
// 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.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.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.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.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.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<class UObject*> ObjReferences; // 0x00C0(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRollbackNetStartupActorInfo;
// ScriptStruct Engine.NetworkPhysicsRewindDataDeltaSourceStateProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataDeltaSourceStateProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataDeltaSourceStateProxy;
// ScriptStruct Engine.DPMatchingRulestructD
// 0x0020 (0x0068 - 0x0048)
struct FDPMatchingRulestructD final : public FDPMatchingRulestructBase
{
public:
TArray<struct FDPMatchingRulestructC> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructC> OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDPMatchingRulestructD;
// ScriptStruct Engine.DPMatchingRulestructE
// 0x0020 (0x0068 - 0x0048)
struct FDPMatchingRulestructE final : public FDPMatchingRulestructBase
{
public:
TArray<struct FDPMatchingRulestructD> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructD> OnFalse; // 0x0058(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDPMatchingRulestructE;
// ScriptStruct Engine.DPMatchingRulestruct
// 0x0020 (0x0068 - 0x0048)
struct FDPMatchingRulestruct final : public FDPMatchingRulestructBase
{
public:
TArray<struct FDPMatchingRulestructE> OnTrue; // 0x0048(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPublic)
TArray<struct FDPMatchingRulestructE> 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<class UDialogueVoice*> 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.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.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.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.DamageEvent
// 0x0010 (0x0010 - 0x0000)
struct FDamageEvent
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UDamageType> DamageTypeClass; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDamageEvent;
// 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.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<struct FHitResult> 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.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.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.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.MeshSectionInfoMap
// 0x0050 (0x0050 - 0x0000)
struct FMeshSectionInfoMap final
{
public:
TMap<uint32, struct FMeshSectionInfo> Map; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMeshSectionInfoMap;
// 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<struct FInputDevicePropertyHandle> ActiveDeviceProperties; // 0x0020(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FActiveForceFeedbackEffect;
// ScriptStruct Engine.ForceFeedbackEffectOverridenChannelDetails
// 0x0010 (0x0010 - 0x0000)
struct FForceFeedbackEffectOverridenChannelDetails final
{
public:
TArray<struct FForceFeedbackChannelDetails> ChannelDetails; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FForceFeedbackEffectOverridenChannelDetails;
// 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.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.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.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.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.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.ActiveDeviceProperty
// 0x0020 (0x0020 - 0x0000)
struct alignas(0x08) FActiveDeviceProperty final
{
public:
TWeakObjectPtr<class UInputDeviceProperty> 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.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.RootMotionSourceGroupNetSerializerConfig
// 0x0000 (0x0028 - 0x0028)
struct FRootMotionSourceGroupNetSerializerConfig final : public FPolymorphicArrayStructNetSerializerConfig
{
};
DUMPER7_ASSERTS_FRootMotionSourceGroupNetSerializerConfig;
// ScriptStruct Engine.HLODProxyMesh
// 0x0028 (0x0028 - 0x0000)
struct FHLODProxyMesh final
{
public:
TLazyObjectPtr<class ALODActor> 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.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.ISMClientData
// 0x0010 (0x0010 - 0x0000)
struct FISMClientData final
{
public:
TArray<struct FISMClientInstance> Instances; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FISMClientData;
// 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.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.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.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.MaterialInstanceCachedData
// 0x0010 (0x0010 - 0x0000)
struct FMaterialInstanceCachedData final
{
public:
TArray<int32> ParentLayerIndexRemap; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialInstanceCachedData;
// 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.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.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.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<class UObject> 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.BandwidthTestItem
// 0x0010 (0x0010 - 0x0000)
struct FBandwidthTestItem final
{
public:
TArray<uint8> Kilobyte; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBandwidthTestItem;
// ScriptStruct Engine.BandwidthTestGenerator
// 0x0020 (0x0020 - 0x0000)
struct FBandwidthTestGenerator final
{
public:
TArray<struct FBandwidthTestItem> ReplicatedBuffers; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
uint8 Pad_10[0x10]; // 0x0010(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FBandwidthTestGenerator;
// ScriptStruct Engine.NetworkMetricConfig
// 0x0038 (0x0038 - 0x0000)
struct FNetworkMetricConfig final
{
public:
class FName MetricName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftClassPtr<class UClass> 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.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.WorldPSCPool
// 0x0058 (0x0058 - 0x0000)
struct FWorldPSCPool final
{
public:
TMap<class UParticleSystem*, struct FPSCPool> WorldParticleSystemPools; // 0x0000(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPrivate)
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FWorldPSCPool;
// 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<class UClusterUnionReplicatedProxyComponent> ReplicatedProxyComponent; // 0x0010(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class AActor> 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.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.ConstraintInstanceAccessor
// 0x000C (0x000C - 0x0000)
struct FConstraintInstanceAccessor final
{
public:
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint32 Index; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FConstraintInstanceAccessor;
// ScriptStruct Engine.NetworkPhysicsRewindDataImportantInputProxy
// 0x0000 (0x0018 - 0x0018)
struct FNetworkPhysicsRewindDataImportantInputProxy final : public FNetworkPhysicsRewindDataProxy
{
};
DUMPER7_ASSERTS_FNetworkPhysicsRewindDataImportantInputProxy;
// ScriptStruct Engine.NetworkPhysicsData
// 0x0028 (0x0028 - 0x0000)
struct alignas(0x08) FNetworkPhysicsData final
{
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.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.PropertyAccessIndirection
// 0x0040 (0x0040 - 0x0000)
struct FPropertyAccessIndirection final
{
public:
TFieldPath<class FProperty> 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.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.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.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.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.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.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.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.SkelMeshMergeUVTransformMapping
// 0x0010 (0x0010 - 0x0000)
struct FSkelMeshMergeUVTransformMapping final
{
public:
TArray<struct FSkelMeshMergeMeshUVTransforms> UVTransformsPerMesh; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSkelMeshMergeUVTransformMapping;
// 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.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.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.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.DynamicChildSubmix
// 0x0010 (0x0010 - 0x0000)
struct FDynamicChildSubmix final
{
public:
TArray<class USoundSubmixBase*> ChildSubmixes; // 0x0000(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicChildSubmix;
// ScriptStruct Engine.SplineMeshComponentDescriptor
// 0x0030 (0x01F8 - 0x01C8)
struct FSplineMeshComponentDescriptor final : public FSplineMeshComponentDescriptorBase
{
public:
class UStaticMesh* StaticMesh; // 0x01C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UMaterialInterface*> OverrideMaterials; // 0x01D0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
class UMaterialInterface* OverlayMaterial; // 0x01E0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class URuntimeVirtualTexture*> RuntimeVirtualTextures; // 0x01E8(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSplineMeshComponentDescriptor;
// ScriptStruct Engine.SoftSplineMeshComponentDescriptor
// 0x0070 (0x0238 - 0x01C8)
struct FSoftSplineMeshComponentDescriptor final : public FSplineMeshComponentDescriptorBase
{
public:
TSoftObjectPtr<class UStaticMesh> StaticMesh; // 0x01C8(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class UMaterialInterface>> OverrideMaterials; // 0x01F0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UMaterialInterface> OverlayMaterial; // 0x0200(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TSoftObjectPtr<class URuntimeVirtualTexture>> RuntimeVirtualTextures; // 0x0228(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftSplineMeshComponentDescriptor;
// 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.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<int32> MaterialRemap; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FMaterialRemapIndex;
// 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.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.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<struct FImportFactorySettingValues> FactorySettings; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FEditorImportExportTestDefinition;
// 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.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.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.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.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.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.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.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.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.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.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<class ULevel*> Levels; // 0x0028(0x0050)(UObjectWrapper, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FLevelCollection;
// ScriptStruct Engine.StreamingLevelsToConsider
// 0x0028 (0x0028 - 0x0000)
struct FStreamingLevelsToConsider final
{
public:
TArray<class ULevelStreaming*> 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.ActorPlacementDataLayers
// 0x0028 (0x0028 - 0x0000)
struct FActorPlacementDataLayers final
{
public:
TArray<class FName> 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.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.WorldPartitionDestructibleHLODState
// 0x0040 (0x0148 - 0x0108)
struct FWorldPartitionDestructibleHLODState final : public FFastArraySerializer
{
public:
TArray<struct FWorldPartitionDestructibleHLODDamagedActorState> 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.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.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.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.ActivatedCells
// 0x00A0 (0x00A0 - 0x0000)
struct FActivatedCells final
{
public:
TSet<class UWorldPartitionRuntimeCell*> 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<class UWorldPartitionRuntimeCell*> LoadedCells; // 0x0010(0x0050)(Transient, UObjectWrapper, NativeAccessSpecifierPublic)
struct FActivatedCells ActivatedCells; // 0x0060(0x00A0)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FWorldPartitionUpdateStreamingCurrentState;
// 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.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<class FName> 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;
}