11069 lines
680 KiB
C++
Executable File
11069 lines
680 KiB
C++
Executable File
#pragma once
|
|
|
|
//PUBGM(0.13.5)32位SDK
|
|
//作者:清华
|
|
//Telegram:@qinghuanb666
|
|
//生成时间:Fri Apr 18 20:44:39 2025
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------
|
|
//Enums
|
|
//---------------------------------------------------------------------------
|
|
|
|
// Enum Engine.ETextGender
|
|
enum class ETextGender : uint8_t
|
|
{
|
|
ETextGender__Masculine = 0,
|
|
ETextGender__Feminine = 1,
|
|
ETextGender__Neuter = 2,
|
|
ETextGender__ETextGender_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EFormatArgumentType
|
|
enum class EFormatArgumentType : uint8_t
|
|
{
|
|
EFormatArgumentType__Int = 0,
|
|
EFormatArgumentType__UInt = 1,
|
|
EFormatArgumentType__Float = 2,
|
|
EFormatArgumentType__Double = 3,
|
|
EFormatArgumentType__Text = 4,
|
|
EFormatArgumentType__Gender = 5,
|
|
EFormatArgumentType__EFormatArgumentType_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EEndPlayReason
|
|
enum class EEndPlayReason : uint8_t
|
|
{
|
|
EEndPlayReason__Destroyed = 0,
|
|
EEndPlayReason__LevelTransition = 1,
|
|
EEndPlayReason__EndPlayInEditor = 2,
|
|
EEndPlayReason__RemovedFromWorld = 3,
|
|
EEndPlayReason__Quit = 4,
|
|
EEndPlayReason__EEndPlayReason_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavPathEvent
|
|
enum class ENavPathEvent : uint8_t
|
|
{
|
|
ENavPathEvent__Cleared = 0,
|
|
ENavPathEvent__NewPath = 1,
|
|
ENavPathEvent__UpdatedDueToGoalMoved = 2,
|
|
ENavPathEvent__UpdatedDueToNavigationChanged = 3,
|
|
ENavPathEvent__Invalidated = 4,
|
|
ENavPathEvent__RePathFailed = 5,
|
|
ENavPathEvent__MetaPathUpdate = 6,
|
|
ENavPathEvent__Custom = 7,
|
|
ENavPathEvent__ENavPathEvent_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ETickingGroup
|
|
enum class ETickingGroup : uint8_t
|
|
{
|
|
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
|
|
enum class EComponentCreationMethod : uint8_t
|
|
{
|
|
EComponentCreationMethod__Native = 0,
|
|
EComponentCreationMethod__SimpleConstructionScript = 1,
|
|
EComponentCreationMethod__UserConstructionScript = 2,
|
|
EComponentCreationMethod__Instance = 3,
|
|
EComponentCreationMethod__EComponentCreationMethod_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EPlaneConstraintAxisSetting
|
|
enum class EPlaneConstraintAxisSetting : uint8_t
|
|
{
|
|
EPlaneConstraintAxisSetting__Custom = 0,
|
|
EPlaneConstraintAxisSetting__X = 1,
|
|
EPlaneConstraintAxisSetting__Y = 2,
|
|
EPlaneConstraintAxisSetting__Z = 3,
|
|
EPlaneConstraintAxisSetting__UseGlobalPhysicsSetting = 4,
|
|
EPlaneConstraintAxisSetting__EPlaneConstraintAxisSetting_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EInterpToBehaviourType
|
|
enum class EInterpToBehaviourType : uint8_t
|
|
{
|
|
EInterpToBehaviourType__OneShot = 0,
|
|
EInterpToBehaviourType__OneShot_Reverse = 1,
|
|
EInterpToBehaviourType__Loop_Reset = 2,
|
|
EInterpToBehaviourType__PingPong = 3,
|
|
EInterpToBehaviourType__EInterpToBehaviourType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EPlatformInterfaceDataType
|
|
enum class EPlatformInterfaceDataType : uint8_t
|
|
{
|
|
PIDT_None = 0,
|
|
PIDT_Int = 1,
|
|
PIDT_Float = 2,
|
|
PIDT_String = 3,
|
|
PIDT_Object = 4,
|
|
PIDT_Custom = 5,
|
|
PIDT_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMovementMode
|
|
enum class EMovementMode : uint8_t
|
|
{
|
|
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.ENetworkFailure
|
|
enum class ENetworkFailure : uint8_t
|
|
{
|
|
ENetworkFailure__NetDriverAlreadyExists = 0,
|
|
ENetworkFailure__NetDriverCreateFailure = 1,
|
|
ENetworkFailure__NetDriverListenFailure = 2,
|
|
ENetworkFailure__ConnectionLost = 3,
|
|
ENetworkFailure__ConnectionTimeout = 4,
|
|
ENetworkFailure__FailureReceived = 5,
|
|
ENetworkFailure__OutdatedClient = 6,
|
|
ENetworkFailure__OutdatedServer = 7,
|
|
ENetworkFailure__PendingConnectionFailure = 8,
|
|
ENetworkFailure__NetGuidMismatch = 9,
|
|
ENetworkFailure__NetChecksumMismatch = 10,
|
|
ENetworkFailure__ENetworkFailure_MAX = 11
|
|
};
|
|
|
|
|
|
// Enum Engine.ETravelFailure
|
|
enum class ETravelFailure : uint8_t
|
|
{
|
|
ETravelFailure__NoLevel = 0,
|
|
ETravelFailure__LoadMapFailure = 1,
|
|
ETravelFailure__InvalidURL = 2,
|
|
ETravelFailure__PackageMissing = 3,
|
|
ETravelFailure__PackageVersion = 4,
|
|
ETravelFailure__NoDownload = 5,
|
|
ETravelFailure__TravelFailure = 6,
|
|
ETravelFailure__CheatCommands = 7,
|
|
ETravelFailure__PendingNetGameCreateFailure = 8,
|
|
ETravelFailure__CloudSaveFailure = 9,
|
|
ETravelFailure__ServerTravelFailure = 10,
|
|
ETravelFailure__ClientTravelFailure = 11,
|
|
ETravelFailure__ETravelFailure_MAX = 12
|
|
};
|
|
|
|
|
|
// Enum Engine.EScreenOrientation
|
|
enum class EScreenOrientation : uint8_t
|
|
{
|
|
EScreenOrientation__Unknown = 0,
|
|
EScreenOrientation__Portrait = 1,
|
|
EScreenOrientation__PortraitUpsideDown = 2,
|
|
EScreenOrientation__LandscapeLeft = 3,
|
|
EScreenOrientation__LandscapeRight = 4,
|
|
EScreenOrientation__FaceUp = 5,
|
|
EScreenOrientation__FaceDown = 6,
|
|
EScreenOrientation__EScreenOrientation_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EApplicationState
|
|
enum class EApplicationState : uint8_t
|
|
{
|
|
EApplicationState__Unknown = 0,
|
|
EApplicationState__Inactive = 1,
|
|
EApplicationState__Background = 2,
|
|
EApplicationState__Active = 3,
|
|
EApplicationState__EApplicationState_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EObjectTypeQuery
|
|
enum class EObjectTypeQuery : uint8_t
|
|
{
|
|
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
|
|
enum class EDrawDebugTrace : uint8_t
|
|
{
|
|
EDrawDebugTrace__None = 0,
|
|
EDrawDebugTrace__ForOneFrame = 1,
|
|
EDrawDebugTrace__ForDuration = 2,
|
|
EDrawDebugTrace__Persistent = 3,
|
|
EDrawDebugTrace__EDrawDebugTrace_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ETraceTypeQuery
|
|
enum class ETraceTypeQuery : uint8_t
|
|
{
|
|
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
|
|
enum class EMoveComponentAction : uint8_t
|
|
{
|
|
EMoveComponentAction__Move = 0,
|
|
EMoveComponentAction__Stop = 1,
|
|
EMoveComponentAction__Return = 2,
|
|
EMoveComponentAction__EMoveComponentAction_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EQuitPreference
|
|
enum class EQuitPreference : uint8_t
|
|
{
|
|
EQuitPreference__Quit = 0,
|
|
EQuitPreference__Background = 1,
|
|
EQuitPreference__EQuitPreference_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ERelativeTransformSpace
|
|
enum class ERelativeTransformSpace : uint8_t
|
|
{
|
|
RTS_World = 0,
|
|
RTS_Actor = 1,
|
|
RTS_Component = 2,
|
|
RTS_ParentBoneSpace = 3,
|
|
RTS_ViewTranslated = 4,
|
|
RTS_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EAttachLocation
|
|
enum class EAttachLocation : uint8_t
|
|
{
|
|
EAttachLocation__KeepRelativeOffset = 0,
|
|
EAttachLocation__KeepWorldPosition = 1,
|
|
EAttachLocation__SnapToTarget = 2,
|
|
EAttachLocation__SnapToTargetIncludingScale = 3,
|
|
EAttachLocation__EAttachLocation_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EAttachmentRule
|
|
enum class EAttachmentRule : uint8_t
|
|
{
|
|
EAttachmentRule__KeepRelative = 0,
|
|
EAttachmentRule__KeepWorld = 1,
|
|
EAttachmentRule__SnapToTarget = 2,
|
|
EAttachmentRule__EAttachmentRule_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EDetachmentRule
|
|
enum class EDetachmentRule : uint8_t
|
|
{
|
|
EDetachmentRule__KeepRelative = 0,
|
|
EDetachmentRule__KeepWorld = 1,
|
|
EDetachmentRule__EDetachmentRule_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EDetailMode
|
|
enum class EDetailMode : uint8_t
|
|
{
|
|
DM_Low = 0,
|
|
DM_Medium = 1,
|
|
DM_High = 2,
|
|
DM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EComponentMobility
|
|
enum class EComponentMobility : uint8_t
|
|
{
|
|
EComponentMobility__Static = 0,
|
|
EComponentMobility__Stationary = 1,
|
|
EComponentMobility__Movable = 2,
|
|
EComponentMobility__EComponentMobility_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENetRole
|
|
enum class ENetRole : uint8_t
|
|
{
|
|
ROLE_None = 0,
|
|
ROLE_SimulatedProxy = 1,
|
|
ROLE_AutonomousProxy = 2,
|
|
ROLE_Authority = 3,
|
|
ROLE_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ENetDormancy
|
|
enum class ENetDormancy : uint8_t
|
|
{
|
|
DORM_Never = 0,
|
|
DORM_Awake = 1,
|
|
DORM_DormantAll = 2,
|
|
DORM_DormantPartial = 3,
|
|
DORM_Initial = 4,
|
|
DORN_MAX = 5,
|
|
ENetDormancy_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ESpawnActorCollisionHandlingMethod
|
|
enum class ESpawnActorCollisionHandlingMethod : uint8_t
|
|
{
|
|
ESpawnActorCollisionHandlingMethod__Undefined = 0,
|
|
ESpawnActorCollisionHandlingMethod__AlwaysSpawn = 1,
|
|
ESpawnActorCollisionHandlingMethod__AdjustIfPossibleButAlwaysSpawn = 2,
|
|
ESpawnActorCollisionHandlingMethod__AdjustIfPossibleButDontSpawnIfColliding = 3,
|
|
ESpawnActorCollisionHandlingMethod__DontSpawnIfColliding = 4,
|
|
ESpawnActorCollisionHandlingMethod__ESpawnActorCollisionHandlingMethod_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EAutoReceiveInput
|
|
enum class EAutoReceiveInput : uint8_t
|
|
{
|
|
EAutoReceiveInput__Disabled = 0,
|
|
EAutoReceiveInput__Player0 = 1,
|
|
EAutoReceiveInput__Player1 = 2,
|
|
EAutoReceiveInput__Player2 = 3,
|
|
EAutoReceiveInput__Player3 = 4,
|
|
EAutoReceiveInput__Player4 = 5,
|
|
EAutoReceiveInput__Player5 = 6,
|
|
EAutoReceiveInput__Player6 = 7,
|
|
EAutoReceiveInput__Player7 = 8,
|
|
EAutoReceiveInput__EAutoReceiveInput_MAX = 9
|
|
};
|
|
|
|
|
|
// Enum Engine.ERotatorQuantization
|
|
enum class ERotatorQuantization : uint8_t
|
|
{
|
|
ERotatorQuantization__ByteComponents = 0,
|
|
ERotatorQuantization__ShortComponents = 1,
|
|
ERotatorQuantization__ERotatorQuantization_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EVectorQuantization
|
|
enum class EVectorQuantization : uint8_t
|
|
{
|
|
EVectorQuantization__RoundWholeNumber = 0,
|
|
EVectorQuantization__RoundOneDecimal = 1,
|
|
EVectorQuantization__RoundTwoDecimals = 2,
|
|
EVectorQuantization__EVectorQuantization_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECollisionChannel
|
|
enum class ECollisionChannel : uint8_t
|
|
{
|
|
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.EAutoPossessAI
|
|
enum class EAutoPossessAI : uint8_t
|
|
{
|
|
EAutoPossessAI__Disabled = 0,
|
|
EAutoPossessAI__PlacedInWorld = 1,
|
|
EAutoPossessAI__Spawned = 2,
|
|
EAutoPossessAI__PlacedInWorldOrSpawned = 3,
|
|
EAutoPossessAI__EAutoPossessAI_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EPhysicalSurface
|
|
enum class EPhysicalSurface : uint8_t
|
|
{
|
|
SurfaceType_Default = 0,
|
|
SurfaceType1 = 1,
|
|
SurfaceType2 = 2,
|
|
SurfaceType3 = 3,
|
|
SurfaceType4 = 4,
|
|
SurfaceType5 = 5,
|
|
SurfaceType6 = 6,
|
|
SurfaceType7 = 7,
|
|
SurfaceType8 = 8,
|
|
SurfaceType9 = 9,
|
|
SurfaceType10 = 10,
|
|
SurfaceType11 = 11,
|
|
SurfaceType12 = 12,
|
|
SurfaceType13 = 13,
|
|
SurfaceType14 = 14,
|
|
SurfaceType15 = 15,
|
|
SurfaceType16 = 16,
|
|
SurfaceType17 = 17,
|
|
SurfaceType18 = 18,
|
|
SurfaceType19 = 19,
|
|
SurfaceType20 = 20,
|
|
SurfaceType21 = 21,
|
|
SurfaceType22 = 22,
|
|
SurfaceType23 = 23,
|
|
SurfaceType24 = 24,
|
|
SurfaceType25 = 25,
|
|
SurfaceType26 = 26,
|
|
SurfaceType27 = 27,
|
|
SurfaceType28 = 28,
|
|
SurfaceType29 = 29,
|
|
SurfaceType30 = 30,
|
|
SurfaceType31 = 31,
|
|
SurfaceType32 = 32,
|
|
SurfaceType33 = 33,
|
|
SurfaceType34 = 34,
|
|
SurfaceType35 = 35,
|
|
SurfaceType36 = 36,
|
|
SurfaceType37 = 37,
|
|
SurfaceType38 = 38,
|
|
SurfaceType39 = 39,
|
|
SurfaceType40 = 40,
|
|
SurfaceType41 = 41,
|
|
SurfaceType42 = 42,
|
|
SurfaceType43 = 43,
|
|
SurfaceType44 = 44,
|
|
SurfaceType45 = 45,
|
|
SurfaceType46 = 46,
|
|
SurfaceType47 = 47,
|
|
SurfaceType48 = 48,
|
|
SurfaceType49 = 49,
|
|
SurfaceType50 = 50,
|
|
SurfaceType51 = 51,
|
|
SurfaceType52 = 52,
|
|
SurfaceType53 = 53,
|
|
SurfaceType54 = 54,
|
|
SurfaceType55 = 55,
|
|
SurfaceType56 = 56,
|
|
SurfaceType57 = 57,
|
|
SurfaceType58 = 58,
|
|
SurfaceType59 = 59,
|
|
SurfaceType60 = 60,
|
|
SurfaceType61 = 61,
|
|
SurfaceType62 = 62,
|
|
SurfaceType_Max = 63,
|
|
EPhysicalSurface_MAX = 64
|
|
};
|
|
|
|
|
|
// Enum Engine.ECameraAnimPlaySpace
|
|
enum class ECameraAnimPlaySpace : uint8_t
|
|
{
|
|
ECameraAnimPlaySpace__CameraLocal = 0,
|
|
ECameraAnimPlaySpace__World = 1,
|
|
ECameraAnimPlaySpace__UserDefined = 2,
|
|
ECameraAnimPlaySpace__ECameraAnimPlaySpace_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EViewTargetBlendFunction
|
|
enum class EViewTargetBlendFunction : uint8_t
|
|
{
|
|
VTBlend_Linear = 0,
|
|
VTBlend_Cubic = 1,
|
|
VTBlend_EaseIn = 2,
|
|
VTBlend_EaseOut = 3,
|
|
VTBlend_EaseInOut = 4,
|
|
VTBlend_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ETravelType
|
|
enum class ETravelType : uint8_t
|
|
{
|
|
TRAVEL_Absolute = 0,
|
|
TRAVEL_Partial = 1,
|
|
TRAVEL_Relative = 2,
|
|
TRAVEL_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EControllerAnalogStick
|
|
enum class EControllerAnalogStick : uint8_t
|
|
{
|
|
EControllerAnalogStick__CAS_LeftStick = 0,
|
|
EControllerAnalogStick__CAS_RightStick = 1,
|
|
EControllerAnalogStick__CAS_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EDynamicForceFeedbackAction
|
|
enum class EDynamicForceFeedbackAction : uint8_t
|
|
{
|
|
EDynamicForceFeedbackAction__Start = 0,
|
|
EDynamicForceFeedbackAction__Update = 1,
|
|
EDynamicForceFeedbackAction__Stop = 2,
|
|
EDynamicForceFeedbackAction__EDynamicForceFeedbackAction_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EInputEvent
|
|
enum class EInputEvent : uint8_t
|
|
{
|
|
IE_Pressed = 0,
|
|
IE_Released = 1,
|
|
IE_Repeat = 2,
|
|
IE_DoubleClick = 3,
|
|
IE_Axis = 4,
|
|
IE_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EAlphaBlendOption
|
|
enum class EAlphaBlendOption : uint8_t
|
|
{
|
|
EAlphaBlendOption__Linear = 0,
|
|
EAlphaBlendOption__Cubic = 1,
|
|
EAlphaBlendOption__HermiteCubic = 2,
|
|
EAlphaBlendOption__Sinusoidal = 3,
|
|
EAlphaBlendOption__QuadraticInOut = 4,
|
|
EAlphaBlendOption__CubicInOut = 5,
|
|
EAlphaBlendOption__QuarticInOut = 6,
|
|
EAlphaBlendOption__QuinticInOut = 7,
|
|
EAlphaBlendOption__CircularIn = 8,
|
|
EAlphaBlendOption__CircularOut = 9,
|
|
EAlphaBlendOption__CircularInOut = 10,
|
|
EAlphaBlendOption__ExpIn = 11,
|
|
EAlphaBlendOption__ExpOut = 12,
|
|
EAlphaBlendOption__ExpInOut = 13,
|
|
EAlphaBlendOption__Custom = 14,
|
|
EAlphaBlendOption__EAlphaBlendOption_MAX = 15
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimGroupRole
|
|
enum class EAnimGroupRole : uint8_t
|
|
{
|
|
EAnimGroupRole__CanBeLeader = 0,
|
|
EAnimGroupRole__AlwaysFollower = 1,
|
|
EAnimGroupRole__AlwaysLeader = 2,
|
|
EAnimGroupRole__TransitionLeader = 3,
|
|
EAnimGroupRole__TransitionFollower = 4,
|
|
EAnimGroupRole__EAnimGroupRole_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ERawCurveTrackTypes
|
|
enum class ERawCurveTrackTypes : uint8_t
|
|
{
|
|
ERawCurveTrackTypes__RCT_Float = 0,
|
|
ERawCurveTrackTypes__RCT_Vector = 1,
|
|
ERawCurveTrackTypes__RCT_Transform = 2,
|
|
ERawCurveTrackTypes__RCT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimAssetCurveFlags
|
|
enum class EAnimAssetCurveFlags : uint8_t
|
|
{
|
|
AACF_DriveMorphTarget_DEPRECATED = 0,
|
|
AACF_DriveAttribute_DEPRECATED = 1,
|
|
AACF_Editable = 2,
|
|
AACF_DriveMaterial_DEPRECATED = 3,
|
|
AACF_Metadata = 4,
|
|
AACF_DriveTrack = 5,
|
|
AACF_Disabled = 6,
|
|
AACF_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.AnimationCompressionFormat
|
|
enum class EAnimationCompressionFormat : uint8_t
|
|
{
|
|
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.EAdditiveBasePoseType
|
|
enum class EAdditiveBasePoseType : uint8_t
|
|
{
|
|
ABPT_None = 0,
|
|
ABPT_RefPose = 1,
|
|
ABPT_AnimScaled = 2,
|
|
ABPT_AnimFrame = 3,
|
|
ABPT_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionMode
|
|
enum class ERootMotionMode : uint8_t
|
|
{
|
|
ERootMotionMode__NoRootMotionExtraction = 0,
|
|
ERootMotionMode__IgnoreRootMotion = 1,
|
|
ERootMotionMode__RootMotionFromEverything = 2,
|
|
ERootMotionMode__RootMotionFromMontagesOnly = 3,
|
|
ERootMotionMode__ERootMotionMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionRootLock
|
|
enum class ERootMotionRootLock : uint8_t
|
|
{
|
|
ERootMotionRootLock__RefPose = 0,
|
|
ERootMotionRootLock__AnimFirstFrame = 1,
|
|
ERootMotionRootLock__Zero = 2,
|
|
ERootMotionRootLock__ERootMotionRootLock_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMontagePlayReturnType
|
|
enum class EMontagePlayReturnType : uint8_t
|
|
{
|
|
EMontagePlayReturnType__MontageLength = 0,
|
|
EMontagePlayReturnType__Duration = 1,
|
|
EMontagePlayReturnType__EMontagePlayReturnType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimCurveType
|
|
enum class EAnimCurveType : uint8_t
|
|
{
|
|
EAnimCurveType__AttributeCurve = 0,
|
|
EAnimCurveType__MaterialCurve = 1,
|
|
EAnimCurveType__MorphTargetCurve = 2,
|
|
EAnimCurveType__MaxAnimCurveType = 3,
|
|
EAnimCurveType__EAnimCurveType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EDrawDebugItemType
|
|
enum class EDrawDebugItemType : uint8_t
|
|
{
|
|
EDrawDebugItemType__DirectionalArrow = 0,
|
|
EDrawDebugItemType__Sphere = 1,
|
|
EDrawDebugItemType__Line = 2,
|
|
EDrawDebugItemType__OnScreenMessage = 3,
|
|
EDrawDebugItemType__CoordinateSystem = 4,
|
|
EDrawDebugItemType__EDrawDebugItemType_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimLinkMethod
|
|
enum class EAnimLinkMethod : uint8_t
|
|
{
|
|
EAnimLinkMethod__Absolute = 0,
|
|
EAnimLinkMethod__Relative = 1,
|
|
EAnimLinkMethod__Proportional = 2,
|
|
EAnimLinkMethod__EAnimLinkMethod_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMontageSubStepResult
|
|
enum class EMontageSubStepResult : uint8_t
|
|
{
|
|
EMontageSubStepResult__Moved = 0,
|
|
EMontageSubStepResult__NotMoved = 1,
|
|
EMontageSubStepResult__InvalidSection = 2,
|
|
EMontageSubStepResult__InvalidMontage = 3,
|
|
EMontageSubStepResult__EMontageSubStepResult_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimNotifyEventType
|
|
enum class EAnimNotifyEventType : uint8_t
|
|
{
|
|
EAnimNotifyEventType__Begin = 0,
|
|
EAnimNotifyEventType__End = 1,
|
|
EAnimNotifyEventType__EAnimNotifyEventType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EEvaluatorMode
|
|
enum class EEvaluatorMode : uint8_t
|
|
{
|
|
EEvaluatorMode__EM_Standard = 0,
|
|
EEvaluatorMode__EM_Freeze = 1,
|
|
EEvaluatorMode__EM_DelayedFreeze = 2,
|
|
EEvaluatorMode__EM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EEvaluatorDataSource
|
|
enum class EEvaluatorDataSource : uint8_t
|
|
{
|
|
EEvaluatorDataSource__EDS_SourcePose = 0,
|
|
EEvaluatorDataSource__EDS_DestinationPose = 1,
|
|
EEvaluatorDataSource__EDS_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECopyType
|
|
enum class ECopyType : uint8_t
|
|
{
|
|
ECopyType__MemCopy = 0,
|
|
ECopyType__BoolProperty = 1,
|
|
ECopyType__StructProperty = 2,
|
|
ECopyType__ObjectProperty = 3,
|
|
ECopyType__ECopyType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EPostCopyOperation
|
|
enum class EPostCopyOperation : uint8_t
|
|
{
|
|
EPostCopyOperation__None = 0,
|
|
EPostCopyOperation__LogicalNegateBool = 1,
|
|
EPostCopyOperation__EPostCopyOperation_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EPinHidingMode
|
|
enum class EPinHidingMode : uint8_t
|
|
{
|
|
EPinHidingMode__NeverAsPin = 0,
|
|
EPinHidingMode__PinHiddenByDefault = 1,
|
|
EPinHidingMode__PinShownByDefault = 2,
|
|
EPinHidingMode__AlwaysAsPin = 3,
|
|
EPinHidingMode__EPinHidingMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.AnimPhysCollisionType
|
|
enum class EAnimPhysCollisionType : uint8_t
|
|
{
|
|
AnimPhysCollisionType__CoM = 0,
|
|
AnimPhysCollisionType__CustomSphere = 1,
|
|
AnimPhysCollisionType__InnerSphere = 2,
|
|
AnimPhysCollisionType__OuterSphere = 3,
|
|
AnimPhysCollisionType__AnimPhysCollisionType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.AnimPhysTwistAxis
|
|
enum class EAnimPhysTwistAxis : uint8_t
|
|
{
|
|
AnimPhysTwistAxis__AxisX = 0,
|
|
AnimPhysTwistAxis__AxisY = 1,
|
|
AnimPhysTwistAxis__AxisZ = 2,
|
|
AnimPhysTwistAxis__AnimPhysTwistAxis_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.AnimationKeyFormat
|
|
enum class EAnimationKeyFormat : uint8_t
|
|
{
|
|
AKF_ConstantKeyLerp = 0,
|
|
AKF_VariableKeyLerp = 1,
|
|
AKF_PerTrackCompression = 2,
|
|
AKF_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETypeAdvanceAnim
|
|
enum class ETypeAdvanceAnim : uint8_t
|
|
{
|
|
ETAA_Default = 0,
|
|
ETAA_Finished = 1,
|
|
ETAA_Looped = 2,
|
|
ETAA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETransitionLogicType
|
|
enum class ETransitionLogicType : uint8_t
|
|
{
|
|
ETransitionLogicType__TLT_StandardBlend = 0,
|
|
ETransitionLogicType__TLT_Custom = 1,
|
|
ETransitionLogicType__TLT_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETransitionBlendMode
|
|
enum class ETransitionBlendMode : uint8_t
|
|
{
|
|
ETransitionBlendMode__TBM_Linear = 0,
|
|
ETransitionBlendMode__TBM_Cubic = 1,
|
|
ETransitionBlendMode__TBM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAxisOption
|
|
enum class EAxisOption : uint8_t
|
|
{
|
|
EAxisOption__X = 0,
|
|
EAxisOption__Y = 1,
|
|
EAxisOption__Z = 2,
|
|
EAxisOption__X_Neg = 3,
|
|
EAxisOption__Y_Neg = 4,
|
|
EAxisOption__Z_Neg = 5,
|
|
EAxisOption__Custom = 6,
|
|
EAxisOption__EAxisOption_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimInterpolationType
|
|
enum class EAnimInterpolationType : uint8_t
|
|
{
|
|
EAnimInterpolationType__Linear = 0,
|
|
EAnimInterpolationType__Step = 1,
|
|
EAnimInterpolationType__EAnimInterpolationType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECurveBlendOption
|
|
enum class ECurveBlendOption : uint8_t
|
|
{
|
|
ECurveBlendOption__MaxWeight = 0,
|
|
ECurveBlendOption__NormalizeByWeight = 1,
|
|
ECurveBlendOption__BlendByWeight = 2,
|
|
ECurveBlendOption__ECurveBlendOption_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EAdditiveAnimationType
|
|
enum class EAdditiveAnimationType : uint8_t
|
|
{
|
|
AAT_None = 0,
|
|
AAT_LocalSpaceBase = 1,
|
|
AAT_RotationOffsetMeshSpace = 2,
|
|
AAT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENotifyFilterType
|
|
enum class ENotifyFilterType : uint8_t
|
|
{
|
|
ENotifyFilterType__NoFiltering = 0,
|
|
ENotifyFilterType__LOD = 1,
|
|
ENotifyFilterType__ENotifyFilterType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EMontageNotifyTickType
|
|
enum class EMontageNotifyTickType : uint8_t
|
|
{
|
|
EMontageNotifyTickType__Queued = 0,
|
|
EMontageNotifyTickType__BranchingPoint = 1,
|
|
EMontageNotifyTickType__EMontageNotifyTickType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneRotationSource
|
|
enum class EBoneRotationSource : uint8_t
|
|
{
|
|
BRS_KeepComponentSpaceRotation = 0,
|
|
BRS_KeepLocalSpaceRotation = 1,
|
|
BRS_CopyFromTarget = 2,
|
|
BRS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneControlSpace
|
|
enum class EBoneControlSpace : uint8_t
|
|
{
|
|
BCS_WorldSpace = 0,
|
|
BCS_ComponentSpace = 1,
|
|
BCS_ParentBoneSpace = 2,
|
|
BCS_BoneSpace = 3,
|
|
BCS_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneAxis
|
|
enum class EBoneAxis : uint8_t
|
|
{
|
|
BA_X = 0,
|
|
BA_Y = 1,
|
|
BA_Z = 2,
|
|
BA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EPrimaryAssetCookRule
|
|
enum class EPrimaryAssetCookRule : uint8_t
|
|
{
|
|
EPrimaryAssetCookRule__Unknown = 0,
|
|
EPrimaryAssetCookRule__NeverCook = 1,
|
|
EPrimaryAssetCookRule__DevelopmentCook = 2,
|
|
EPrimaryAssetCookRule__AlwaysCook = 3,
|
|
EPrimaryAssetCookRule__EPrimaryAssetCookRule_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EAttenuationShape
|
|
enum class EAttenuationShape : uint8_t
|
|
{
|
|
EAttenuationShape__Sphere = 0,
|
|
EAttenuationShape__Capsule = 1,
|
|
EAttenuationShape__Box = 2,
|
|
EAttenuationShape__Cone = 3,
|
|
EAttenuationShape__EAttenuationShape_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EAttenuationDistanceModel
|
|
enum class EAttenuationDistanceModel : uint8_t
|
|
{
|
|
EAttenuationDistanceModel__Linear = 0,
|
|
EAttenuationDistanceModel__Logarithmic = 1,
|
|
EAttenuationDistanceModel__Inverse = 2,
|
|
EAttenuationDistanceModel__LogReverse = 3,
|
|
EAttenuationDistanceModel__NaturalSound = 4,
|
|
EAttenuationDistanceModel__Custom = 5,
|
|
EAttenuationDistanceModel__EAttenuationDistanceModel_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ReverbPreset
|
|
enum class EReverbPreset : uint8_t
|
|
{
|
|
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.EBlendableLocation
|
|
enum class EBlendableLocation : uint8_t
|
|
{
|
|
BL_AfterTonemapping = 0,
|
|
BL_BeforeTonemapping = 1,
|
|
BL_BeforeTranslucency = 2,
|
|
BL_ReplacingTonemapper = 3,
|
|
BL_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ENotifyTriggerMode
|
|
enum class ENotifyTriggerMode : uint8_t
|
|
{
|
|
ENotifyTriggerMode__AllAnimations = 0,
|
|
ENotifyTriggerMode__HighestWeightedAnimation = 1,
|
|
ENotifyTriggerMode__None = 2,
|
|
ENotifyTriggerMode__ENotifyTriggerMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlendSpaceAxis
|
|
enum class EBlendSpaceAxis : uint8_t
|
|
{
|
|
BSA_None = 0,
|
|
BSA_X = 1,
|
|
BSA_Y = 2,
|
|
BSA_Max = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlueprintNativizationFlag
|
|
enum class EBlueprintNativizationFlag : uint8_t
|
|
{
|
|
EBlueprintNativizationFlag__Disabled = 0,
|
|
EBlueprintNativizationFlag__Dependency = 1,
|
|
EBlueprintNativizationFlag__ExplicitlyEnabled = 2,
|
|
EBlueprintNativizationFlag__EBlueprintNativizationFlag_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlueprintCompileMode
|
|
enum class EBlueprintCompileMode : uint8_t
|
|
{
|
|
EBlueprintCompileMode__Default = 0,
|
|
EBlueprintCompileMode__Development = 1,
|
|
EBlueprintCompileMode__FinalRelease = 2,
|
|
EBlueprintCompileMode__EBlueprintCompileMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlueprintType
|
|
enum class EBlueprintType : uint8_t
|
|
{
|
|
BPTYPE_Normal = 0,
|
|
BPTYPE_Const = 1,
|
|
BPTYPE_MacroLibrary = 2,
|
|
BPTYPE_Interface = 3,
|
|
BPTYPE_LevelScript = 4,
|
|
BPTYPE_FunctionLibrary = 5,
|
|
BPTYPE_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlueprintStatus
|
|
enum class EBlueprintStatus : uint8_t
|
|
{
|
|
BS_Unknown = 0,
|
|
BS_Dirty = 1,
|
|
BS_Error = 2,
|
|
BS_UpToDate = 3,
|
|
BS_BeingCreated = 4,
|
|
BS_UpToDateWithWarnings = 5,
|
|
BS_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EDynamicActorScene
|
|
enum class EDynamicActorScene : uint8_t
|
|
{
|
|
EDynamicActorScene__Default = 0,
|
|
EDynamicActorScene__UseSyncScene = 1,
|
|
EDynamicActorScene__UseAsyncScene = 2,
|
|
EDynamicActorScene__EDynamicActorScene_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EDOFMode
|
|
enum class EDOFMode : uint8_t
|
|
{
|
|
EDOFMode__Default = 0,
|
|
EDOFMode__SixDOF = 1,
|
|
EDOFMode__YZPlane = 2,
|
|
EDOFMode__XZPlane = 3,
|
|
EDOFMode__XYPlane = 4,
|
|
EDOFMode__CustomPlane = 5,
|
|
EDOFMode__None = 6,
|
|
EDOFMode__EDOFMode_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EBodyCollisionResponse
|
|
enum class EBodyCollisionResponse : uint8_t
|
|
{
|
|
EBodyCollisionResponse__BodyCollision_Enabled = 0,
|
|
EBodyCollisionResponse__BodyCollision_Disabled = 1,
|
|
EBodyCollisionResponse__BodyCollision_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EPhysicsType
|
|
enum class EPhysicsType : uint8_t
|
|
{
|
|
PhysType_Default = 0,
|
|
PhysType_Kinematic = 1,
|
|
PhysType_Simulated = 2,
|
|
PhysType_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECollisionTraceFlag
|
|
enum class ECollisionTraceFlag : uint8_t
|
|
{
|
|
CTF_UseDefault = 0,
|
|
CTF_UseSimpleAndComplex = 1,
|
|
CTF_UseSimpleAsComplex = 2,
|
|
CTF_UseComplexAsSimple = 3,
|
|
CTF_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EBrushType
|
|
enum class EBrushType : uint8_t
|
|
{
|
|
Brush_Default = 0,
|
|
Brush_Add = 1,
|
|
Brush_Subtract = 2,
|
|
Brush_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECsgOper
|
|
enum class ECsgOper : uint8_t
|
|
{
|
|
CSG_Active = 0,
|
|
CSG_Add = 1,
|
|
CSG_Subtract = 2,
|
|
CSG_Intersect = 3,
|
|
CSG_Deintersect = 4,
|
|
CSG_None = 5,
|
|
CSG_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EInitialOscillatorOffset
|
|
enum class EInitialOscillatorOffset : uint8_t
|
|
{
|
|
EOO_OffsetRandom = 0,
|
|
EOO_OffsetZero = 1,
|
|
EOO_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECameraAlphaBlendMode
|
|
enum class ECameraAlphaBlendMode : uint8_t
|
|
{
|
|
ECameraAlphaBlendMode__CABM_Linear = 0,
|
|
ECameraAlphaBlendMode__CABM_Cubic = 1,
|
|
ECameraAlphaBlendMode__CABM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECameraProjectionMode
|
|
enum class ECameraProjectionMode : uint8_t
|
|
{
|
|
ECameraProjectionMode__Perspective = 0,
|
|
ECameraProjectionMode__Orthographic = 1,
|
|
ECameraProjectionMode__ECameraProjectionMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECloudStorageDelegate
|
|
enum class ECloudStorageDelegate : uint8_t
|
|
{
|
|
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.EAngularDriveMode
|
|
enum class EAngularDriveMode : uint8_t
|
|
{
|
|
EAngularDriveMode__SLERP = 0,
|
|
EAngularDriveMode__TwistAndSwing = 1,
|
|
EAngularDriveMode__EAngularDriveMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ELinearConstraintMotion
|
|
enum class ELinearConstraintMotion : uint8_t
|
|
{
|
|
LCM_Free = 0,
|
|
LCM_Limited = 1,
|
|
LCM_Locked = 2,
|
|
LCM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EEvaluateCurveTableResult
|
|
enum class EEvaluateCurveTableResult : uint8_t
|
|
{
|
|
EEvaluateCurveTableResult__RowFound = 0,
|
|
EEvaluateCurveTableResult__RowNotFound = 1,
|
|
EEvaluateCurveTableResult__EEvaluateCurveTableResult_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EGrammaticalNumber
|
|
enum class EGrammaticalNumber : uint8_t
|
|
{
|
|
EGrammaticalNumber__Singular = 0,
|
|
EGrammaticalNumber__Plural = 1,
|
|
EGrammaticalNumber__EGrammaticalNumber_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EGrammaticalGender
|
|
enum class EGrammaticalGender : uint8_t
|
|
{
|
|
EGrammaticalGender__Neuter = 0,
|
|
EGrammaticalGender__Masculine = 1,
|
|
EGrammaticalGender__Feminine = 2,
|
|
EGrammaticalGender__Mixed = 3,
|
|
EGrammaticalGender__EGrammaticalGender_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.DistributionParamMode
|
|
enum class EDistributionParamMode : uint8_t
|
|
{
|
|
DPM_Normal = 0,
|
|
DPM_Abs = 1,
|
|
DPM_Direct = 2,
|
|
DPM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EDistributionVectorMirrorFlags
|
|
enum class EDistributionVectorMirrorFlags : uint8_t
|
|
{
|
|
EDVMF_Same = 0,
|
|
EDVMF_Different = 1,
|
|
EDVMF_Mirror = 2,
|
|
EDVMF_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EDistributionVectorLockFlags
|
|
enum class EDistributionVectorLockFlags : uint8_t
|
|
{
|
|
EDVLF_None = 0,
|
|
EDVLF_XY = 1,
|
|
EDVLF_XZ = 2,
|
|
EDVLF_YZ = 3,
|
|
EDVLF_XYZ = 4,
|
|
EDVLF_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ENodeEnabledState
|
|
enum class ENodeEnabledState : uint8_t
|
|
{
|
|
ENodeEnabledState__Enabled = 0,
|
|
ENodeEnabledState__Disabled = 1,
|
|
ENodeEnabledState__DevelopmentOnly = 2,
|
|
ENodeEnabledState__ENodeEnabledState_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENodeAdvancedPins
|
|
enum class ENodeAdvancedPins : uint8_t
|
|
{
|
|
ENodeAdvancedPins__NoPins = 0,
|
|
ENodeAdvancedPins__Shown = 1,
|
|
ENodeAdvancedPins__Hidden = 2,
|
|
ENodeAdvancedPins__ENodeAdvancedPins_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENodeTitleType
|
|
enum class ENodeTitleType : uint8_t
|
|
{
|
|
ENodeTitleType__FullTitle = 0,
|
|
ENodeTitleType__ListView = 1,
|
|
ENodeTitleType__EditableTitle = 2,
|
|
ENodeTitleType__MenuTitle = 3,
|
|
ENodeTitleType__MAX_TitleTypes = 4,
|
|
ENodeTitleType__ENodeTitleType_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EPinContainerType
|
|
enum class EPinContainerType : uint8_t
|
|
{
|
|
EPinContainerType__None = 0,
|
|
EPinContainerType__Array = 1,
|
|
EPinContainerType__Set = 2,
|
|
EPinContainerType__Map = 3,
|
|
EPinContainerType__EPinContainerType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EEdGraphPinDirection
|
|
enum class EEdGraphPinDirection : uint8_t
|
|
{
|
|
EGPD_Input = 0,
|
|
EGPD_Output = 1,
|
|
EGPD_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlueprintPinStyleType
|
|
enum class EBlueprintPinStyleType : uint8_t
|
|
{
|
|
BPST_Original = 0,
|
|
BPST_VariantA = 1,
|
|
BPST_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ECanCreateConnectionResponse
|
|
enum class ECanCreateConnectionResponse : uint8_t
|
|
{
|
|
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_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EGraphType
|
|
enum class EGraphType : uint8_t
|
|
{
|
|
GT_Function = 0,
|
|
GT_Ubergraph = 1,
|
|
GT_Macro = 2,
|
|
GT_Animation = 3,
|
|
GT_StateMachine = 4,
|
|
GT_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EConsoleType
|
|
enum class EConsoleType : uint8_t
|
|
{
|
|
CONSOLE_Any = 0,
|
|
CONSOLE_Mobile = 1,
|
|
CONSOLE_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETransitionType
|
|
enum class ETransitionType : uint8_t
|
|
{
|
|
TT_None = 0,
|
|
TT_Paused = 1,
|
|
TT_Loading = 2,
|
|
TT_Saving = 3,
|
|
TT_Connecting = 4,
|
|
TT_Precaching = 5,
|
|
TT_WaitingToConnect = 6,
|
|
TT_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EFullyLoadPackageType
|
|
enum class EFullyLoadPackageType : uint8_t
|
|
{
|
|
FULLYLOAD_Map = 0,
|
|
FULLYLOAD_Game_PreLoadClass = 1,
|
|
FULLYLOAD_Game_PostLoadClass = 2,
|
|
FULLYLOAD_Always = 3,
|
|
FULLYLOAD_Mutator = 4,
|
|
FULLYLOAD_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EViewModeIndex
|
|
enum class EViewModeIndex : uint8_t
|
|
{
|
|
VMI_BrushWireframe = 0,
|
|
VMI_Wireframe = 1,
|
|
VMI_Unlit = 2,
|
|
VMI_Lit = 3,
|
|
VMI_Lit_DetailLighting = 4,
|
|
VMI_LightingOnly = 5,
|
|
VMI_LightComplexity = 6,
|
|
VMI_ShaderComplexity = 7,
|
|
VMI_LightmapDensity = 8,
|
|
VMI_LitLightmapDensity = 9,
|
|
VMI_ReflectionOverride = 10,
|
|
VMI_VisualizeBuffer = 11,
|
|
VMI_StationaryLightOverlap = 12,
|
|
VMI_CollisionPawn = 13,
|
|
VMI_CollisionVisibility = 14,
|
|
VMI_LODColoration = 15,
|
|
VMI_QuadOverdraw = 16,
|
|
VMI_PrimitiveDistanceAccuracy = 17,
|
|
VMI_MeshUVDensityAccuracy = 18,
|
|
VMI_ShaderComplexityWithQuadOverdraw = 19,
|
|
VMI_HLODColoration = 20,
|
|
VMI_GroupLODColoration = 21,
|
|
VMI_MaterialTextureScaleAccuracy = 22,
|
|
VMI_RequiredTextureResolution = 23,
|
|
VMI_Max = 24,
|
|
VMI_Unknown = 25
|
|
};
|
|
|
|
|
|
// Enum Engine.EDemoPlayFailure
|
|
enum class EDemoPlayFailure : uint8_t
|
|
{
|
|
EDemoPlayFailure__Generic = 0,
|
|
EDemoPlayFailure__DemoNotFound = 1,
|
|
EDemoPlayFailure__Corrupt = 2,
|
|
EDemoPlayFailure__InvalidVersion = 3,
|
|
EDemoPlayFailure__EDemoPlayFailure_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ENetworkLagState
|
|
enum class ENetworkLagState : uint8_t
|
|
{
|
|
ENetworkLagState__NotLagging = 0,
|
|
ENetworkLagState__Lagging = 1,
|
|
ENetworkLagState__ENetworkLagState_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EMouseLockMode
|
|
enum class EMouseLockMode : uint8_t
|
|
{
|
|
EMouseLockMode__DoNotLock = 0,
|
|
EMouseLockMode__LockOnCapture = 1,
|
|
EMouseLockMode__LockAlways = 2,
|
|
EMouseLockMode__EMouseLockMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMouseCaptureMode
|
|
enum class EMouseCaptureMode : uint8_t
|
|
{
|
|
EMouseCaptureMode__NoCapture = 0,
|
|
EMouseCaptureMode__CapturePermanently = 1,
|
|
EMouseCaptureMode__CapturePermanently_IncludingInitialMouseDown = 2,
|
|
EMouseCaptureMode__CaptureDuringMouseDown = 3,
|
|
EMouseCaptureMode__CaptureDuringRightMouseDown = 4,
|
|
EMouseCaptureMode__EMouseCaptureMode_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshBufferAccess
|
|
enum class EMeshBufferAccess : uint8_t
|
|
{
|
|
EMeshBufferAccess__Default = 0,
|
|
EMeshBufferAccess__ForceCPUAndGPU = 1,
|
|
EMeshBufferAccess__EMeshBufferAccess_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EConstraintFrame
|
|
enum class EConstraintFrame : uint8_t
|
|
{
|
|
EConstraintFrame__Frame1 = 0,
|
|
EConstraintFrame__Frame2 = 1,
|
|
EConstraintFrame__EConstraintFrame_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAngularConstraintMotion
|
|
enum class EAngularConstraintMotion : uint8_t
|
|
{
|
|
ACM_Free = 0,
|
|
ACM_Limited = 1,
|
|
ACM_Locked = 2,
|
|
ACM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EComponentSocketType
|
|
enum class EComponentSocketType : uint8_t
|
|
{
|
|
EComponentSocketType__Invalid = 0,
|
|
EComponentSocketType__Bone = 1,
|
|
EComponentSocketType__Socket = 2,
|
|
EComponentSocketType__EComponentSocketType_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EWalkableSlopeBehavior
|
|
enum class EWalkableSlopeBehavior : uint8_t
|
|
{
|
|
WalkableSlope_Default = 0,
|
|
WalkableSlope_Increase = 1,
|
|
WalkableSlope_Decrease = 2,
|
|
WalkableSlope_Unwalkable = 3,
|
|
WalkableSlope_Max = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EUpdateRateShiftBucket
|
|
enum class EUpdateRateShiftBucket : uint8_t
|
|
{
|
|
EUpdateRateShiftBucket__ShiftBucket0 = 0,
|
|
EUpdateRateShiftBucket__ShiftBucket1 = 1,
|
|
EUpdateRateShiftBucket__ShiftBucket2 = 2,
|
|
EUpdateRateShiftBucket__ShiftBucket3 = 3,
|
|
EUpdateRateShiftBucket__ShiftBucket4 = 4,
|
|
EUpdateRateShiftBucket__ShiftBucket5 = 5,
|
|
EUpdateRateShiftBucket__ShiftBucketMax = 6,
|
|
EUpdateRateShiftBucket__EUpdateRateShiftBucket_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EShadowMapFlags
|
|
enum class EShadowMapFlags : uint8_t
|
|
{
|
|
SMF_None = 0,
|
|
SMF_Streamed = 1,
|
|
SMF_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ELightMapPaddingType
|
|
enum class ELightMapPaddingType : uint8_t
|
|
{
|
|
LMPT_NormalPadding = 0,
|
|
LMPT_PrePadding = 1,
|
|
LMPT_NoPadding = 2,
|
|
LMPT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECollisionEnabled
|
|
enum class ECollisionEnabled : uint8_t
|
|
{
|
|
ECollisionEnabled__NoCollision = 0,
|
|
ECollisionEnabled__QueryOnly = 1,
|
|
ECollisionEnabled__PhysicsOnly = 2,
|
|
ECollisionEnabled__QueryAndPhysics = 3,
|
|
ECollisionEnabled__ECollisionEnabled_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ETimelineSigType
|
|
enum class ETimelineSigType : uint8_t
|
|
{
|
|
ETS_EventSignature = 0,
|
|
ETS_FloatSignature = 1,
|
|
ETS_VectorSignature = 2,
|
|
ETS_LinearColorSignature = 3,
|
|
ETS_InvalidSignature = 4,
|
|
ETS_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ESleepFamily
|
|
enum class ESleepFamily : uint8_t
|
|
{
|
|
ESleepFamily__Normal = 0,
|
|
ESleepFamily__Sensitive = 1,
|
|
ESleepFamily__Custom = 2,
|
|
ESleepFamily__ESleepFamily_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERadialImpulseFalloff
|
|
enum class ERadialImpulseFalloff : uint8_t
|
|
{
|
|
RIF_Constant = 0,
|
|
RIF_Linear = 1,
|
|
RIF_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EInputConsumeOptions
|
|
enum class EInputConsumeOptions : uint8_t
|
|
{
|
|
ICO_ConsumeAll = 0,
|
|
ICO_ConsumeBoundKeys = 1,
|
|
ICO_ConsumeNone = 2,
|
|
ICO_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EFilterInterpolationType
|
|
enum class EFilterInterpolationType : uint8_t
|
|
{
|
|
BSIT_Average = 0,
|
|
BSIT_Linear = 1,
|
|
BSIT_Cubic = 2,
|
|
BSIT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECollisionResponse
|
|
enum class ECollisionResponse : uint8_t
|
|
{
|
|
ECR_Ignore = 0,
|
|
ECR_Overlap = 1,
|
|
ECR_Block = 2,
|
|
ECR_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EPhysicsSceneType
|
|
enum class EPhysicsSceneType : uint8_t
|
|
{
|
|
PST_Sync = 0,
|
|
PST_Cloth = 1,
|
|
PST_Async = 2,
|
|
PST_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EOverlapFilterOption
|
|
enum class EOverlapFilterOption : uint8_t
|
|
{
|
|
OverlapFilter_All = 0,
|
|
OverlapFilter_DynamicOnly = 1,
|
|
OverlapFilter_StaticOnly = 2,
|
|
OverlapFilter_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENetworkSmoothingMode
|
|
enum class ENetworkSmoothingMode : uint8_t
|
|
{
|
|
ENetworkSmoothingMode__Disabled = 0,
|
|
ENetworkSmoothingMode__Linear = 1,
|
|
ENetworkSmoothingMode__Exponential = 2,
|
|
ENetworkSmoothingMode__Replay = 3,
|
|
ENetworkSmoothingMode__ENetworkSmoothingMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ETriangleSortAxis
|
|
enum class ETriangleSortAxis : uint8_t
|
|
{
|
|
TSA_X_Axis = 0,
|
|
TSA_Y_Axis = 1,
|
|
TSA_Z_Axis = 2,
|
|
TSA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETriangleSortOption
|
|
enum class ETriangleSortOption : uint8_t
|
|
{
|
|
TRISORT_None = 0,
|
|
TRISORT_CenterRadialDistance = 1,
|
|
TRISORT_Random = 2,
|
|
TRISORT_MergeContiguous = 3,
|
|
TRISORT_Custom = 4,
|
|
TRISORT_CustomLeftRight = 5,
|
|
TRISORT_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ELightingBuildQuality
|
|
enum class ELightingBuildQuality : uint8_t
|
|
{
|
|
Quality_Preview = 0,
|
|
Quality_Medium = 1,
|
|
Quality_High = 2,
|
|
Quality_Production = 3,
|
|
Quality_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialSamplerType
|
|
enum class EMaterialSamplerType : uint8_t
|
|
{
|
|
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_External = 8,
|
|
SAMPLERTYPE_MAX = 9
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialTessellationMode
|
|
enum class EMaterialTessellationMode : uint8_t
|
|
{
|
|
MTM_NoTessellation = 0,
|
|
MTM_FlatTessellation = 1,
|
|
MTM_PNTriangles = 2,
|
|
MTM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimpleVertexNormalSituation
|
|
enum class ESimpleVertexNormalSituation : uint8_t
|
|
{
|
|
SVNS_None = 0,
|
|
SVNS_UsedInFullyRough = 1,
|
|
SVNS_UsedInNonMetalAndFullyRough = 2,
|
|
SVNS_Always = 3,
|
|
SVNS_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialShadowOverride
|
|
enum class EMaterialShadowOverride : uint8_t
|
|
{
|
|
MSO_Default = 0,
|
|
MSO_NoShadow = 1,
|
|
MSO_NoFilter = 2,
|
|
MSO_PCF1x1 = 3,
|
|
MSO_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialShadingModel
|
|
enum class EMaterialShadingModel : uint8_t
|
|
{
|
|
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_IdeaLit = 10,
|
|
MSM_MAX = 11
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleCollisionMode
|
|
enum class EParticleCollisionMode : uint8_t
|
|
{
|
|
EParticleCollisionMode__SceneDepth = 0,
|
|
EParticleCollisionMode__DistanceField = 1,
|
|
EParticleCollisionMode__EParticleCollisionMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETrailWidthMode
|
|
enum class ETrailWidthMode : uint8_t
|
|
{
|
|
ETrailWidthMode_FromCentre = 0,
|
|
ETrailWidthMode_FromFirst = 1,
|
|
ETrailWidthMode_FromSecond = 2,
|
|
ETrailWidthMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EGBufferFormat
|
|
enum class EGBufferFormat : uint8_t
|
|
{
|
|
EGBufferFormat__Force8BitsPerChannel = 0,
|
|
EGBufferFormat__Default = 1,
|
|
EGBufferFormat__HighPrecisionNormals = 2,
|
|
EGBufferFormat__Force16BitsPerChannel = 3,
|
|
EGBufferFormat__EGBufferFormat_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ESceneCaptureCompositeMode
|
|
enum class ESceneCaptureCompositeMode : uint8_t
|
|
{
|
|
SCCM_Overwrite = 0,
|
|
SCCM_Additive = 1,
|
|
SCCM_Composite = 2,
|
|
SCCM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESceneCaptureSource
|
|
enum class ESceneCaptureSource : uint8_t
|
|
{
|
|
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_FastColorLDR = 8,
|
|
SCS_MAX = 9
|
|
};
|
|
|
|
|
|
// Enum Engine.ETranslucentSortPolicy
|
|
enum class ETranslucentSortPolicy : uint8_t
|
|
{
|
|
ETranslucentSortPolicy__SortByDistance = 0,
|
|
ETranslucentSortPolicy__SortByProjectedZ = 1,
|
|
ETranslucentSortPolicy__SortAlongAxis = 2,
|
|
ETranslucentSortPolicy__ETranslucentSortPolicy_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERefractionMode
|
|
enum class ERefractionMode : uint8_t
|
|
{
|
|
RM_IndexOfRefraction = 0,
|
|
RM_PixelNormalOffset = 1,
|
|
RM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETranslucencyLightingMode
|
|
enum class ETranslucencyLightingMode : uint8_t
|
|
{
|
|
TLM_VolumetricNonDirectional = 0,
|
|
TLM_VolumetricDirectional = 1,
|
|
TLM_VolumetricPerVertexNonDirectional = 2,
|
|
TLM_VolumetricPerVertexDirectional = 3,
|
|
TLM_Surface = 4,
|
|
TLM_SurfacePerPixelLighting = 5,
|
|
TLM_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ESamplerSourceMode
|
|
enum class ESamplerSourceMode : uint8_t
|
|
{
|
|
SSM_FromTextureAsset = 0,
|
|
SSM_Wrap_WorldGroupSettings = 1,
|
|
SSM_Clamp_WorldGroupSettings = 2,
|
|
SSM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBlendMode
|
|
enum class EBlendMode : uint8_t
|
|
{
|
|
BLEND_Opaque = 0,
|
|
BLEND_Masked = 1,
|
|
BLEND_Translucent = 2,
|
|
BLEND_Additive = 3,
|
|
BLEND_Modulate = 4,
|
|
BLEND_AlphaComposite = 5,
|
|
BLEND_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EOcclusionCombineMode
|
|
enum class EOcclusionCombineMode : uint8_t
|
|
{
|
|
OCM_Minimum = 0,
|
|
OCM_Multiply = 1,
|
|
OCM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EIndirectLightingCacheQuality
|
|
enum class EIndirectLightingCacheQuality : uint8_t
|
|
{
|
|
ILCQ_Off = 0,
|
|
ILCQ_Point = 1,
|
|
ILCQ_Volume = 2,
|
|
ILCQ_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESceneDepthPriorityGroup
|
|
enum class ESceneDepthPriorityGroup : uint8_t
|
|
{
|
|
SDPG_World = 0,
|
|
SDPG_Foreground = 1,
|
|
SDPG_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EActorMetricsType
|
|
enum class EActorMetricsType : uint8_t
|
|
{
|
|
METRICS_VERTS = 0,
|
|
METRICS_TRIS = 1,
|
|
METRICS_SECTIONS = 2,
|
|
METRICS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EAspectRatioAxisConstraint
|
|
enum class EAspectRatioAxisConstraint : uint8_t
|
|
{
|
|
AspectRatio_MaintainYFOV = 0,
|
|
AspectRatio_MaintainXFOV = 1,
|
|
AspectRatio_MajorAxisFOV = 2,
|
|
AspectRatio_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EFontCacheType
|
|
enum class EFontCacheType : uint8_t
|
|
{
|
|
EFontCacheType__Offline = 0,
|
|
EFontCacheType__Runtime = 1,
|
|
EFontCacheType__EFontCacheType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EFontImportCharacterSet
|
|
enum class EFontImportCharacterSet : uint8_t
|
|
{
|
|
FontICS_Default = 0,
|
|
FontICS_Ansi = 1,
|
|
FontICS_Symbol = 2,
|
|
FontICS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EStandbyType
|
|
enum class EStandbyType : uint8_t
|
|
{
|
|
STDBY_Rx = 0,
|
|
STDBY_Tx = 1,
|
|
STDBY_BadPing = 2,
|
|
STDBY_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESuggestProjVelocityTraceOption
|
|
enum class ESuggestProjVelocityTraceOption : uint8_t
|
|
{
|
|
ESuggestProjVelocityTraceOption__DoNotTrace = 0,
|
|
ESuggestProjVelocityTraceOption__TraceFullPath = 1,
|
|
ESuggestProjVelocityTraceOption__OnlyTraceWhileAscending = 2,
|
|
ESuggestProjVelocityTraceOption__ESuggestProjVelocityTraceOption_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EWindowMode
|
|
enum class EWindowMode : uint8_t
|
|
{
|
|
EWindowMode__Fullscreen = 0,
|
|
EWindowMode__WindowedFullscreen = 1,
|
|
EWindowMode__Windowed = 2,
|
|
EWindowMode__EWindowMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EImportanceWeight
|
|
enum class EImportanceWeight : uint8_t
|
|
{
|
|
EImportanceWeight__Luminance = 0,
|
|
EImportanceWeight__Red = 1,
|
|
EImportanceWeight__Green = 2,
|
|
EImportanceWeight__Blue = 3,
|
|
EImportanceWeight__Alpha = 4,
|
|
EImportanceWeight__EImportanceWeight_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EAdManagerDelegate
|
|
enum class EAdManagerDelegate : uint8_t
|
|
{
|
|
AMD_ClickedBanner = 0,
|
|
AMD_UserClosedAd = 1,
|
|
AMD_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETrackActiveCondition
|
|
enum class ETrackActiveCondition : uint8_t
|
|
{
|
|
ETAC_Always = 0,
|
|
ETAC_GoreEnabled = 1,
|
|
ETAC_GoreDisabled = 2,
|
|
ETAC_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EInterpTrackMoveRotMode
|
|
enum class EInterpTrackMoveRotMode : uint8_t
|
|
{
|
|
IMR_Keyframed = 0,
|
|
IMR_LookAtGroup = 1,
|
|
IMR_Ignore = 2,
|
|
IMR_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EInterpMoveAxis
|
|
enum class EInterpMoveAxis : uint8_t
|
|
{
|
|
AXIS_TranslationX = 0,
|
|
AXIS_TranslationY = 1,
|
|
AXIS_TranslationZ = 2,
|
|
AXIS_RotationX = 3,
|
|
AXIS_RotationY = 4,
|
|
AXIS_RotationZ = 5,
|
|
AXIS_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ETrackToggleAction
|
|
enum class ETrackToggleAction : uint8_t
|
|
{
|
|
ETTA_Off = 0,
|
|
ETTA_On = 1,
|
|
ETTA_Toggle = 2,
|
|
ETTA_Trigger = 3,
|
|
ETTA_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EVisibilityTrackCondition
|
|
enum class EVisibilityTrackCondition : uint8_t
|
|
{
|
|
EVTC_Always = 0,
|
|
EVTC_GoreEnabled = 1,
|
|
EVTC_GoreDisabled = 2,
|
|
EVTC_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EVisibilityTrackAction
|
|
enum class EVisibilityTrackAction : uint8_t
|
|
{
|
|
EVTA_Hide = 0,
|
|
EVTA_Show = 1,
|
|
EVTA_Toggle = 2,
|
|
EVTA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESlateGesture
|
|
enum class ESlateGesture : uint8_t
|
|
{
|
|
ESlateGesture__None = 0,
|
|
ESlateGesture__Scroll = 1,
|
|
ESlateGesture__Magnify = 2,
|
|
ESlateGesture__Swipe = 3,
|
|
ESlateGesture__Rotate = 4,
|
|
ESlateGesture__LongPress = 5,
|
|
ESlateGesture__ESlateGesture_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ELerpInterpolationMode
|
|
enum class ELerpInterpolationMode : uint8_t
|
|
{
|
|
ELerpInterpolationMode__QuatInterp = 0,
|
|
ELerpInterpolationMode__EulerInterp = 1,
|
|
ELerpInterpolationMode__DualQuatInterp = 2,
|
|
ELerpInterpolationMode__ELerpInterpolationMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EEasingFunc
|
|
enum class EEasingFunc : uint8_t
|
|
{
|
|
EEasingFunc__Linear = 0,
|
|
EEasingFunc__Step = 1,
|
|
EEasingFunc__SinusoidalIn = 2,
|
|
EEasingFunc__SinusoidalOut = 3,
|
|
EEasingFunc__SinusoidalInOut = 4,
|
|
EEasingFunc__EaseIn = 5,
|
|
EEasingFunc__EaseOut = 6,
|
|
EEasingFunc__EaseInOut = 7,
|
|
EEasingFunc__ExpoIn = 8,
|
|
EEasingFunc__ExpoOut = 9,
|
|
EEasingFunc__ExpoInOut = 10,
|
|
EEasingFunc__CircularIn = 11,
|
|
EEasingFunc__CircularOut = 12,
|
|
EEasingFunc__CircularInOut = 13,
|
|
EEasingFunc__EEasingFunc_MAX = 14
|
|
};
|
|
|
|
|
|
// Enum Engine.ERoundingMode
|
|
enum class ERoundingMode : uint8_t
|
|
{
|
|
HalfToEven = 0,
|
|
HalfFromZero = 1,
|
|
HalfToZero = 2,
|
|
FromZero = 3,
|
|
ToZero = 4,
|
|
ToNegativeInfinity = 5,
|
|
ToPositiveInfinity = 6,
|
|
ERoundingMode_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EStreamingVolumeUsage
|
|
enum class EStreamingVolumeUsage : uint8_t
|
|
{
|
|
SVB_Loading = 0,
|
|
SVB_LoadingAndVisibility = 1,
|
|
SVB_VisibilityBlockingOnLoad = 2,
|
|
SVB_BlockingOnLoad = 3,
|
|
SVB_LoadingNotVisible = 4,
|
|
SVB_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialDecalResponse
|
|
enum class EMaterialDecalResponse : uint8_t
|
|
{
|
|
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.EDecalBlendMode
|
|
enum class EDecalBlendMode : uint8_t
|
|
{
|
|
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_Volumetric_DistanceFunction = 11,
|
|
DBM_MAX = 12
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureColorChannel
|
|
enum class ETextureColorChannel : uint8_t
|
|
{
|
|
TCC_Red = 0,
|
|
TCC_Green = 1,
|
|
TCC_Blue = 2,
|
|
TCC_Alpha = 3,
|
|
TCC_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialAttributeBlend
|
|
enum class EMaterialAttributeBlend : uint8_t
|
|
{
|
|
EMaterialAttributeBlend__Blend = 0,
|
|
EMaterialAttributeBlend__UseA = 1,
|
|
EMaterialAttributeBlend__UseB = 2,
|
|
EMaterialAttributeBlend__EMaterialAttributeBlend_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EClampMode
|
|
enum class EClampMode : uint8_t
|
|
{
|
|
CMODE_Clamp = 0,
|
|
CMODE_ClampMin = 1,
|
|
CMODE_ClampMax = 2,
|
|
CMODE_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECustomMaterialOutputType
|
|
enum class ECustomMaterialOutputType : uint8_t
|
|
{
|
|
CMOT_Float1 = 0,
|
|
CMOT_Float2 = 1,
|
|
CMOT_Float3 = 2,
|
|
CMOT_Float4 = 3,
|
|
CMOT_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EDepthOfFieldFunctionValue
|
|
enum class EDepthOfFieldFunctionValue : uint8_t
|
|
{
|
|
TDOF_NearAndFarMask = 0,
|
|
TDOF_NearMask = 1,
|
|
TDOF_FarMask = 2,
|
|
TDOF_CircleOfConfusionRadius = 3,
|
|
TDOF_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EFunctionInputType
|
|
enum class EFunctionInputType : uint8_t
|
|
{
|
|
FunctionInput_Scalar = 0,
|
|
FunctionInput_Vector2 = 1,
|
|
FunctionInput_Vector3 = 2,
|
|
FunctionInput_Vector4 = 3,
|
|
FunctionInput_Texture2D = 4,
|
|
FunctionInput_TextureCube = 5,
|
|
FunctionInput_StaticBool = 6,
|
|
FunctionInput_MaterialAttributes = 7,
|
|
FunctionInput_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ENoiseFunction
|
|
enum class ENoiseFunction : uint8_t
|
|
{
|
|
NOISEFUNCTION_SimplexTex = 0,
|
|
NOISEFUNCTION_GradientTex = 1,
|
|
NOISEFUNCTION_GradientTex3D = 2,
|
|
NOISEFUNCTION_GradientALU = 3,
|
|
NOISEFUNCTION_ValueALU = 4,
|
|
NOISEFUNCTION_VoronoiALU = 5,
|
|
NOISEFUNCTION_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialSceneAttributeInputMode
|
|
enum class EMaterialSceneAttributeInputMode : uint8_t
|
|
{
|
|
EMaterialSceneAttributeInputMode__Coordinates = 0,
|
|
EMaterialSceneAttributeInputMode__OffsetFraction = 1,
|
|
EMaterialSceneAttributeInputMode__EMaterialSceneAttributeInputMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESceneTextureId
|
|
enum class ESceneTextureId : uint8_t
|
|
{
|
|
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_ShadingModel = 22,
|
|
PPI_AmbientOcclusion = 23,
|
|
PPI_CustomStencil = 24,
|
|
PPI_StoredBaseColor = 25,
|
|
PPI_StoredSpecular = 26,
|
|
PPI_MAX = 27
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialExpressionScreenPositionMapping
|
|
enum class EMaterialExpressionScreenPositionMapping : uint8_t
|
|
{
|
|
MESP_SceneTextureUV = 0,
|
|
MESP_ViewportUV = 1,
|
|
MESP_Max = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESpeedTreeLODType
|
|
enum class ESpeedTreeLODType : uint8_t
|
|
{
|
|
STLOD_Pop = 0,
|
|
STLOD_Smooth = 1,
|
|
STLOD_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESpeedTreeWindType
|
|
enum class ESpeedTreeWindType : uint8_t
|
|
{
|
|
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.ESpeedTreeGeometryType
|
|
enum class ESpeedTreeGeometryType : uint8_t
|
|
{
|
|
STG_Branch = 0,
|
|
STG_Frond = 1,
|
|
STG_Leaf = 2,
|
|
STG_FacingLeaf = 3,
|
|
STG_Billboard = 4,
|
|
STG_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialExposedTextureProperty
|
|
enum class EMaterialExposedTextureProperty : uint8_t
|
|
{
|
|
TMTM_TextureSize = 0,
|
|
TMTM_TexelSize = 1,
|
|
TMTM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureMipValueMode
|
|
enum class ETextureMipValueMode : uint8_t
|
|
{
|
|
TMVM_None = 0,
|
|
TMVM_MipLevel = 1,
|
|
TMVM_MipBias = 2,
|
|
TMVM_Derivative = 3,
|
|
TMVM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialVectorCoordTransform
|
|
enum class EMaterialVectorCoordTransform : uint8_t
|
|
{
|
|
TRANSFORM_Tangent = 0,
|
|
TRANSFORM_Local = 1,
|
|
TRANSFORM_World = 2,
|
|
TRANSFORM_View = 3,
|
|
TRANSFORM_Camera = 4,
|
|
TRANSFORM_ParticleWorld = 5,
|
|
TRANSFORM_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialVectorCoordTransformSource
|
|
enum class EMaterialVectorCoordTransformSource : uint8_t
|
|
{
|
|
TRANSFORMSOURCE_Tangent = 0,
|
|
TRANSFORMSOURCE_Local = 1,
|
|
TRANSFORMSOURCE_World = 2,
|
|
TRANSFORMSOURCE_View = 3,
|
|
TRANSFORMSOURCE_Camera = 4,
|
|
TRANSFORMSOURCE_ParticleWorld = 5,
|
|
TRANSFORMSOURCE_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialPositionTransformSource
|
|
enum class EMaterialPositionTransformSource : uint8_t
|
|
{
|
|
TRANSFORMPOSSOURCE_Local = 0,
|
|
TRANSFORMPOSSOURCE_World = 1,
|
|
TRANSFORMPOSSOURCE_TranslatedWorld = 2,
|
|
TRANSFORMPOSSOURCE_View = 3,
|
|
TRANSFORMPOSSOURCE_Camera = 4,
|
|
TRANSFORMPOSSOURCE_Particle = 5,
|
|
TRANSFORMPOSSOURCE_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EVectorNoiseFunction
|
|
enum class EVectorNoiseFunction : uint8_t
|
|
{
|
|
VNF_CellnoiseALU = 0,
|
|
VNF_VectorALU = 1,
|
|
VNF_GradientALU = 2,
|
|
VNF_CurlALU = 3,
|
|
VNF_VoronoiALU = 4,
|
|
VNF_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialExposedViewProperty
|
|
enum class EMaterialExposedViewProperty : uint8_t
|
|
{
|
|
MEVP_BufferSize = 0,
|
|
MEVP_FieldOfView = 1,
|
|
MEVP_TanHalfFieldOfView = 2,
|
|
MEVP_ViewSize = 3,
|
|
MEVP_WorldSpaceViewPosition = 4,
|
|
MEVP_WorldSpaceCameraPosition = 5,
|
|
MEVP_ViewportOffset = 6,
|
|
MEVP_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.EWorldPositionIncludedOffsets
|
|
enum class EWorldPositionIncludedOffsets : uint8_t
|
|
{
|
|
WPT_Default = 0,
|
|
WPT_ExcludeAllShaderOffsets = 1,
|
|
WPT_CameraRelative = 2,
|
|
WPT_CameraRelativeNoOffsets = 3,
|
|
WPT_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialUsage
|
|
enum class EMaterialUsage : uint8_t
|
|
{
|
|
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_Clothing = 8,
|
|
MATUSAGE_NiagaraSprites = 9,
|
|
MATUSAGE_NiagaraRibbons = 10,
|
|
MATUSAGE_NiagaraMeshParticles = 11,
|
|
MATUSAGE_MAX = 12
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonMaterialChannel
|
|
enum class ESimplygonMaterialChannel : uint8_t
|
|
{
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_AMBIENT = 0,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_DIFFUSE = 1,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_SPECULAR = 2,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_OPACITY = 3,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_EMISSIVE = 4,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_NORMALS = 5,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_DISPLACEMENT = 6,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_BASECOLOR = 7,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_ROUGHNESS = 8,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_METALLIC = 9,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_AO = 10,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_SUBSURFACE = 11,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_OPACITYMASK = 12,
|
|
ESimplygonMaterialChannel__SG_MATERIAL_CHANNEL_MAX = 13
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonTextureResolution
|
|
enum class ESimplygonTextureResolution : uint8_t
|
|
{
|
|
ESimplygonTextureResolution__TextureResolution = 0,
|
|
ESimplygonTextureResolution__TextureResolution01 = 1,
|
|
ESimplygonTextureResolution__TextureResolution02 = 2,
|
|
ESimplygonTextureResolution__TextureResolution03 = 3,
|
|
ESimplygonTextureResolution__TextureResolution04 = 4,
|
|
ESimplygonTextureResolution__TextureResolution05 = 5,
|
|
ESimplygonTextureResolution__TextureResolution06 = 6,
|
|
ESimplygonTextureResolution__TextureResolution07 = 7,
|
|
ESimplygonTextureResolution__TextureResolution_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonColorChannels
|
|
enum class ESimplygonColorChannels : uint8_t
|
|
{
|
|
ESimplygonColorChannels__RGBA = 0,
|
|
ESimplygonColorChannels__RGB = 1,
|
|
ESimplygonColorChannels__L = 2,
|
|
ESimplygonColorChannels__ESimplygonColorChannels_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonTextureSamplingQuality
|
|
enum class ESimplygonTextureSamplingQuality : uint8_t
|
|
{
|
|
ESimplygonTextureSamplingQuality__Poor = 0,
|
|
ESimplygonTextureSamplingQuality__Low = 1,
|
|
ESimplygonTextureSamplingQuality__Medium = 2,
|
|
ESimplygonTextureSamplingQuality__High = 3,
|
|
ESimplygonTextureSamplingQuality__ESimplygonTextureSamplingQuality_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonCasterType
|
|
enum class ESimplygonCasterType : uint8_t
|
|
{
|
|
ESimplygonCasterType__None = 0,
|
|
ESimplygonCasterType__Color = 1,
|
|
ESimplygonCasterType__Normals = 2,
|
|
ESimplygonCasterType__Opacity = 3,
|
|
ESimplygonCasterType__ESimplygonCasterType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonTextureStrech
|
|
enum class ESimplygonTextureStrech : uint8_t
|
|
{
|
|
ESimplygonTextureStrech__None = 0,
|
|
ESimplygonTextureStrech__VerySmall = 1,
|
|
ESimplygonTextureStrech__Small = 2,
|
|
ESimplygonTextureStrech__Medium = 3,
|
|
ESimplygonTextureStrech__Large = 4,
|
|
ESimplygonTextureStrech__VeryLarge = 5,
|
|
ESimplygonTextureStrech__ESimplygonTextureStrech_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialLODType
|
|
enum class EMaterialLODType : uint8_t
|
|
{
|
|
EMaterialLODType__Off = 0,
|
|
EMaterialLODType__BakeTexture = 1,
|
|
EMaterialLODType__BakeVertexColor = 2,
|
|
EMaterialLODType__Replace = 3,
|
|
EMaterialLODType__EMaterialLODType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ESimplygonLODType
|
|
enum class ESimplygonLODType : uint8_t
|
|
{
|
|
ESimplygonLODType__Reduction = 0,
|
|
ESimplygonLODType__Remeshing = 1,
|
|
ESimplygonLODType__ESimplygonLODType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EOptimizationMetric
|
|
enum class EOptimizationMetric : uint8_t
|
|
{
|
|
EOptimizationMetric__TrianglePercentage = 0,
|
|
EOptimizationMetric__OnScreenSize = 1,
|
|
EOptimizationMetric__MaxDeviation = 2,
|
|
EOptimizationMetric__EOptimizationMetric_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialProxySmaplingQuality
|
|
enum class EMaterialProxySmaplingQuality : uint8_t
|
|
{
|
|
EMaterialProxySmaplingQuality__Poor = 0,
|
|
EMaterialProxySmaplingQuality__Low = 1,
|
|
EMaterialProxySmaplingQuality__Medium = 2,
|
|
EMaterialProxySmaplingQuality__High = 3,
|
|
EMaterialProxySmaplingQuality__EMaterialProxySmaplingQuality_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EUVStrech
|
|
enum class EUVStrech : uint8_t
|
|
{
|
|
EUVStrech__Small = 0,
|
|
EUVStrech__Medium = 1,
|
|
EUVStrech__Large = 2,
|
|
EUVStrech__VeryLarge = 3,
|
|
EUVStrech__EUVStrech_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialMergeType
|
|
enum class EMaterialMergeType : uint8_t
|
|
{
|
|
MaterialMergeType_Default = 0,
|
|
MaterialMergeType_Simplygon = 1,
|
|
MaterialMergeType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureSizingType
|
|
enum class ETextureSizingType : uint8_t
|
|
{
|
|
TextureSizingType_UseSingleTextureSize = 0,
|
|
TextureSizingType_UseAutomaticBiasedSizes = 1,
|
|
TextureSizingType_UseManualOverrideTextureSize = 2,
|
|
TextureSizingType_UseSimplygonAutomaticSizing = 3,
|
|
TextureSizingType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialDomain
|
|
enum class EMaterialDomain : uint8_t
|
|
{
|
|
MD_Surface = 0,
|
|
MD_DeferredDecal = 1,
|
|
MD_LightFunction = 2,
|
|
MD_Volume = 3,
|
|
MD_PostProcess = 4,
|
|
MD_UI = 5,
|
|
MD_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshMergeType
|
|
enum class EMeshMergeType : uint8_t
|
|
{
|
|
EMeshMergeType__MeshMergeType_Default = 0,
|
|
EMeshMergeType__MeshMergeType_MergeActor = 1,
|
|
EMeshMergeType__MeshMergeType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshLODSelectionType
|
|
enum class EMeshLODSelectionType : uint8_t
|
|
{
|
|
EMeshLODSelectionType__AllLODs = 0,
|
|
EMeshLODSelectionType__SpecificLOD = 1,
|
|
EMeshLODSelectionType__CalculateLOD = 2,
|
|
EMeshLODSelectionType__EMeshLODSelectionType_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ELandscapeCullingPrecision
|
|
enum class ELandscapeCullingPrecision : uint8_t
|
|
{
|
|
ELandscapeCullingPrecision__High = 0,
|
|
ELandscapeCullingPrecision__Medium = 1,
|
|
ELandscapeCullingPrecision__Low = 2,
|
|
ELandscapeCullingPrecision__ELandscapeCullingPrecision_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EChartAggregationMode
|
|
enum class EChartAggregationMode : uint8_t
|
|
{
|
|
EChartAggregationMode__TextureSize = 0,
|
|
EChartAggregationMode__SurfaceArea = 1,
|
|
EChartAggregationMode__PixelDensity = 2,
|
|
EChartAggregationMode__UVSize = 3,
|
|
EChartAggregationMode__EChartAggregationMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshFeatureImportance
|
|
enum class EMeshFeatureImportance : uint8_t
|
|
{
|
|
EMeshFeatureImportance__Off = 0,
|
|
EMeshFeatureImportance__Lowest = 1,
|
|
EMeshFeatureImportance__Low = 2,
|
|
EMeshFeatureImportance__Normal = 3,
|
|
EMeshFeatureImportance__High = 4,
|
|
EMeshFeatureImportance__Highest = 5,
|
|
EMeshFeatureImportance__EMeshFeatureImportance_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EVertexPaintAxis
|
|
enum class EVertexPaintAxis : uint8_t
|
|
{
|
|
EVertexPaintAxis__X = 0,
|
|
EVertexPaintAxis__Y = 1,
|
|
EVertexPaintAxis__Z = 2,
|
|
EVertexPaintAxis__EVertexPaintAxis_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMicroTransactionResult
|
|
enum class EMicroTransactionResult : uint8_t
|
|
{
|
|
MTR_Succeeded = 0,
|
|
MTR_Failed = 1,
|
|
MTR_Canceled = 2,
|
|
MTR_RestoredFromServer = 3,
|
|
MTR_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMicroTransactionDelegate
|
|
enum class EMicroTransactionDelegate : uint8_t
|
|
{
|
|
MTD_PurchaseQueryComplete = 0,
|
|
MTD_PurchaseComplete = 1,
|
|
MTD_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ERuntimeGenerationType
|
|
enum class ERuntimeGenerationType : uint8_t
|
|
{
|
|
ERuntimeGenerationType__Static = 0,
|
|
ERuntimeGenerationType__DynamicModifiersOnly = 1,
|
|
ERuntimeGenerationType__Dynamic = 2,
|
|
ERuntimeGenerationType__LegacyGeneration = 3,
|
|
ERuntimeGenerationType__ERuntimeGenerationType_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.FNavigationSystemRunMode
|
|
enum class EFNavigationSystemRunMode : uint8_t
|
|
{
|
|
FNavigationSystemRunMode__InvalidMode = 0,
|
|
FNavigationSystemRunMode__GameMode = 1,
|
|
FNavigationSystemRunMode__EditorMode = 2,
|
|
FNavigationSystemRunMode__SimulationMode = 3,
|
|
FNavigationSystemRunMode__PIEMode = 4,
|
|
FNavigationSystemRunMode__FNavigationSystemRunMode_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavCostDisplay
|
|
enum class ENavCostDisplay : uint8_t
|
|
{
|
|
ENavCostDisplay__TotalCost = 0,
|
|
ENavCostDisplay__HeuristicOnly = 1,
|
|
ENavCostDisplay__RealCostOnly = 2,
|
|
ENavCostDisplay__ENavCostDisplay_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavigationQueryResult
|
|
enum class ENavigationQueryResult : uint8_t
|
|
{
|
|
ENavigationQueryResult__Invalid = 0,
|
|
ENavigationQueryResult__Error = 1,
|
|
ENavigationQueryResult__Fail = 2,
|
|
ENavigationQueryResult__Success = 3,
|
|
ENavigationQueryResult__ENavigationQueryResult_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavDataGatheringModeConfig
|
|
enum class ENavDataGatheringModeConfig : uint8_t
|
|
{
|
|
ENavDataGatheringModeConfig__Invalid = 0,
|
|
ENavDataGatheringModeConfig__Instant = 1,
|
|
ENavDataGatheringModeConfig__Lazy = 2,
|
|
ENavDataGatheringModeConfig__ENavDataGatheringModeConfig_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavDataGatheringMode
|
|
enum class ENavDataGatheringMode : uint8_t
|
|
{
|
|
ENavDataGatheringMode__Default = 0,
|
|
ENavDataGatheringMode__Instant = 1,
|
|
ENavDataGatheringMode__Lazy = 2,
|
|
ENavDataGatheringMode__ENavDataGatheringMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavigationOptionFlag
|
|
enum class ENavigationOptionFlag : uint8_t
|
|
{
|
|
ENavigationOptionFlag__Default = 0,
|
|
ENavigationOptionFlag__Enable = 1,
|
|
ENavigationOptionFlag__Disable = 2,
|
|
ENavigationOptionFlag__MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ENavLinkDirection
|
|
enum class ENavLinkDirection : uint8_t
|
|
{
|
|
ENavLinkDirection__BothWays = 0,
|
|
ENavLinkDirection__LeftToRight = 1,
|
|
ENavLinkDirection__RightToLeft = 2,
|
|
ENavLinkDirection__ENavLinkDirection_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EEmitterRenderMode
|
|
enum class EEmitterRenderMode : uint8_t
|
|
{
|
|
ERM_Normal = 0,
|
|
ERM_Point = 1,
|
|
ERM_Cross = 2,
|
|
ERM_LightsOnly = 3,
|
|
ERM_None = 4,
|
|
ERM_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSubUVInterpMethod
|
|
enum class EParticleSubUVInterpMethod : uint8_t
|
|
{
|
|
PSUVIM_None = 0,
|
|
PSUVIM_Linear = 1,
|
|
PSUVIM_Linear_Blend = 2,
|
|
PSUVIM_Random = 3,
|
|
PSUVIM_Random_Blend = 4,
|
|
PSUVIM_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleBurstMethod
|
|
enum class EParticleBurstMethod : uint8_t
|
|
{
|
|
EPBM_Instant = 0,
|
|
EPBM_Interpolated = 1,
|
|
EPBM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSystemInsignificanceReaction
|
|
enum class EParticleSystemInsignificanceReaction : uint8_t
|
|
{
|
|
EParticleSystemInsignificanceReaction__Auto = 0,
|
|
EParticleSystemInsignificanceReaction__Complete = 1,
|
|
EParticleSystemInsignificanceReaction__DisableTick = 2,
|
|
EParticleSystemInsignificanceReaction__DisableTickAndKill = 3,
|
|
EParticleSystemInsignificanceReaction__Num = 4,
|
|
EParticleSystemInsignificanceReaction__EParticleSystemInsignificanceReaction_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSignificanceLevel
|
|
enum class EParticleSignificanceLevel : uint8_t
|
|
{
|
|
EParticleSignificanceLevel__Low = 0,
|
|
EParticleSignificanceLevel__Medium = 1,
|
|
EParticleSignificanceLevel__High = 2,
|
|
EParticleSignificanceLevel__Critical = 3,
|
|
EParticleSignificanceLevel__Num = 4,
|
|
EParticleSignificanceLevel__EParticleSignificanceLevel_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSourceSelectionMethod
|
|
enum class EParticleSourceSelectionMethod : uint8_t
|
|
{
|
|
EPSSM_Random = 0,
|
|
EPSSM_Sequential = 1,
|
|
EPSSM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EModuleType
|
|
enum class EModuleType : uint8_t
|
|
{
|
|
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.EAttractorParticleSelectionMethod
|
|
enum class EAttractorParticleSelectionMethod : uint8_t
|
|
{
|
|
EAPSM_Random = 0,
|
|
EAPSM_Sequential = 1,
|
|
EAPSM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.Beam2SourceTargetTangentMethod
|
|
enum class EBeam2SourceTargetTangentMethod : uint8_t
|
|
{
|
|
PEB2STTM_Direct = 0,
|
|
PEB2STTM_UserSet = 1,
|
|
PEB2STTM_Distribution = 2,
|
|
PEB2STTM_Emitter = 3,
|
|
PEB2STTM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.Beam2SourceTargetMethod
|
|
enum class EBeam2SourceTargetMethod : uint8_t
|
|
{
|
|
PEB2STM_Default = 0,
|
|
PEB2STM_UserSet = 1,
|
|
PEB2STM_Emitter = 2,
|
|
PEB2STM_Particle = 3,
|
|
PEB2STM_Actor = 4,
|
|
PEB2STM_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.BeamModifierType
|
|
enum class EBeamModifierType : uint8_t
|
|
{
|
|
PEB2MT_Source = 0,
|
|
PEB2MT_Target = 1,
|
|
PEB2MT_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleCameraOffsetUpdateMethod
|
|
enum class EParticleCameraOffsetUpdateMethod : uint8_t
|
|
{
|
|
EPCOUM_DirectSet = 0,
|
|
EPCOUM_Additive = 1,
|
|
EPCOUM_Scalar = 2,
|
|
EPCOUM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleCollisionComplete
|
|
enum class EParticleCollisionComplete : uint8_t
|
|
{
|
|
EPCC_Kill = 0,
|
|
EPCC_Freeze = 1,
|
|
EPCC_HaltCollisions = 2,
|
|
EPCC_FreezeTranslation = 3,
|
|
EPCC_FreezeRotation = 4,
|
|
EPCC_FreezeMovement = 5,
|
|
EPCC_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleCollisionResponse
|
|
enum class EParticleCollisionResponse : uint8_t
|
|
{
|
|
EParticleCollisionResponse__Bounce = 0,
|
|
EParticleCollisionResponse__Stop = 1,
|
|
EParticleCollisionResponse__Kill = 2,
|
|
EParticleCollisionResponse__EParticleCollisionResponse_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ELocationBoneSocketSelectionMethod
|
|
enum class ELocationBoneSocketSelectionMethod : uint8_t
|
|
{
|
|
BONESOCKETSEL_Sequential = 0,
|
|
BONESOCKETSEL_Random = 1,
|
|
BONESOCKETSEL_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ELocationBoneSocketSource
|
|
enum class ELocationBoneSocketSource : uint8_t
|
|
{
|
|
BONESOCKETSOURCE_Bones = 0,
|
|
BONESOCKETSOURCE_Sockets = 1,
|
|
BONESOCKETSOURCE_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ELocationEmitterSelectionMethod
|
|
enum class ELocationEmitterSelectionMethod : uint8_t
|
|
{
|
|
ELESM_Random = 0,
|
|
ELESM_Sequential = 1,
|
|
ELESM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.CylinderHeightAxis
|
|
enum class ECylinderHeightAxis : uint8_t
|
|
{
|
|
PMLPC_HEIGHTAXIS_X = 0,
|
|
PMLPC_HEIGHTAXIS_Y = 1,
|
|
PMLPC_HEIGHTAXIS_Z = 2,
|
|
PMLPC_HEIGHTAXIS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ELocationSkelVertSurfaceSource
|
|
enum class ELocationSkelVertSurfaceSource : uint8_t
|
|
{
|
|
VERTSURFACESOURCE_Vert = 0,
|
|
VERTSURFACESOURCE_Surface = 1,
|
|
VERTSURFACESOURCE_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EOrbitChainMode
|
|
enum class EOrbitChainMode : uint8_t
|
|
{
|
|
EOChainMode_Add = 0,
|
|
EOChainMode_Scale = 1,
|
|
EOChainMode_Link = 2,
|
|
EOChainMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleAxisLock
|
|
enum class EParticleAxisLock : uint8_t
|
|
{
|
|
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
|
|
enum class EEmitterDynamicParameterValue : uint8_t
|
|
{
|
|
EDPV_UserSet = 0,
|
|
EDPV_AutoSet = 1,
|
|
EDPV_VelocityX = 2,
|
|
EDPV_VelocityY = 3,
|
|
EDPV_VelocityZ = 4,
|
|
EDPV_VelocityMag = 5,
|
|
EDPV_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EEmitterNormalsMode
|
|
enum class EEmitterNormalsMode : uint8_t
|
|
{
|
|
ENM_CameraFacing = 0,
|
|
ENM_Spherical = 1,
|
|
ENM_Cylindrical = 2,
|
|
ENM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSortMode
|
|
enum class EParticleSortMode : uint8_t
|
|
{
|
|
PSORTMODE_None = 0,
|
|
PSORTMODE_ViewProjDepth = 1,
|
|
PSORTMODE_DistanceToView = 2,
|
|
PSORTMODE_Age_OldestFirst = 3,
|
|
PSORTMODE_Age_NewestFirst = 4,
|
|
PSORTMODE_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleUVFlipMode
|
|
enum class EParticleUVFlipMode : uint8_t
|
|
{
|
|
EParticleUVFlipMode__None = 0,
|
|
EParticleUVFlipMode__FlipUV = 1,
|
|
EParticleUVFlipMode__FlipUOnly = 2,
|
|
EParticleUVFlipMode__FlipVOnly = 3,
|
|
EParticleUVFlipMode__RandomFlipUV = 4,
|
|
EParticleUVFlipMode__RandomFlipUOnly = 5,
|
|
EParticleUVFlipMode__RandomFlipVOnly = 6,
|
|
EParticleUVFlipMode__RandomFlipUVIndependent = 7,
|
|
EParticleUVFlipMode__EParticleUVFlipMode_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ETrail2SourceMethod
|
|
enum class ETrail2SourceMethod : uint8_t
|
|
{
|
|
PET2SRCM_Default = 0,
|
|
PET2SRCM_Particle = 1,
|
|
PET2SRCM_Actor = 2,
|
|
PET2SRCM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBeamTaperMethod
|
|
enum class EBeamTaperMethod : uint8_t
|
|
{
|
|
PEBTM_None = 0,
|
|
PEBTM_Full = 1,
|
|
PEBTM_Partial = 2,
|
|
PEBTM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EBeam2Method
|
|
enum class EBeam2Method : uint8_t
|
|
{
|
|
PEB2M_Distance = 0,
|
|
PEB2M_Target = 1,
|
|
PEB2M_Branch = 2,
|
|
PEB2M_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshCameraFacingOptions
|
|
enum class EMeshCameraFacingOptions : uint8_t
|
|
{
|
|
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.EMeshCameraFacingUpAxis
|
|
enum class EMeshCameraFacingUpAxis : uint8_t
|
|
{
|
|
CameraFacing_NoneUP = 0,
|
|
CameraFacing_ZUp = 1,
|
|
CameraFacing_NegativeZUp = 2,
|
|
CameraFacing_YUp = 3,
|
|
CameraFacing_NegativeYUp = 4,
|
|
CameraFacing_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshScreenAlignment
|
|
enum class EMeshScreenAlignment : uint8_t
|
|
{
|
|
PSMA_MeshFaceCameraWithRoll = 0,
|
|
PSMA_MeshFaceCameraWithSpin = 1,
|
|
PSMA_MeshFaceCameraWithLockedAxis = 2,
|
|
PSMA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETrailsRenderAxisOption
|
|
enum class ETrailsRenderAxisOption : uint8_t
|
|
{
|
|
Trails_CameraUp = 0,
|
|
Trails_SourceUp = 1,
|
|
Trails_WorldUp = 2,
|
|
Trails_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleScreenAlignment
|
|
enum class EParticleScreenAlignment : uint8_t
|
|
{
|
|
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.EParticleSystemOcclusionBoundsMethod
|
|
enum class EParticleSystemOcclusionBoundsMethod : uint8_t
|
|
{
|
|
EPSOBM_None = 0,
|
|
EPSOBM_ParticleBounds = 1,
|
|
EPSOBM_CustomBounds = 2,
|
|
EPSOBM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ParticleSystemLODMethod
|
|
enum class EParticleSystemLODMethod : uint8_t
|
|
{
|
|
PARTICLESYSTEMLODMETHOD_Automatic = 0,
|
|
PARTICLESYSTEMLODMETHOD_DirectSet = 1,
|
|
PARTICLESYSTEMLODMETHOD_ActivateAutomatic = 2,
|
|
PARTICLESYSTEMLODMETHOD_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSystemUpdateMode
|
|
enum class EParticleSystemUpdateMode : uint8_t
|
|
{
|
|
EPSUM_RealTime = 0,
|
|
EPSUM_FixedTime = 1,
|
|
EPSUM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleEventType
|
|
enum class EParticleEventType : uint8_t
|
|
{
|
|
EPET_Any = 0,
|
|
EPET_Spawn = 1,
|
|
EPET_Death = 2,
|
|
EPET_Collision = 3,
|
|
EPET_Burst = 4,
|
|
EPET_Blueprint = 5,
|
|
EPET_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ParticleReplayState
|
|
enum class EParticleReplayState : uint8_t
|
|
{
|
|
PRS_Disabled = 0,
|
|
PRS_Capturing = 1,
|
|
PRS_Replaying = 2,
|
|
PRS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EParticleSysParamType
|
|
enum class EParticleSysParamType : uint8_t
|
|
{
|
|
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_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ESettingsLockedAxis
|
|
enum class ESettingsLockedAxis : uint8_t
|
|
{
|
|
ESettingsLockedAxis__None = 0,
|
|
ESettingsLockedAxis__X = 1,
|
|
ESettingsLockedAxis__Y = 2,
|
|
ESettingsLockedAxis__Z = 3,
|
|
ESettingsLockedAxis__Invalid = 4,
|
|
ESettingsLockedAxis__ESettingsLockedAxis_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ESettingsDOF
|
|
enum class ESettingsDOF : uint8_t
|
|
{
|
|
ESettingsDOF__Full3D = 0,
|
|
ESettingsDOF__YZPlane = 1,
|
|
ESettingsDOF__XZPlane = 2,
|
|
ESettingsDOF__XYPlane = 3,
|
|
ESettingsDOF__ESettingsDOF_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EFrictionCombineMode
|
|
enum class EFrictionCombineMode : uint8_t
|
|
{
|
|
EFrictionCombineMode__Average = 0,
|
|
EFrictionCombineMode__Min = 1,
|
|
EFrictionCombineMode__Multiply = 2,
|
|
EFrictionCombineMode__Max = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERendererStencilMask
|
|
enum class ERendererStencilMask : uint8_t
|
|
{
|
|
ERendererStencilMask__ERSM_Default = 0,
|
|
ERendererStencilMask__ERSM = 1,
|
|
ERendererStencilMask__ERSM01 = 2,
|
|
ERendererStencilMask__ERSM02 = 3,
|
|
ERendererStencilMask__ERSM03 = 4,
|
|
ERendererStencilMask__ERSM04 = 5,
|
|
ERendererStencilMask__ERSM05 = 6,
|
|
ERendererStencilMask__ERSM06 = 7,
|
|
ERendererStencilMask__ERSM07 = 8,
|
|
ERendererStencilMask__ERSM08 = 9,
|
|
ERendererStencilMask__ERSM_MAX = 10
|
|
};
|
|
|
|
|
|
// Enum Engine.EHasCustomNavigableGeometry
|
|
enum class EHasCustomNavigableGeometry : uint8_t
|
|
{
|
|
EHasCustomNavigableGeometry__No = 0,
|
|
EHasCustomNavigableGeometry__Yes = 1,
|
|
EHasCustomNavigableGeometry__EvenIfNotCollidable = 2,
|
|
EHasCustomNavigableGeometry__DontExport = 3,
|
|
EHasCustomNavigableGeometry__EHasCustomNavigableGeometry_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ECanBeCharacterBase
|
|
enum class ECanBeCharacterBase : uint8_t
|
|
{
|
|
ECB_No = 0,
|
|
ECB_Yes = 1,
|
|
ECB_Owner = 2,
|
|
ECB_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERecastPartitioning
|
|
enum class ERecastPartitioning : uint8_t
|
|
{
|
|
ERecastPartitioning__Monotone = 0,
|
|
ERecastPartitioning__Watershed = 1,
|
|
ERecastPartitioning__ChunkyMonotone = 2,
|
|
ERecastPartitioning__ERecastPartitioning_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EReflectionSourceType
|
|
enum class EReflectionSourceType : uint8_t
|
|
{
|
|
EReflectionSourceType__CapturedScene = 0,
|
|
EReflectionSourceType__SpecifiedCubemap = 1,
|
|
EReflectionSourceType__EReflectionSourceType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAutoExposureMethodUI
|
|
enum class EAutoExposureMethodUI : uint8_t
|
|
{
|
|
EAutoExposureMethodUI__AEM_Histogram = 0,
|
|
EAutoExposureMethodUI__AEM_Basic = 1,
|
|
EAutoExposureMethodUI__AEM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EEarlyZPass
|
|
enum class EEarlyZPass : uint8_t
|
|
{
|
|
EEarlyZPass__None = 0,
|
|
EEarlyZPass__OpaqueOnly = 1,
|
|
EEarlyZPass__OpaqueAndMasked = 2,
|
|
EEarlyZPass__Auto = 3,
|
|
EEarlyZPass__EEarlyZPass_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ECustomDepthStencil
|
|
enum class ECustomDepthStencil : uint8_t
|
|
{
|
|
ECustomDepthStencil__Disabled = 0,
|
|
ECustomDepthStencil__Enabled = 1,
|
|
ECustomDepthStencil__EnabledOnDemand = 2,
|
|
ECustomDepthStencil__EnabledWithStencil = 3,
|
|
ECustomDepthStencil__ECustomDepthStencil_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EMobileMSAASampleCount
|
|
enum class EMobileMSAASampleCount : uint8_t
|
|
{
|
|
EMobileMSAASampleCount__One = 0,
|
|
EMobileMSAASampleCount__Two = 1,
|
|
EMobileMSAASampleCount__Four = 2,
|
|
EMobileMSAASampleCount__Eight = 3,
|
|
EMobileMSAASampleCount__EMobileMSAASampleCount_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ECompositingSampleCount
|
|
enum class ECompositingSampleCount : uint8_t
|
|
{
|
|
ECompositingSampleCount__One = 0,
|
|
ECompositingSampleCount__Two = 1,
|
|
ECompositingSampleCount__Four = 2,
|
|
ECompositingSampleCount__Eight = 3,
|
|
ECompositingSampleCount__ECompositingSampleCount_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EClearSceneOptions
|
|
enum class EClearSceneOptions : uint8_t
|
|
{
|
|
EClearSceneOptions__NoClear = 0,
|
|
EClearSceneOptions__HardwareClear = 1,
|
|
EClearSceneOptions__QuadAtMaxZ = 2,
|
|
EClearSceneOptions__EClearSceneOptions_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EReporterLineStyle
|
|
enum class EReporterLineStyle : uint8_t
|
|
{
|
|
EReporterLineStyle__Line = 0,
|
|
EReporterLineStyle__Dash = 1,
|
|
EReporterLineStyle__EReporterLineStyle_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ELegendPosition
|
|
enum class ELegendPosition : uint8_t
|
|
{
|
|
ELegendPosition__Outside = 0,
|
|
ELegendPosition__Inside = 1,
|
|
ELegendPosition__ELegendPosition_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EGraphDataStyle
|
|
enum class EGraphDataStyle : uint8_t
|
|
{
|
|
EGraphDataStyle__Lines = 0,
|
|
EGraphDataStyle__Filled = 1,
|
|
EGraphDataStyle__EGraphDataStyle_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EGraphAxisStyle
|
|
enum class EGraphAxisStyle : uint8_t
|
|
{
|
|
EGraphAxisStyle__Lines = 0,
|
|
EGraphAxisStyle__Notches = 1,
|
|
EGraphAxisStyle__Grid = 2,
|
|
EGraphAxisStyle__EGraphAxisStyle_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERichCurveExtrapolation
|
|
enum class ERichCurveExtrapolation : uint8_t
|
|
{
|
|
RCCE_Cycle = 0,
|
|
RCCE_CycleWithOffset = 1,
|
|
RCCE_Oscillate = 2,
|
|
RCCE_Linear = 3,
|
|
RCCE_Constant = 4,
|
|
RCCE_None = 5,
|
|
RCCE_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ERichCurveTangentWeightMode
|
|
enum class ERichCurveTangentWeightMode : uint8_t
|
|
{
|
|
RCTWM_WeightedNone = 0,
|
|
RCTWM_WeightedArrive = 1,
|
|
RCTWM_WeightedLeave = 2,
|
|
RCTWM_WeightedBoth = 3,
|
|
RCTWM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ERichCurveTangentMode
|
|
enum class ERichCurveTangentMode : uint8_t
|
|
{
|
|
RCTM_Auto = 0,
|
|
RCTM_User = 1,
|
|
RCTM_Break = 2,
|
|
RCTM_None = 3,
|
|
RCTM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.ERichCurveInterpMode
|
|
enum class ERichCurveInterpMode : uint8_t
|
|
{
|
|
RCIM_Linear = 0,
|
|
RCIM_Constant = 1,
|
|
RCIM_Cubic = 2,
|
|
RCIM_None = 3,
|
|
RCIM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EConstraintTransform
|
|
enum class EConstraintTransform : uint8_t
|
|
{
|
|
EConstraintTransform__Absolute = 0,
|
|
EConstraintTransform__Relative = 1,
|
|
EConstraintTransform__EConstraintTransform_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EControlConstraint
|
|
enum class EControlConstraint : uint8_t
|
|
{
|
|
EControlConstraint__Orientation = 0,
|
|
EControlConstraint__Translation = 1,
|
|
EControlConstraint__MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionFinishVelocityMode
|
|
enum class ERootMotionFinishVelocityMode : uint8_t
|
|
{
|
|
ERootMotionFinishVelocityMode__MaintainLastRootMotionVelocity = 0,
|
|
ERootMotionFinishVelocityMode__SetVelocity = 1,
|
|
ERootMotionFinishVelocityMode__ClampVelocity = 2,
|
|
ERootMotionFinishVelocityMode__ERootMotionFinishVelocityMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionSourceSettingsFlags
|
|
enum class ERootMotionSourceSettingsFlags : uint8_t
|
|
{
|
|
ERootMotionSourceSettingsFlags__UseSensitiveLiftoffCheck = 0,
|
|
ERootMotionSourceSettingsFlags__DisablePartialEndTick = 1,
|
|
ERootMotionSourceSettingsFlags__ERootMotionSourceSettingsFlags_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionSourceStatusFlags
|
|
enum class ERootMotionSourceStatusFlags : uint8_t
|
|
{
|
|
ERootMotionSourceStatusFlags__Prepared = 0,
|
|
ERootMotionSourceStatusFlags__Finished = 1,
|
|
ERootMotionSourceStatusFlags__MarkedForRemoval = 2,
|
|
ERootMotionSourceStatusFlags__ERootMotionSourceStatusFlags_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ERootMotionAccumulateMode
|
|
enum class ERootMotionAccumulateMode : uint8_t
|
|
{
|
|
ERootMotionAccumulateMode__Override = 0,
|
|
ERootMotionAccumulateMode__Additive = 1,
|
|
ERootMotionAccumulateMode__ERootMotionAccumulateMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EBloomMethod
|
|
enum class EBloomMethod : uint8_t
|
|
{
|
|
BM_SOG = 0,
|
|
BM_FFT = 1,
|
|
BM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAutoExposureMethod
|
|
enum class EAutoExposureMethod : uint8_t
|
|
{
|
|
AEM_Histogram = 0,
|
|
AEM_Basic = 1,
|
|
AEM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAntiAliasingMethod
|
|
enum class EAntiAliasingMethod : uint8_t
|
|
{
|
|
AAM_None = 0,
|
|
AAM_FXAA = 1,
|
|
AAM_TemporalAA = 2,
|
|
AAM_MSAA = 3,
|
|
AAM_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EDepthOfFieldMethod
|
|
enum class EDepthOfFieldMethod : uint8_t
|
|
{
|
|
DOFM_BokehDOF = 0,
|
|
DOFM_Gaussian = 1,
|
|
DOFM_CircleDOF = 2,
|
|
DOFM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESceneCapturePrimitiveRenderMode
|
|
enum class ESceneCapturePrimitiveRenderMode : uint8_t
|
|
{
|
|
ESceneCapturePrimitiveRenderMode__PRM_LegacySceneCapture = 0,
|
|
ESceneCapturePrimitiveRenderMode__PRM_RenderScenePrimitives = 1,
|
|
ESceneCapturePrimitiveRenderMode__PRM_UseShowOnlyList = 2,
|
|
ESceneCapturePrimitiveRenderMode__PRM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaterialProperty
|
|
enum class EMaterialProperty : uint8_t
|
|
{
|
|
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_Normal = 9,
|
|
MP_WorldPositionOffset = 10,
|
|
MP_WorldDisplacement = 11,
|
|
MP_TessellationMultiplier = 12,
|
|
MP_SubsurfaceColor = 13,
|
|
MP_CustomData0 = 14,
|
|
MP_CustomData1 = 15,
|
|
MP_AmbientOcclusion = 16,
|
|
MP_Refraction = 17,
|
|
MP_CustomizedUVs0 = 18,
|
|
MP_CustomizedUVs1 = 19,
|
|
MP_CustomizedUVs2 = 20,
|
|
MP_CustomizedUVs3 = 21,
|
|
MP_CustomizedUVs4 = 22,
|
|
MP_CustomizedUVs5 = 23,
|
|
MP_CustomizedUVs6 = 24,
|
|
MP_CustomizedUVs7 = 25,
|
|
MP_PixelDepthOffset = 26,
|
|
MP_MaterialAttributes = 27,
|
|
MP_CustomOutput = 28,
|
|
MP_MAX = 29
|
|
};
|
|
|
|
|
|
// Enum Engine.EWindowTitleBarMode
|
|
enum class EWindowTitleBarMode : uint8_t
|
|
{
|
|
EWindowTitleBarMode__Overlay = 0,
|
|
EWindowTitleBarMode__VerticalBox = 1,
|
|
EWindowTitleBarMode__EWindowTitleBarMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESkeletalMeshLODType
|
|
enum class ESkeletalMeshLODType : uint8_t
|
|
{
|
|
ESkeletalMeshLODType__Reduction = 0,
|
|
ESkeletalMeshLODType__Proxy = 1,
|
|
ESkeletalMeshLODType__ESkeletalMeshLODType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.SkeletalMeshOptimizationType
|
|
enum class ESkeletalMeshOptimizationType : uint8_t
|
|
{
|
|
SMOT_NumOfTriangles = 0,
|
|
SMOT_MaxDeviation = 1,
|
|
SMOT_ScreenSize = 2,
|
|
SMOT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.SkeletalMeshOptimizationImportance
|
|
enum class ESkeletalMeshOptimizationImportance : uint8_t
|
|
{
|
|
SMOI_Off = 0,
|
|
SMOI_Lowest = 1,
|
|
SMOI_Low = 2,
|
|
SMOI_Normal = 3,
|
|
SMOI_High = 4,
|
|
SMOI_Highest = 5,
|
|
SMOI_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.EPhysicsTransformUpdateMode
|
|
enum class EPhysicsTransformUpdateMode : uint8_t
|
|
{
|
|
EPhysicsTransformUpdateMode__SimulationUpatesComponentTransform = 0,
|
|
EPhysicsTransformUpdateMode__ComponentTransformIsKinematic = 1,
|
|
EPhysicsTransformUpdateMode__EPhysicsTransformUpdateMode_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EAnimationMode
|
|
enum class EAnimationMode : uint8_t
|
|
{
|
|
EAnimationMode__AnimationBlueprint = 0,
|
|
EAnimationMode__AnimationSingleNode = 1,
|
|
EAnimationMode__AnimationCustomMode = 2,
|
|
EAnimationMode__EAnimationMode_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EKinematicBonesUpdateToPhysics
|
|
enum class EKinematicBonesUpdateToPhysics : uint8_t
|
|
{
|
|
EKinematicBonesUpdateToPhysics__SkipSimulatingBones = 0,
|
|
EKinematicBonesUpdateToPhysics__SkipAllBones = 1,
|
|
EKinematicBonesUpdateToPhysics__EKinematicBonesUpdateToPhysics_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneTranslationRetargetingMode
|
|
enum class EBoneTranslationRetargetingMode : uint8_t
|
|
{
|
|
EBoneTranslationRetargetingMode__Animation = 0,
|
|
EBoneTranslationRetargetingMode__Skeleton = 1,
|
|
EBoneTranslationRetargetingMode__AnimationScaled = 2,
|
|
EBoneTranslationRetargetingMode__AnimationRelative = 3,
|
|
EBoneTranslationRetargetingMode__EBoneTranslationRetargetingMode_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneSpaces
|
|
enum class EBoneSpaces : uint8_t
|
|
{
|
|
EBoneSpaces__WorldSpace = 0,
|
|
EBoneSpaces__ComponentSpace = 1,
|
|
EBoneSpaces__EBoneSpaces_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EMeshComponentUpdateFlag
|
|
enum class EMeshComponentUpdateFlag : uint8_t
|
|
{
|
|
EMeshComponentUpdateFlag__AlwaysTickPoseAndRefreshBones = 0,
|
|
EMeshComponentUpdateFlag__AlwaysTickPose = 1,
|
|
EMeshComponentUpdateFlag__OnlyTickMontagesWhenNotRendered = 2,
|
|
EMeshComponentUpdateFlag__OnlyTickPoseWhenRendered = 3,
|
|
EMeshComponentUpdateFlag__EMeshComponentUpdateFlag_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EPhysBodyOp
|
|
enum class EPhysBodyOp : uint8_t
|
|
{
|
|
PBO_None = 0,
|
|
PBO_Term = 1,
|
|
PBO_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EBoneVisibilityStatus
|
|
enum class EBoneVisibilityStatus : uint8_t
|
|
{
|
|
BVS_HiddenByParent = 0,
|
|
BVS_Visible = 1,
|
|
BVS_ExplicitlyHidden = 2,
|
|
BVS_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESkyLightSourceType
|
|
enum class ESkyLightSourceType : uint8_t
|
|
{
|
|
SLS_CapturedScene = 0,
|
|
SLS_SpecifiedCubemap = 1,
|
|
SLS_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EReverbSendMethod
|
|
enum class EReverbSendMethod : uint8_t
|
|
{
|
|
EReverbSendMethod__Linear = 0,
|
|
EReverbSendMethod__CustomCurve = 1,
|
|
EReverbSendMethod__Manual = 2,
|
|
EReverbSendMethod__EReverbSendMethod_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EAirAbsorptionMethod
|
|
enum class EAirAbsorptionMethod : uint8_t
|
|
{
|
|
EAirAbsorptionMethod__Linear = 0,
|
|
EAirAbsorptionMethod__CustomCurve = 1,
|
|
EAirAbsorptionMethod__EAirAbsorptionMethod_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESoundSpatializationAlgorithm
|
|
enum class ESoundSpatializationAlgorithm : uint8_t
|
|
{
|
|
SPATIALIZATION_Default = 0,
|
|
SPATIALIZATION_HRTF = 1,
|
|
SPATIALIZATION_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESoundDistanceCalc
|
|
enum class ESoundDistanceCalc : uint8_t
|
|
{
|
|
SOUNDDISTANCE_Normal = 0,
|
|
SOUNDDISTANCE_InfiniteXYPlane = 1,
|
|
SOUNDDISTANCE_InfiniteXZPlane = 2,
|
|
SOUNDDISTANCE_InfiniteYZPlane = 3,
|
|
SOUNDDISTANCE_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EAudioOutputTarget
|
|
enum class EAudioOutputTarget : uint8_t
|
|
{
|
|
EAudioOutputTarget__Speaker = 0,
|
|
EAudioOutputTarget__Controller = 1,
|
|
EAudioOutputTarget__ControllerFallbackToSpeaker = 2,
|
|
EAudioOutputTarget__EAudioOutputTarget_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EMaxConcurrentResolutionRule
|
|
enum class EMaxConcurrentResolutionRule : uint8_t
|
|
{
|
|
EMaxConcurrentResolutionRule__PreventNew = 0,
|
|
EMaxConcurrentResolutionRule__StopOldest = 1,
|
|
EMaxConcurrentResolutionRule__StopFarthestThenPreventNew = 2,
|
|
EMaxConcurrentResolutionRule__StopFarthestThenOldest = 3,
|
|
EMaxConcurrentResolutionRule__StopLowestPriority = 4,
|
|
EMaxConcurrentResolutionRule__StopQuietest = 5,
|
|
EMaxConcurrentResolutionRule__StopLowestPriorityThenPreventNew = 6,
|
|
EMaxConcurrentResolutionRule__EMaxConcurrentResolutionRule_MAX = 7
|
|
};
|
|
|
|
|
|
// Enum Engine.ESoundGroup
|
|
enum class ESoundGroup : uint8_t
|
|
{
|
|
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
|
|
enum class EModulationParamMode : uint8_t
|
|
{
|
|
MPM_Normal = 0,
|
|
MPM_Abs = 1,
|
|
MPM_Direct = 2,
|
|
MPM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ESourceBusChannels
|
|
enum class ESourceBusChannels : uint8_t
|
|
{
|
|
ESourceBusChannels__Mono = 0,
|
|
ESourceBusChannels__Stereo = 1,
|
|
ESourceBusChannels__ESourceBusChannels_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EDecompressionType
|
|
enum class EDecompressionType : uint8_t
|
|
{
|
|
DTYPE_Setup = 0,
|
|
DTYPE_Invalid = 1,
|
|
DTYPE_Preview = 2,
|
|
DTYPE_Native = 3,
|
|
DTYPE_RealTime = 4,
|
|
DTYPE_Procedural = 5,
|
|
DTYPE_Xenon = 6,
|
|
DTYPE_Streaming = 7,
|
|
DTYPE_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ESplineCoordinateSpace
|
|
enum class ESplineCoordinateSpace : uint8_t
|
|
{
|
|
ESplineCoordinateSpace__Local = 0,
|
|
ESplineCoordinateSpace__World = 1,
|
|
ESplineCoordinateSpace__ESplineCoordinateSpace_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ESplinePointType
|
|
enum class ESplinePointType : uint8_t
|
|
{
|
|
ESplinePointType__Linear = 0,
|
|
ESplinePointType__Curve = 1,
|
|
ESplinePointType__Constant = 2,
|
|
ESplinePointType__CurveClamped = 3,
|
|
ESplinePointType__CurveCustomTangent = 4,
|
|
ESplinePointType__ESplinePointType_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ESplineMeshAxis
|
|
enum class ESplineMeshAxis : uint8_t
|
|
{
|
|
ESplineMeshAxis__X = 0,
|
|
ESplineMeshAxis__Y = 1,
|
|
ESplineMeshAxis__Z = 2,
|
|
ESplineMeshAxis__ESplineMeshAxis_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EStaticMeshLODType
|
|
enum class EStaticMeshLODType : uint8_t
|
|
{
|
|
EStaticMeshLODType__Reduction = 0,
|
|
EStaticMeshLODType__Proxy = 1,
|
|
EStaticMeshLODType__EStaticMeshLODType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EOptimizationType
|
|
enum class EOptimizationType : uint8_t
|
|
{
|
|
OT_NumOfTriangles = 0,
|
|
OT_MaxDeviation = 1,
|
|
OT_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EImportanceLevel
|
|
enum class EImportanceLevel : uint8_t
|
|
{
|
|
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.ENormalMode
|
|
enum class ENormalMode : uint8_t
|
|
{
|
|
NM_PreserveSmoothingGroups = 0,
|
|
NM_RecalculateNormals = 1,
|
|
NM_RecalculateNormalsSmooth = 2,
|
|
NM_RecalculateNormalsHard = 3,
|
|
TEMP_BROKEN = 4,
|
|
ENormalMode_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.EStereoLayerShape
|
|
enum class EStereoLayerShape : uint8_t
|
|
{
|
|
SLSH_QuadLayer = 0,
|
|
SLSH_CylinderLayer = 1,
|
|
SLSH_CubemapLayer = 2,
|
|
SLSH_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EStereoLayerType
|
|
enum class EStereoLayerType : uint8_t
|
|
{
|
|
SLT_WorldLocked = 0,
|
|
SLT_TrackerLocked = 1,
|
|
SLT_FaceLocked = 2,
|
|
SLT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EOpacitySourceMode
|
|
enum class EOpacitySourceMode : uint8_t
|
|
{
|
|
OSM_Alpha = 0,
|
|
OSM_ColorBrightness = 1,
|
|
OSM_RedChannel = 2,
|
|
OSM_GreenChannel = 3,
|
|
OSM_BlueChannel = 4,
|
|
OSM_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ESubUVBoundingVertexCount
|
|
enum class ESubUVBoundingVertexCount : uint8_t
|
|
{
|
|
BVC_FourVertices = 0,
|
|
BVC_EightVertices = 1,
|
|
BVC_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EVerticalTextAligment
|
|
enum class EVerticalTextAligment : uint8_t
|
|
{
|
|
EVRTA_TextTop = 0,
|
|
EVRTA_TextCenter = 1,
|
|
EVRTA_TextBottom = 2,
|
|
EVRTA_QuadTop = 3,
|
|
EVRTA_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EHorizTextAligment
|
|
enum class EHorizTextAligment : uint8_t
|
|
{
|
|
EHTA_Left = 0,
|
|
EHTA_Center = 1,
|
|
EHTA_Right = 2,
|
|
EHTA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureCompressionQuality
|
|
enum class ETextureCompressionQuality : uint8_t
|
|
{
|
|
TCQ_Default = 0,
|
|
TCQ_Lowest = 1,
|
|
TCQ_Low = 2,
|
|
TCQ_Medium = 3,
|
|
TCQ_High = 4,
|
|
TCQ_Highest = 5,
|
|
TCQ_MAX = 6
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureSourceFormat
|
|
enum class ETextureSourceFormat : uint8_t
|
|
{
|
|
TSF_Invalid = 0,
|
|
TSF_G8 = 1,
|
|
TSF_BGRA8 = 2,
|
|
TSF_BGRE8 = 3,
|
|
TSF_RGBA16 = 4,
|
|
TSF_RGBA16F = 5,
|
|
TSF_RGBA8 = 6,
|
|
TSF_RGBE8 = 7,
|
|
TSF_MAX = 8
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureSourceArtType
|
|
enum class ETextureSourceArtType : uint8_t
|
|
{
|
|
TSAT_Uncompressed = 0,
|
|
TSAT_PNGCompressed = 1,
|
|
TSAT_DDSFile = 2,
|
|
TSAT_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureMipCount
|
|
enum class ETextureMipCount : uint8_t
|
|
{
|
|
TMC_ResidentMips = 0,
|
|
TMC_AllMips = 1,
|
|
TMC_AllMipsBiased = 2,
|
|
TMC_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ECompositeTextureMode
|
|
enum class ECompositeTextureMode : uint8_t
|
|
{
|
|
CTM_Disabled = 0,
|
|
CTM_NormalRoughnessToRed = 1,
|
|
CTM_NormalRoughnessToGreen = 2,
|
|
CTM_NormalRoughnessToBlue = 3,
|
|
CTM_NormalRoughnessToAlpha = 4,
|
|
CTM_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.TextureAddress
|
|
enum class ETextureAddress : uint8_t
|
|
{
|
|
TA_Wrap = 0,
|
|
TA_Clamp = 1,
|
|
TA_Mirror = 2,
|
|
TA_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.TextureFilter
|
|
enum class ETextureFilter : uint8_t
|
|
{
|
|
TF_Nearest = 0,
|
|
TF_Bilinear = 1,
|
|
TF_Trilinear = 2,
|
|
TF_Default = 3,
|
|
TF_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.TextureCompressionSettings
|
|
enum class ETextureCompressionSettings : uint8_t
|
|
{
|
|
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_MAX = 12
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureSamplerFilter
|
|
enum class ETextureSamplerFilter : uint8_t
|
|
{
|
|
ETextureSamplerFilter__Point = 0,
|
|
ETextureSamplerFilter__Bilinear = 1,
|
|
ETextureSamplerFilter__Trilinear = 2,
|
|
ETextureSamplerFilter__AnisotropicPoint = 3,
|
|
ETextureSamplerFilter__AnisotropicLinear = 4,
|
|
ETextureSamplerFilter__ETextureSamplerFilter_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ETexturePowerOfTwoSetting
|
|
enum class ETexturePowerOfTwoSetting : uint8_t
|
|
{
|
|
ETexturePowerOfTwoSetting__None = 0,
|
|
ETexturePowerOfTwoSetting__PadToPowerOfTwo = 1,
|
|
ETexturePowerOfTwoSetting__PadToSquarePowerOfTwo = 2,
|
|
ETexturePowerOfTwoSetting__ETexturePowerOfTwoSetting_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.TextureMipGenSettings
|
|
enum class ETextureMipGenSettings : uint8_t
|
|
{
|
|
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_MAX = 20
|
|
};
|
|
|
|
|
|
// Enum Engine.TextureGroup
|
|
enum class ETextureGroup : uint8_t
|
|
{
|
|
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_TerrainAlbedo = 30,
|
|
TEXTUREGROUP_MaskedBillboard = 31,
|
|
TEXTUREGROUP_MAX = 32
|
|
};
|
|
|
|
|
|
// Enum Engine.ETextureRenderTargetFormat
|
|
enum class ETextureRenderTargetFormat : uint8_t
|
|
{
|
|
RTF_R8 = 0,
|
|
RTF_RG8 = 1,
|
|
RTF_RGBA8 = 2,
|
|
RTF_R16f = 3,
|
|
RTF_RG16f = 4,
|
|
RTF_RGBA16f = 5,
|
|
RTF_R32f = 6,
|
|
RTF_RG32f = 7,
|
|
RTF_RGBA32f = 8,
|
|
RTF_MAX = 9
|
|
};
|
|
|
|
|
|
// Enum Engine.ETimelineDirection
|
|
enum class ETimelineDirection : uint8_t
|
|
{
|
|
ETimelineDirection__Forward = 0,
|
|
ETimelineDirection__Backward = 1,
|
|
ETimelineDirection__ETimelineDirection_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETimelineLengthMode
|
|
enum class ETimelineLengthMode : uint8_t
|
|
{
|
|
TL_TimelineLength = 0,
|
|
TL_LastKeyFrame = 1,
|
|
TL_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.ETimeStretchCurveMapping
|
|
enum class ETimeStretchCurveMapping : uint8_t
|
|
{
|
|
ETimeStretchCurveMapping__T_Original = 0,
|
|
ETimeStretchCurveMapping__T_TargetMin = 1,
|
|
ETimeStretchCurveMapping__T_TargetMax = 2,
|
|
ETimeStretchCurveMapping__MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETwitterIntegrationDelegate
|
|
enum class ETwitterIntegrationDelegate : uint8_t
|
|
{
|
|
TID_AuthorizeComplete = 0,
|
|
TID_TweetUIComplete = 1,
|
|
TID_RequestComplete = 2,
|
|
TID_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.ETwitterRequestMethod
|
|
enum class ETwitterRequestMethod : uint8_t
|
|
{
|
|
TRM_Get = 0,
|
|
TRM_Post = 1,
|
|
TRM_Delete = 2,
|
|
TRM_MAX = 3
|
|
};
|
|
|
|
|
|
// Enum Engine.EUserDefinedStructureStatus
|
|
enum class EUserDefinedStructureStatus : uint8_t
|
|
{
|
|
UDSS_UpToDate = 0,
|
|
UDSS_Dirty = 1,
|
|
UDSS_Error = 2,
|
|
UDSS_Duplicate = 3,
|
|
UDSS_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EUIScalingRule
|
|
enum class EUIScalingRule : uint8_t
|
|
{
|
|
EUIScalingRule__ShortestSide = 0,
|
|
EUIScalingRule__LongestSide = 1,
|
|
EUIScalingRule__Horizontal = 2,
|
|
EUIScalingRule__Vertical = 3,
|
|
EUIScalingRule__Custom = 4,
|
|
EUIScalingRule__EUIScalingRule_MAX = 5
|
|
};
|
|
|
|
|
|
// Enum Engine.ERenderFocusRule
|
|
enum class ERenderFocusRule : uint8_t
|
|
{
|
|
ERenderFocusRule__Always = 0,
|
|
ERenderFocusRule__NonPointer = 1,
|
|
ERenderFocusRule__NavigationOnly = 2,
|
|
ERenderFocusRule__Never = 3,
|
|
ERenderFocusRule__ERenderFocusRule_MAX = 4
|
|
};
|
|
|
|
|
|
// Enum Engine.EVectorFieldConstructionOp
|
|
enum class EVectorFieldConstructionOp : uint8_t
|
|
{
|
|
VFCO_Extrude = 0,
|
|
VFCO_Revolve = 1,
|
|
VFCO_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EWindSourceType
|
|
enum class EWindSourceType : uint8_t
|
|
{
|
|
EWindSourceType__Directional = 0,
|
|
EWindSourceType__Point = 1,
|
|
EWindSourceType__EWindSourceType_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EVolumeLightingMethod
|
|
enum class EVolumeLightingMethod : uint8_t
|
|
{
|
|
VLM_VolumetricLightmap = 0,
|
|
VLM_SparseVolumeLightingSamples = 1,
|
|
VLM_MAX = 2
|
|
};
|
|
|
|
|
|
// Enum Engine.EVisibilityAggressiveness
|
|
enum class EVisibilityAggressiveness : uint8_t
|
|
{
|
|
VIS_LeastAggressive = 0,
|
|
VIS_ModeratelyAggressive = 1,
|
|
VIS_MostAggressive = 2,
|
|
VIS_Max = 3
|
|
};
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------------
|
|
//Script Structs
|
|
//---------------------------------------------------------------------------
|
|
|
|
// ScriptStruct Engine.TickFunction
|
|
// 0x0038
|
|
struct FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
TEnumAsByte<ETickingGroup> TickGroup; // 0x0004(0x0001) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
TEnumAsByte<ETickingGroup> EndTickGroup; // 0x0005(0x0001) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
unsigned char bTickEvenWhenPaused : 1; // 0x0008(0x0001) (Edit, DisableEditOnInstance)
|
|
unsigned char bCanEverTick : 1; // 0x0008(0x0001)
|
|
unsigned char bStartWithTickEnabled : 1; // 0x0008(0x0001) (Edit, DisableEditOnInstance)
|
|
unsigned char bAllowTickOnDedicatedServer : 1; // 0x0008(0x0001) (Edit, DisableEditOnInstance)
|
|
unsigned char UnknownData02[0x27]; // 0x0009(0x0027) MISSED OFFSET
|
|
float TickInterval; // 0x0030(0x0004) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
unsigned char UnknownData03[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ActorTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FActorTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RepMovement
|
|
// 0x0034
|
|
struct FRepMovement
|
|
{
|
|
struct FVector LinearVelocity; // 0x0000(0x000C) (Transient, IsPlainOldData)
|
|
struct FVector AngularVelocity; // 0x000C(0x000C) (Transient, IsPlainOldData)
|
|
struct FVector Location; // 0x0018(0x000C) (Transient, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x0024(0x000C) (Transient, IsPlainOldData)
|
|
unsigned char bSimulatedPhysicSleep : 1; // 0x0030(0x0001) (Transient)
|
|
unsigned char bRepPhysics : 1; // 0x0030(0x0001) (Transient)
|
|
EVectorQuantization LocationQuantizationLevel; // 0x0031(0x0001) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
EVectorQuantization VelocityQuantizationLevel; // 0x0032(0x0001) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
ERotatorQuantization RotationQuantizationLevel; // 0x0033(0x0001) (Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector_NetQuantize100
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FVector_NetQuantize100 : public FVector
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.RepAttachment
|
|
// 0x0038
|
|
struct FRepAttachment
|
|
{
|
|
class AActor* AttachParent; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector_NetQuantize100 LocationOffset; // 0x0004(0x000C)
|
|
struct FVector_NetQuantize100 RelativeScale3D; // 0x0010(0x000C)
|
|
struct FRotator RotationOffset; // 0x001C(0x000C) (IsPlainOldData)
|
|
struct FName AttachSocket; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
class USceneComponent* AttachComponent; // 0x0030(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector_NetQuantize
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FVector_NetQuantize : public FVector
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector_NetQuantizeNormal
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FVector_NetQuantizeNormal : public FVector
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.HitResult
|
|
// 0x0088
|
|
struct FHitResult
|
|
{
|
|
unsigned char bBlockingHit : 1; // 0x0000(0x0001)
|
|
unsigned char bStartPenetrating : 1; // 0x0000(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float Time; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Distance; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector_NetQuantize Location; // 0x000C(0x000C)
|
|
struct FVector_NetQuantize ImpactPoint; // 0x0018(0x000C)
|
|
struct FVector_NetQuantizeNormal Normal; // 0x0024(0x000C)
|
|
struct FVector_NetQuantizeNormal ImpactNormal; // 0x0030(0x000C)
|
|
struct FVector_NetQuantize TraceStart; // 0x003C(0x000C)
|
|
struct FVector_NetQuantize TraceEnd; // 0x0048(0x000C)
|
|
float PenetrationDepth; // 0x0054(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int Item; // 0x0058(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TWeakObjectPtr<class UPhysicalMaterial> PhysMaterial; // 0x005C(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TWeakObjectPtr<class AActor> Actor; // 0x0064(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TWeakObjectPtr<class UPrimitiveComponent> Component; // 0x006C(0x0008) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0074(0x0004) MISSED OFFSET
|
|
struct FName BoneName; // 0x0078(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int FaceIndex; // 0x0080(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x4]; // 0x0084(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ActorComponentTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FActorComponentTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SimpleMemberReference
|
|
// 0x0020
|
|
struct FSimpleMemberReference
|
|
{
|
|
class UObject* MemberParent; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName MemberName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid MemberGuid; // 0x0010(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.GeomSelection
|
|
// 0x000C
|
|
struct FGeomSelection
|
|
{
|
|
int Type; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int Index; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int SelectionIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.UniqueNetIdRepl
|
|
// 0x000B (0x000C - 0x0001)
|
|
struct FUniqueNetIdRepl : public FUniqueNetIdWrapper
|
|
{
|
|
unsigned char UnknownData00[0xB]; // 0x0001(0x000B) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LightingChannels
|
|
// 0x0001
|
|
struct FLightingChannels
|
|
{
|
|
unsigned char bChannel0 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bChannel1 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bChannel2 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollisionResponseContainer
|
|
// 0x0020
|
|
struct FCollisionResponseContainer
|
|
{
|
|
TEnumAsByte<ECollisionResponse> WorldStatic; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> WorldDynamic; // 0x0001(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Pawn; // 0x0002(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Visibility; // 0x0003(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Camera; // 0x0004(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> PhysicsBody; // 0x0005(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Vehicle; // 0x0006(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Destructible; // 0x0007(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel1; // 0x0008(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel2; // 0x0009(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel3; // 0x000A(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel4; // 0x000B(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel5; // 0x000C(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> EngineTraceChannel6; // 0x000D(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel1; // 0x000E(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel2; // 0x000F(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel3; // 0x0010(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel4; // 0x0011(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel5; // 0x0012(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel6; // 0x0013(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel7; // 0x0014(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel8; // 0x0015(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel9; // 0x0016(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel10; // 0x0017(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel11; // 0x0018(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel12; // 0x0019(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel13; // 0x001A(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel14; // 0x001B(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel15; // 0x001C(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel16; // 0x001D(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel17; // 0x001E(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> GameTraceChannel18; // 0x001F(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ResponseChannel
|
|
// 0x0010
|
|
struct FResponseChannel
|
|
{
|
|
struct FName Channel; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> Response; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CollisionResponse
|
|
// 0x002C
|
|
struct FCollisionResponse
|
|
{
|
|
struct FCollisionResponseContainer ResponseToChannels; // 0x0000(0x0020) (Transient)
|
|
TArray<struct FResponseChannel> ResponseArray; // 0x0020(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.WalkableSlopeOverride
|
|
// 0x0010
|
|
struct FWalkableSlopeOverride
|
|
{
|
|
TEnumAsByte<EWalkableSlopeBehavior> WalkableSlopeBehavior; // 0x0000(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float WalkableSlopeAngle; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x8]; // 0x0008(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BodyInstance
|
|
// 0x01D0
|
|
struct FBodyInstance
|
|
{
|
|
unsigned char UnknownData00[0x19]; // 0x0000(0x0019) MISSED OFFSET
|
|
ESleepFamily SleepFamily; // 0x0019(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EDOFMode> DOFMode; // 0x001A(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionEnabled> CollisionEnabled; // 0x001B(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
struct FName CollisionProfileName; // 0x0020(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FCollisionResponse CollisionResponses; // 0x0028(0x002C) (Edit)
|
|
unsigned char UnknownData02[0x1]; // 0x0054(0x0001) MISSED OFFSET
|
|
unsigned char bUseCCD : 1; // 0x0055(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bNotifyRigidBodyCollision : 1; // 0x0055(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bSimulatePhysics : 1; // 0x0055(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverrideMass : 1; // 0x0055(0x0001) (Edit)
|
|
unsigned char bEnableGravity : 1; // 0x0055(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bAutoWeld : 1; // 0x0055(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bStartAwake : 1; // 0x0055(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bGenerateWakeEvents : 1; // 0x0055(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly)
|
|
unsigned char bUpdateMassWhenScaleChanges : 1; // 0x0056(0x0001)
|
|
unsigned char bLockTranslation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockRotation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockXTranslation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockYTranslation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockZTranslation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockXRotation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockYRotation : 1; // 0x0056(0x0001) (Edit)
|
|
unsigned char bLockZRotation : 1; // 0x0057(0x0001) (Edit)
|
|
unsigned char bOverrideMaxAngularVelocity : 1; // 0x0057(0x0001) (Edit)
|
|
unsigned char UnknownData03 : 1; // 0x0057(0x0001)
|
|
unsigned char bUseAsyncScene : 1; // 0x0057(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverrideMaxDepenetrationVelocity : 1; // 0x0057(0x0001) (Edit)
|
|
unsigned char bOverrideWalkableSlopeOnInstance : 1; // 0x0057(0x0001) (Edit)
|
|
float MaxDepenetrationVelocity; // 0x0058(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData04[0x8]; // 0x005C(0x0008) MISSED OFFSET
|
|
float MassInKgOverride; // 0x0064(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float LinearDamping; // 0x0068(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AngularDamping; // 0x006C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector CustomDOFPlaneNormal; // 0x0070(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector COMNudge; // 0x007C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float MassScale; // 0x0088(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector InertiaTensorScale; // 0x008C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
TEnumAsByte<ECollisionChannel> ObjectType; // 0x0098(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData05[0xB]; // 0x0099(0x000B) MISSED OFFSET
|
|
struct FWalkableSlopeOverride WalkableSlopeOverride; // 0x00A4(0x0010) (Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData)
|
|
class UPhysicalMaterial* PhysMaterialOverride; // 0x00B4(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float MaxAngularVelocity; // 0x00B8(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float CustomSleepThresholdMultiplier; // 0x00BC(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float StabilizationThresholdMultiplier; // 0x00C0(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float PhysicsBlendWeight; // 0x00C4(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PositionSolverIterationCount; // 0x00C8(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData06[0x14]; // 0x00CC(0x0014) MISSED OFFSET
|
|
uint64_t RigidActorSyncId; // 0x00E0(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
uint64_t RigidActorAsyncId; // 0x00E8(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int VelocitySolverIterationCount; // 0x00F0(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData07[0xDC]; // 0x00F4(0x00DC) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PrimitiveComponentPostPhysicsTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FPrimitiveComponentPostPhysicsTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleSysParam
|
|
// 0x0080
|
|
struct FParticleSysParam
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EParticleSysParamType> ParamType; // 0x0008(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float Scalar; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Scalar_Low; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Vector; // 0x0014(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector Vector_Low; // 0x0020(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FColor Color; // 0x002C(0x0004) (Edit, BlueprintVisible, IsPlainOldData)
|
|
class AActor* Actor; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UMaterialInterface* Material; // 0x0034(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x48]; // 0x0038(0x0048) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ActiveForceFeedbackEffect
|
|
// 0x0018
|
|
struct FActiveForceFeedbackEffect
|
|
{
|
|
class UForceFeedbackEffect* ForceFeedbackEffect; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x14]; // 0x0004(0x0014) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ViewTargetTransitionParams
|
|
// 0x0010
|
|
struct FViewTargetTransitionParams
|
|
{
|
|
float blendTime; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EViewTargetBlendFunction> BlendFunction; // 0x0004(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
float BlendExp; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bLockOutgoing : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData01[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LatentActionInfo
|
|
// 0x0018
|
|
struct FLatentActionInfo
|
|
{
|
|
int Linkage; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UUID; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FName ExecutionFunction; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
class UObject* CallbackTarget; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BasedMovementInfo
|
|
// 0x0030
|
|
struct FBasedMovementInfo
|
|
{
|
|
class UPrimitiveComponent* MovementBase; // 0x0000(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName BoneName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector_NetQuantize100 Location; // 0x0010(0x000C)
|
|
struct FRotator Rotation; // 0x001C(0x000C) (IsPlainOldData)
|
|
bool bServerHasBaseComponent; // 0x0028(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bRelativeRotation; // 0x0029(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bServerHasVelocity; // 0x002A(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x5]; // 0x002B(0x0005) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector_NetQuantize10
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FVector_NetQuantize10 : public FVector
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSourceSettings
|
|
// 0x0001
|
|
struct FRootMotionSourceSettings
|
|
{
|
|
unsigned char Flags; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSourceGroup
|
|
// 0x0090
|
|
struct FRootMotionSourceGroup
|
|
{
|
|
unsigned char UnknownData00[0x7C]; // 0x0000(0x007C) MISSED OFFSET
|
|
bool bHasAdditiveSources; // 0x007C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bHasOverrideSources; // 0x007D(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x007E(0x0002) MISSED OFFSET
|
|
struct FVector_NetQuantize10 LastPreAdditiveVelocity; // 0x0080(0x000C)
|
|
bool bIsAdditiveVelocityApplied; // 0x008C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
struct FRootMotionSourceSettings LastAccumulatedSettings; // 0x008D(0x0001)
|
|
unsigned char UnknownData02[0x2]; // 0x008E(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionMovementParams
|
|
// 0x0040
|
|
struct FRootMotionMovementParams
|
|
{
|
|
bool bHasRootMotion; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float BlendWeight; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x8]; // 0x0008(0x0008) MISSED OFFSET
|
|
struct FTransform RootMotionTransform; // 0x0010(0x0030) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RepRootMotionMontage
|
|
// 0x00E0
|
|
struct FRepRootMotionMontage
|
|
{
|
|
bool bIsActive; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
class UAnimMontage* AnimMontage; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Position; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector_NetQuantize100 Location; // 0x000C(0x000C)
|
|
struct FRotator Rotation; // 0x0018(0x000C) (IsPlainOldData)
|
|
class UPrimitiveComponent* MovementBase; // 0x0024(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
struct FName MovementBaseBoneName; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool bRelativePosition; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bRelativeRotation; // 0x0031(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0032(0x0002) MISSED OFFSET
|
|
struct FRootMotionSourceGroup AuthoritativeRootMotion; // 0x0034(0x0090)
|
|
struct FVector_NetQuantize10 Acceleration; // 0x00C4(0x000C)
|
|
struct FVector_NetQuantize10 LinearVelocity; // 0x00D0(0x000C)
|
|
unsigned char UnknownData02[0x4]; // 0x00DC(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SimulatedRootMotionReplicatedMove
|
|
// 0x00E8
|
|
struct FSimulatedRootMotionReplicatedMove
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FRepRootMotionMontage RootMotion; // 0x0008(0x00E0)
|
|
};
|
|
|
|
// ScriptStruct Engine.PaintedVertex
|
|
// 0x0014
|
|
struct FPaintedVertex
|
|
{
|
|
struct FVector Position; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FPackedNormal Normal; // 0x000C(0x0004)
|
|
struct FColor Color; // 0x0010(0x0004) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StaticMeshComponentLODInfo
|
|
// 0x006C
|
|
struct FStaticMeshComponentLODInfo
|
|
{
|
|
unsigned char UnknownData00[0x18]; // 0x0000(0x0018) MISSED OFFSET
|
|
TArray<struct FPaintedVertex> PaintedVertices; // 0x0018(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData01[0x48]; // 0x0024(0x0048) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StreamingTextureBuildInfo
|
|
// 0x000C
|
|
struct FStreamingTextureBuildInfo
|
|
{
|
|
uint32_t PackedRelativeBox; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int TextureLevelIndex; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TexelFactor; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassPrimitiveSettings
|
|
// 0x0018
|
|
struct FLightmassPrimitiveSettings
|
|
{
|
|
unsigned char bUseTwoSidedLighting : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bShadowIndirectOnly : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bUseEmissiveForStaticLighting : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bUseVertexNormalForHemisphereGather : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float EmissiveLightFalloffExponent; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float EmissiveLightExplicitInfluenceRadius; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float EmissiveBoost; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DiffuseBoost; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FullyOccludedSamplesFraction; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.WeightedBlendable
|
|
// 0x0008
|
|
struct FWeightedBlendable
|
|
{
|
|
float Weight; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UObject* Object; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.WeightedBlendables
|
|
// 0x000C
|
|
struct FWeightedBlendables
|
|
{
|
|
TArray<struct FWeightedBlendable> Array; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.PostProcessSettings
|
|
// 0x04D0
|
|
struct FPostProcessSettings
|
|
{
|
|
unsigned char bOverride_WhiteTemp : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_WhiteTint : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorSaturation : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorContrast : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGamma : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGain : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorOffset : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorSaturationShadows : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorContrastShadows : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGammaShadows : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGainShadows : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorOffsetShadows : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorSaturationMidtones : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorContrastMidtones : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGammaMidtones : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGainMidtones : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorOffsetMidtones : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorSaturationHighlights : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorContrastHighlights : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGammaHighlights : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGainHighlights : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorOffsetHighlights : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorCorrectionShadowsMax : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorCorrectionHighlightsMin : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmWhitePoint : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmSaturation : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmChannelMixerRed : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmChannelMixerGreen : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmChannelMixerBlue : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmContrast : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmDynamicRange : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmHealAmount : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmToeAmount : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmShadowTint : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmShadowTintBlend : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmShadowTintAmount : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmSlope : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmToe : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmShoulder : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmBlackClip : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_FilmWhiteClip : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_SceneColorTint : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_SceneFringeIntensity : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientCubemapTint : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientCubemapIntensity : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomMethod : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomIntensity : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomThreshold : 1; // 0x0005(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom1Tint : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom1Size : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom2Size : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom2Tint : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom3Tint : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom3Size : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom4Tint : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom4Size : 1; // 0x0006(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom5Tint : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom5Size : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom6Tint : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_Bloom6Size : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomSizeScale : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionTexture : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionSize : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionCenterUV : 1; // 0x0007(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionPreFilter : 1; // 0x0008(0x0001) (Deprecated)
|
|
unsigned char bOverride_BloomConvolutionPreFilterMin : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionPreFilterMax : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionPreFilterMult : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomConvolutionBufferScale : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomDirtMaskIntensity : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomDirtMaskTint : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_BloomDirtMask : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureMethod : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureLowPercent : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureHighPercent : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureMinBrightness : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureMaxBrightness : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureSpeedUp : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureSpeedDown : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AutoExposureBias : 1; // 0x0009(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_HistogramLogMin : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_HistogramLogMax : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareIntensity : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareTint : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareTints : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareBokehSize : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareBokehShape : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LensFlareThreshold : 1; // 0x000A(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_VignetteIntensity : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_GrainIntensity : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_GrainJitter : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionIntensity : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionStaticFraction : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionRadius : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionFadeDistance : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionFadeRadius : 1; // 0x000B(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionDistance : 1; // 0x000C(0x0001) (Deprecated)
|
|
unsigned char bOverride_AmbientOcclusionRadiusInWS : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionPower : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionBias : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionQuality : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionMipBlend : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionMipScale : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_AmbientOcclusionMipThreshold : 1; // 0x000C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVIntensity : 1; // 0x000D(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVDirectionalOcclusionIntensity : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVDirectionalOcclusionRadius : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVDiffuseOcclusionExponent : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVSpecularOcclusionExponent : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVDiffuseOcclusionIntensity : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVSpecularOcclusionIntensity : 1; // 0x000D(0x0001) (Edit)
|
|
unsigned char bOverride_LPVSize : 1; // 0x000D(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVSecondaryOcclusionIntensity : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVSecondaryBounceIntensity : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVGeometryVolumeBias : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVVplInjectionBias : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVEmissiveInjectionIntensity : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVFadeRange : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_LPVDirectionalOcclusionFadeRange : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_IndirectLightingColor : 1; // 0x000E(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_IndirectLightingIntensity : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGradingIntensity : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ColorGradingLUT : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldFocalDistance : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldFstop : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldSensorWidth : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldDepthBlurRadius : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldDepthBlurAmount : 1; // 0x000F(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldFocalRegion : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldNearTransitionRegion : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldFarTransitionRegion : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldScale : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldMaxBokehSize : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldNearBlurSize : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldFarBlurSize : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldMethod : 1; // 0x0010(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_MobileHQGaussian : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldBokehShape : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldOcclusion : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldColorThreshold : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldSizeThreshold : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldSkyFocusDistance : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_DepthOfFieldVignetteSize : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_MotionBlurAmount : 1; // 0x0011(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_MotionBlurMax : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_MotionBlurPerObjectSize : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ScreenPercentage : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ScreenSpaceReflectionIntensity : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ScreenSpaceReflectionQuality : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ScreenSpaceReflectionMaxRoughness : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bOverride_ScreenSpaceReflectionRoughnessScale : 1; // 0x0012(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x1]; // 0x0013(0x0001) MISSED OFFSET
|
|
float WhiteTemp; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float WhiteTint; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
struct FVector4 ColorSaturation; // 0x0020(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorContrast; // 0x0030(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGamma; // 0x0040(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGain; // 0x0050(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorOffset; // 0x0060(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorSaturationShadows; // 0x0070(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorContrastShadows; // 0x0080(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGammaShadows; // 0x0090(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGainShadows; // 0x00A0(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorOffsetShadows; // 0x00B0(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float ColorCorrectionShadowsMax; // 0x00C0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0xC]; // 0x00C4(0x000C) MISSED OFFSET
|
|
struct FVector4 ColorSaturationMidtones; // 0x00D0(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorContrastMidtones; // 0x00E0(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGammaMidtones; // 0x00F0(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGainMidtones; // 0x0100(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorOffsetMidtones; // 0x0110(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorSaturationHighlights; // 0x0120(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorContrastHighlights; // 0x0130(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGammaHighlights; // 0x0140(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorGainHighlights; // 0x0150(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 ColorOffsetHighlights; // 0x0160(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float ColorCorrectionHighlightsMin; // 0x0170(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmSlope; // 0x0174(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmToe; // 0x0178(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmShoulder; // 0x017C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmBlackClip; // 0x0180(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmWhiteClip; // 0x0184(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor FilmWhitePoint; // 0x0188(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor FilmShadowTint; // 0x0198(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float FilmShadowTintBlend; // 0x01A8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmShadowTintAmount; // 0x01AC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmSaturation; // 0x01B0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor FilmChannelMixerRed; // 0x01B4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor FilmChannelMixerGreen; // 0x01C4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor FilmChannelMixerBlue; // 0x01D4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float FilmContrast; // 0x01E4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmToeAmount; // 0x01E8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmHealAmount; // 0x01EC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FilmDynamicRange; // 0x01F0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor SceneColorTint; // 0x01F4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float SceneFringeIntensity; // 0x0204(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EBloomMethod> BloomMethod; // 0x0208(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x0209(0x0003) MISSED OFFSET
|
|
float BloomIntensity; // 0x020C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomThreshold; // 0x0210(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomSizeScale; // 0x0214(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom1Size; // 0x0218(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom2Size; // 0x021C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom3Size; // 0x0220(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom4Size; // 0x0224(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom5Size; // 0x0228(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bloom6Size; // 0x022C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor Bloom1Tint; // 0x0230(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Bloom2Tint; // 0x0240(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Bloom3Tint; // 0x0250(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Bloom4Tint; // 0x0260(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Bloom5Tint; // 0x0270(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Bloom6Tint; // 0x0280(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
class UTexture2D* BloomConvolutionTexture; // 0x0290(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomConvolutionSize; // 0x0294(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D BloomConvolutionCenterUV; // 0x0298(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector BloomConvolutionPreFilter; // 0x02A0(0x000C) (Deprecated, IsPlainOldData)
|
|
float BloomConvolutionPreFilterMin; // 0x02AC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomConvolutionPreFilterMax; // 0x02B0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomConvolutionPreFilterMult; // 0x02B4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomConvolutionBufferScale; // 0x02B8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTexture* BloomDirtMask; // 0x02BC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BloomDirtMaskIntensity; // 0x02C0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor BloomDirtMaskTint; // 0x02C4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor AmbientCubemapTint; // 0x02D4(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float AmbientCubemapIntensity; // 0x02E4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTextureCube* AmbientCubemap; // 0x02E8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAutoExposureMethod> AutoExposureMethod; // 0x02EC(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData04[0x3]; // 0x02ED(0x0003) MISSED OFFSET
|
|
float AutoExposureLowPercent; // 0x02F0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureHighPercent; // 0x02F4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureMinBrightness; // 0x02F8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureMaxBrightness; // 0x02FC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureSpeedUp; // 0x0300(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureSpeedDown; // 0x0304(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AutoExposureBias; // 0x0308(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HistogramLogMin; // 0x030C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HistogramLogMax; // 0x0310(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LensFlareIntensity; // 0x0314(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor LensFlareTint; // 0x0318(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float LensFlareBokehSize; // 0x0328(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
int LensFlareCount; // 0x032C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LensFlareThreshold; // 0x0330(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTexture* LensFlareBokehShape; // 0x0334(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor LensFlareTints[0x8]; // 0x0338(0x0010) (Edit, IsPlainOldData)
|
|
float VignetteIntensity; // 0x03B8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float GrainJitter; // 0x03BC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float GrainIntensity; // 0x03C0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionIntensity; // 0x03C4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionStaticFraction; // 0x03C8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionRadius; // 0x03CC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char AmbientOcclusionRadiusInWS : 1; // 0x03D0(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData05[0x3]; // 0x03D1(0x0003) MISSED OFFSET
|
|
float AmbientOcclusionFadeDistance; // 0x03D4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionFadeRadius; // 0x03D8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionDistance; // 0x03DC(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float AmbientOcclusionPower; // 0x03E0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionBias; // 0x03E4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionQuality; // 0x03E8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionMipBlend; // 0x03EC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionMipScale; // 0x03F0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AmbientOcclusionMipThreshold; // 0x03F4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor IndirectLightingColor; // 0x03F8(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float IndirectLightingIntensity; // 0x0408(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ColorGradingIntensity; // 0x040C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTexture* ColorGradingLUT; // 0x0410(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EDepthOfFieldMethod> DepthOfFieldMethod; // 0x0414(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bMobileHQGaussian : 1; // 0x0415(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData06[0x2]; // 0x0416(0x0002) MISSED OFFSET
|
|
float DepthOfFieldFstop; // 0x0418(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldSensorWidth; // 0x041C(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldFocalDistance; // 0x0420(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldDepthBlurAmount; // 0x0424(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldDepthBlurRadius; // 0x0428(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldFocalRegion; // 0x042C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldNearTransitionRegion; // 0x0430(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldFarTransitionRegion; // 0x0434(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldScale; // 0x0438(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldMaxBokehSize; // 0x043C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldNearBlurSize; // 0x0440(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldFarBlurSize; // 0x0444(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTexture* DepthOfFieldBokehShape; // 0x0448(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldOcclusion; // 0x044C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldColorThreshold; // 0x0450(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldSizeThreshold; // 0x0454(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldSkyFocusDistance; // 0x0458(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DepthOfFieldVignetteSize; // 0x045C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MotionBlurAmount; // 0x0460(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MotionBlurMax; // 0x0464(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MotionBlurPerObjectSize; // 0x0468(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVIntensity; // 0x046C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVVplInjectionBias; // 0x0470(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVSize; // 0x0474(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVSecondaryOcclusionIntensity; // 0x0478(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVSecondaryBounceIntensity; // 0x047C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVGeometryVolumeBias; // 0x0480(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVEmissiveInjectionIntensity; // 0x0484(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVDirectionalOcclusionIntensity; // 0x0488(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVDirectionalOcclusionRadius; // 0x048C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVDiffuseOcclusionExponent; // 0x0490(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVSpecularOcclusionExponent; // 0x0494(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVDiffuseOcclusionIntensity; // 0x0498(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVSpecularOcclusionIntensity; // 0x049C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ScreenSpaceReflectionIntensity; // 0x04A0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ScreenSpaceReflectionQuality; // 0x04A4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ScreenSpaceReflectionMaxRoughness; // 0x04A8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVFadeRange; // 0x04AC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPVDirectionalOcclusionFadeRange; // 0x04B0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ScreenPercentage; // 0x04B4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FWeightedBlendables WeightedBlendables; // 0x04B8(0x000C) (Edit, BlueprintVisible)
|
|
TArray<class UObject*> Blendables; // 0x04C4(0x000C) (ZeroConstructor, Deprecated)
|
|
};
|
|
|
|
// ScriptStruct Engine.MinimalViewInfo
|
|
// 0x0520
|
|
struct FMinimalViewInfo
|
|
{
|
|
struct FVector Location; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector LocationLocalSpace; // 0x000C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x0018(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float FOV; // 0x0024(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OrthoWidth; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OrthoNearClipPlane; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OrthoFarClipPlane; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AspectRatio; // 0x0034(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bConstrainAspectRatio : 1; // 0x0038(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bUseFieldOfViewForLOD : 1; // 0x0038(0x0001) (Edit, BlueprintVisible)
|
|
TEnumAsByte<ECameraProjectionMode> ProjectionMode; // 0x0039(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x003A(0x0002) MISSED OFFSET
|
|
float PostProcessBlendWeight; // 0x003C(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FPostProcessSettings PostProcessSettings; // 0x0040(0x04D0) (BlueprintVisible)
|
|
struct FVector2D OffCenterProjectionOffset; // 0x0510(0x0008) (Edit, BlueprintVisible, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData)
|
|
unsigned char UnknownData01[0x8]; // 0x0518(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DebugTextInfo
|
|
// 0x004C
|
|
struct FDebugTextInfo
|
|
{
|
|
class AActor* SrcActor; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector SrcActorOffset; // 0x0004(0x000C) (IsPlainOldData)
|
|
struct FVector SrcActorDesiredOffset; // 0x0010(0x000C) (IsPlainOldData)
|
|
struct FString DebugText; // 0x001C(0x000C) (ZeroConstructor)
|
|
float TimeRemaining; // 0x0028(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
float Duration; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FColor TextColor; // 0x0030(0x0004) (IsPlainOldData)
|
|
unsigned char bAbsoluteLocation : 1; // 0x0034(0x0001)
|
|
unsigned char bKeepAttachedToActor : 1; // 0x0034(0x0001)
|
|
unsigned char bDrawShadow : 1; // 0x0034(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0035(0x0003) MISSED OFFSET
|
|
struct FVector OrigActorLocation; // 0x0038(0x000C) (IsPlainOldData)
|
|
class UFont* Font; // 0x0044(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FontScale; // 0x0048(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MovementProperties
|
|
// 0x0004
|
|
struct FMovementProperties
|
|
{
|
|
unsigned char bCanCrouch : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCanJump : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCanWalk : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCanSwim : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCanFly : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavAgentProperties
|
|
// 0x0014 (0x0018 - 0x0004)
|
|
struct FNavAgentProperties : public FMovementProperties
|
|
{
|
|
float AgentRadius; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AgentHeight; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AgentStepHeight; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float NavWalkingSearchHeightScale; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UClass* PreferredNavData; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FindFloorResult
|
|
// 0x0098
|
|
struct FFindFloorResult
|
|
{
|
|
unsigned char bBlockingHit : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst)
|
|
unsigned char bWalkableFloor : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst)
|
|
unsigned char bLineTrace : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float FloorDist; // 0x0004(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData)
|
|
float LineDist; // 0x0008(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
struct FHitResult HitResult; // 0x0010(0x0088) (Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnTemplate, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavAvoidanceMask
|
|
// 0x0004
|
|
struct FNavAvoidanceMask
|
|
{
|
|
unsigned char bGroup0 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup1 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup2 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup3 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup4 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup5 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup6 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup7 : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup8 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup9 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup10 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup11 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup12 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup13 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup14 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup15 : 1; // 0x0001(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup16 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup17 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup18 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup19 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup20 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup21 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup22 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup23 : 1; // 0x0002(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup24 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup25 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup26 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup27 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup28 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup29 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup30 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bGroup31 : 1; // 0x0003(0x0001) (Edit, BlueprintVisible)
|
|
};
|
|
|
|
// ScriptStruct Engine.CharacterMovementComponentPostPhysicsTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FCharacterMovementComponentPostPhysicsTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FOscillator
|
|
// 0x000C
|
|
struct FFOscillator
|
|
{
|
|
float Amplitude; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Frequency; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EInitialOscillatorOffset> InitialOffset; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ROscillator
|
|
// 0x0024
|
|
struct FROscillator
|
|
{
|
|
struct FFOscillator Pitch; // 0x0000(0x000C) (Edit)
|
|
struct FFOscillator Yaw; // 0x000C(0x000C) (Edit)
|
|
struct FFOscillator Roll; // 0x0018(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.VOscillator
|
|
// 0x0024
|
|
struct FVOscillator
|
|
{
|
|
struct FFOscillator X; // 0x0000(0x000C) (Edit)
|
|
struct FFOscillator Y; // 0x000C(0x000C) (Edit)
|
|
struct FFOscillator Z; // 0x0018(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.SkelMeshComponentLODInfo
|
|
// 0x0014
|
|
struct FSkelMeshComponentLODInfo
|
|
{
|
|
TArray<bool> HiddenMaterials; // 0x0000(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x8]; // 0x000C(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkelMeshSkinWeightInfo
|
|
// 0x0028
|
|
struct FSkelMeshSkinWeightInfo
|
|
{
|
|
int Bones[0x8]; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char Weights[0x8]; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SingleAnimationPlayData
|
|
// 0x0010
|
|
struct FSingleAnimationPlayData
|
|
{
|
|
class UAnimationAsset* AnimToPlay; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bSavedLooping : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bSavedPlaying : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
float SavedPosition; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SavedPlayRate; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PoseSnapshot
|
|
// 0x0030
|
|
struct FPoseSnapshot
|
|
{
|
|
TArray<struct FTransform> LocalTransforms; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
TArray<struct FName> BoneNames; // 0x000C(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
struct FName SkeletalMeshName; // 0x0018(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FName SnapshotName; // 0x0020(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bIsValid; // 0x0028(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0029(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimLinkableElement
|
|
// 0x0024
|
|
struct FAnimLinkableElement
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
class UAnimMontage* LinkedMontage; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int SlotIndex; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int SegmentIndex; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAnimLinkMethod> LinkMethod; // 0x0010(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAnimLinkMethod> CachedLinkMethod; // 0x0011(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0012(0x0002) MISSED OFFSET
|
|
float SegmentBeginTime; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SegmentLength; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float LinkValue; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UAnimSequenceBase* LinkedSequence; // 0x0020(0x0004) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNotifyEvent
|
|
// 0x0064 (0x0088 - 0x0024)
|
|
struct FAnimNotifyEvent : public FAnimLinkableElement
|
|
{
|
|
float DisplayTime; // 0x0024(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float TriggerTimeOffset; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float EndTriggerTimeOffset; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TriggerWeightThreshold; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
struct FName NotifyName; // 0x0038(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
class UAnimNotify* Notify; // 0x0040(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
class UAnimNotifyState* NotifyStateClass; // 0x0044(0x0004) (Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
float Duration; // 0x0048(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FAnimLinkableElement EndLink; // 0x004C(0x0024)
|
|
bool bConvertedFromBranchingPoint; // 0x0070(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMontageNotifyTickType> MontageTickType; // 0x0071(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0072(0x0002) MISSED OFFSET
|
|
float NotifyTriggerChance; // 0x0074(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ENotifyFilterType> NotifyFilterType; // 0x0078(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0079(0x0003) MISSED OFFSET
|
|
int NotifyFilterLOD; // 0x007C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bTriggerOnDedicatedServer; // 0x0080(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x0081(0x0003) MISSED OFFSET
|
|
int TrackIndex; // 0x0084(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MarkerSyncAnimPosition
|
|
// 0x0018
|
|
struct FMarkerSyncAnimPosition
|
|
{
|
|
struct FName PreviousMarkerName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NextMarkerName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
float PositionBetweenMarkers; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DialogueContext
|
|
// 0x0010
|
|
struct FDialogueContext
|
|
{
|
|
class UDialogueVoice* Speaker; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TArray<class UDialogueVoice*> Targets; // 0x0004(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.PredictProjectilePathParams
|
|
// 0x0054
|
|
struct FPredictProjectilePathParams
|
|
{
|
|
struct FVector StartLocation; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector LaunchVelocity; // 0x000C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
bool bTraceWithCollision; // 0x0018(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
float ProjectileRadius; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxSimTime; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bTraceWithChannel; // 0x0024(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionChannel> TraceChannel; // 0x0025(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0026(0x0002) MISSED OFFSET
|
|
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes; // 0x0028(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
TArray<class AActor*> ActorsToIgnore; // 0x0034(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
float SimFrequency; // 0x0040(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OverrideGravityZ; // 0x0044(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EDrawDebugTrace> DrawDebugType; // 0x0048(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0049(0x0003) MISSED OFFSET
|
|
float DrawDebugTime; // 0x004C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bTraceComplex; // 0x0050(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x0051(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PredictProjectilePathPointData
|
|
// 0x001C
|
|
struct FPredictProjectilePathPointData
|
|
{
|
|
struct FVector Location; // 0x0000(0x000C) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData)
|
|
struct FVector Velocity; // 0x000C(0x000C) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData)
|
|
float Time; // 0x0018(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PredictProjectilePathResult
|
|
// 0x00B0
|
|
struct FPredictProjectilePathResult
|
|
{
|
|
TArray<struct FPredictProjectilePathPointData> PathData; // 0x0000(0x000C) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst)
|
|
struct FPredictProjectilePathPointData LastTraceDestination; // 0x000C(0x001C) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst)
|
|
struct FHitResult HitResult; // 0x0028(0x0088) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CameraCacheEntry
|
|
// 0x0530
|
|
struct FCameraCacheEntry
|
|
{
|
|
float TimeStamp; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0004(0x000C) MISSED OFFSET
|
|
struct FMinimalViewInfo POV; // 0x0010(0x0520)
|
|
};
|
|
|
|
// ScriptStruct Engine.TViewTarget
|
|
// 0x0540
|
|
struct FTViewTarget
|
|
{
|
|
class AActor* Target; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0004(0x000C) MISSED OFFSET
|
|
struct FMinimalViewInfo POV; // 0x0010(0x0520) (Edit, BlueprintVisible)
|
|
class APlayerState* PlayerState; // 0x0530(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0xC]; // 0x0534(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavDataConfig
|
|
// 0x0038 (0x0050 - 0x0018)
|
|
struct FNavDataConfig : public FNavAgentProperties
|
|
{
|
|
struct FName Name; // 0x0018(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FColor Color; // 0x0020(0x0004) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector DefaultQueryExtent; // 0x0024(0x000C) (Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData)
|
|
class UClass* NavigationDataClass; // 0x0030(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
struct FSoftClassPath NavigationDataClassName; // 0x0038(0x0018) (Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.SupportedAreaData
|
|
// 0x0014
|
|
struct FSupportedAreaData
|
|
{
|
|
struct FString AreaClassName; // 0x0000(0x000C) (ZeroConstructor)
|
|
int AreaID; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UClass* AreaClass; // 0x0010(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StatColorMapEntry
|
|
// 0x0008
|
|
struct FStatColorMapEntry
|
|
{
|
|
float In; // 0x0000(0x0004) (ZeroConstructor, Config, GlobalConfig, IsPlainOldData)
|
|
struct FColor Out; // 0x0004(0x0004) (Config, GlobalConfig, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StatColorMapping
|
|
// 0x001C
|
|
struct FStatColorMapping
|
|
{
|
|
struct FString StatName; // 0x0000(0x000C) (ZeroConstructor, Config, GlobalConfig)
|
|
TArray<struct FStatColorMapEntry> ColorMap; // 0x000C(0x000C) (ZeroConstructor, Config, GlobalConfig)
|
|
unsigned char DisableBlend : 1; // 0x0018(0x0001) (Config, GlobalConfig)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GameNameRedirect
|
|
// 0x0010
|
|
struct FGameNameRedirect
|
|
{
|
|
struct FName OldGameName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewGameName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ClassRedirect
|
|
// 0x0040
|
|
struct FClassRedirect
|
|
{
|
|
struct FName ObjectName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName OldClassName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewClassName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName OldSubobjName; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewSubobjName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewClassClass; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewClassPackage; // 0x0030(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool InstanceOnly; // 0x0038(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0039(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PluginRedirect
|
|
// 0x0018
|
|
struct FPluginRedirect
|
|
{
|
|
struct FString OldPluginName; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FString NewPluginName; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.StructRedirect
|
|
// 0x0010
|
|
struct FStructRedirect
|
|
{
|
|
struct FName OldStructName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewStructName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DirectoryPath
|
|
// 0x000C
|
|
struct FDirectoryPath
|
|
{
|
|
struct FString Path; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.DropNoteInfo
|
|
// 0x0024
|
|
struct FDropNoteInfo
|
|
{
|
|
struct FVector Location; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FRotator Rotation; // 0x000C(0x000C) (IsPlainOldData)
|
|
struct FString Comment; // 0x0018(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.RigidBodyErrorCorrection
|
|
// 0x001C
|
|
struct FRigidBodyErrorCorrection
|
|
{
|
|
float LinearDeltaThresholdSq; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float LinearInterpAlpha; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float LinearRecipFixTime; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AngularDeltaThreshold; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AngularInterpAlpha; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AngularRecipFixTime; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float BodySpeedThresholdSq; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NetDriverDefinition
|
|
// 0x0018
|
|
struct FNetDriverDefinition
|
|
{
|
|
struct FName DefName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName DriverClassName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName DriverClassNameFallback; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InstancedStaticMeshInstanceData
|
|
// 0x0040
|
|
struct FInstancedStaticMeshInstanceData
|
|
{
|
|
struct FMatrix Transform; // 0x0000(0x0040) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InstancedStaticMeshMappingInfo
|
|
// 0x0004
|
|
struct FInstancedStaticMeshMappingInfo
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassMaterialInterfaceSettings
|
|
// 0x0014
|
|
struct FLightmassMaterialInterfaceSettings
|
|
{
|
|
unsigned char bCastShadowAsMasked : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float EmissiveBoost; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DiffuseBoost; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ExportResolutionScale; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bOverrideCastShadowAsMasked : 1; // 0x0010(0x0001)
|
|
unsigned char bOverrideEmissiveBoost : 1; // 0x0010(0x0001)
|
|
unsigned char bOverrideDiffuseBoost : 1; // 0x0010(0x0001)
|
|
unsigned char bOverrideExportResolutionScale : 1; // 0x0010(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialTextureInfo
|
|
// 0x0010
|
|
struct FMaterialTextureInfo
|
|
{
|
|
float SamplingScale; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UVChannelIndex; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FName TextureName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FontParameterValue
|
|
// 0x0020
|
|
struct FFontParameterValue
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UFont* FontValue; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
int FontPage; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FGuid ExpressionGUID; // 0x0010(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ScalarParameterValue
|
|
// 0x0020
|
|
struct FScalarParameterValue
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ParameterValue; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FGuid ExpressionGUID; // 0x000C(0x0010) (IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TextureParameterValue
|
|
// 0x0020
|
|
struct FTextureParameterValue
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UTexture* ParameterValue; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FGuid ExpressionGUID; // 0x000C(0x0010) (IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorParameterValue
|
|
// 0x0028
|
|
struct FVectorParameterValue
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor ParameterValue; // 0x0008(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FGuid ExpressionGUID; // 0x0018(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialInstanceBasePropertyOverrides
|
|
// 0x0010
|
|
struct FMaterialInstanceBasePropertyOverrides
|
|
{
|
|
bool bOverride_OpacityMaskClipValue; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bOverride_BlendMode; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bOverride_ShadingModel; // 0x0002(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bOverride_DitheredLODTransition; // 0x0003(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bOverride_CastDynamicShadowAsMasked; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bOverride_TwoSided; // 0x0005(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
float OpacityMaskClipValue; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EBlendMode> BlendMode; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMaterialShadingModel> ShadingModel; // 0x000D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char TwoSided : 1; // 0x000E(0x0001) (Edit)
|
|
unsigned char DitheredLODTransition : 1; // 0x000E(0x0001) (Edit)
|
|
unsigned char bCastDynamicShadowAsMasked : 1; // 0x000E(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x1]; // 0x000F(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ExpressionOutput
|
|
// 0x0020
|
|
struct FExpressionOutput
|
|
{
|
|
struct FString OutputName; // 0x0000(0x000C) (ZeroConstructor)
|
|
int Mask; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskR; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskG; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskB; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskA; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintComponentChangedPropertyInfo
|
|
// 0x0010
|
|
struct FBlueprintComponentChangedPropertyInfo
|
|
{
|
|
struct FName PropertyName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int ArrayIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UStruct* PropertyScope; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintCookedComponentInstancingData
|
|
// 0x0038
|
|
struct FBlueprintCookedComponentInstancingData
|
|
{
|
|
bool bIsValid; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
TArray<struct FBlueprintComponentChangedPropertyInfo> ChangedPropertyList; // 0x0004(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData01[0x28]; // 0x0010(0x0028) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavigationFilterArea
|
|
// 0x0010
|
|
struct FNavigationFilterArea
|
|
{
|
|
class UClass* AreaClass; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float TravelCostOverride; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float EnteringCostOverride; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bIsExcluded : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char bOverrideTravelCost : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char bOverrideEnteringCost : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavigationFilterFlags
|
|
// 0x0004
|
|
struct FNavigationFilterFlags
|
|
{
|
|
unsigned char bNavFlag0 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag1 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag2 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag3 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag4 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag5 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag6 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag7 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bNavFlag8 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag9 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag10 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag11 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag12 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag13 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag14 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bNavFlag15 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x2]; // 0x0002(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpolationParameter
|
|
// 0x0008
|
|
struct FInterpolationParameter
|
|
{
|
|
float InterpolationTime; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EFilterInterpolationType> InterpolationType; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BoneReference
|
|
// 0x0018
|
|
struct FBoneReference
|
|
{
|
|
struct FName BoneName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x10]; // 0x0008(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PerBoneInterpolation
|
|
// 0x0020
|
|
struct FPerBoneInterpolation
|
|
{
|
|
struct FBoneReference BoneReference; // 0x0000(0x0018) (Edit)
|
|
float InterpolationSpeedPerSec; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlendSample
|
|
// 0x0014
|
|
struct FBlendSample
|
|
{
|
|
class UAnimSequence* Animation; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector SampleValue; // 0x0004(0x000C) (Edit, IsPlainOldData)
|
|
float RateScale; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EditorElement
|
|
// 0x0018
|
|
struct FEditorElement
|
|
{
|
|
int Indices[0x3]; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Weights[0x3]; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlendParameter
|
|
// 0x0018
|
|
struct FBlendParameter
|
|
{
|
|
struct FString DisplayName; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
float Min; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Max; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int GridNum; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimGroupInfo
|
|
// 0x0018
|
|
struct FAnimGroupInfo
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor Color; // 0x0008(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BakedStateExitTransition
|
|
// 0x001C
|
|
struct FBakedStateExitTransition
|
|
{
|
|
int CanTakeDelegateIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int CustomResultNodeIndex; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int TransitionIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bDesiredTransitionReturnValue; // 0x000C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bAutomaticRemainingTimeRule; // 0x000D(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x000E(0x0002) MISSED OFFSET
|
|
TArray<int> PoseEvaluatorLinks; // 0x0010(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.BakedAnimationState
|
|
// 0x0040
|
|
struct FBakedAnimationState
|
|
{
|
|
struct FName StateName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FBakedStateExitTransition> Transitions; // 0x0008(0x000C) (ZeroConstructor)
|
|
int StateRootNodeIndex; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int StartNotify; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int EndNotify; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int FullyBlendedNotify; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bIsAConduit; // 0x0024(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
int EntryRuleNodeIndex; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<int> PlayerNodeIndices; // 0x002C(0x000C) (ZeroConstructor)
|
|
bool bAlwaysResetOnEntry; // 0x0038(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x7]; // 0x0039(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationStateBase
|
|
// 0x0008
|
|
struct FAnimationStateBase
|
|
{
|
|
struct FName StateName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationTransitionBetweenStates
|
|
// 0x0028 (0x0030 - 0x0008)
|
|
struct FAnimationTransitionBetweenStates : public FAnimationStateBase
|
|
{
|
|
int PreviousState; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int NextState; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CrossfadeDuration; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int StartNotify; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int EndNotify; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int InterruptNotify; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
EAlphaBlendOption BlendMode; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
|
class UCurveFloat* CustomCurve; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UBlendProfile* BlendProfile; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ETransitionLogicType> LogicType; // 0x002C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x002D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BakedAnimationStateMachine
|
|
// 0x0028
|
|
struct FBakedAnimationStateMachine
|
|
{
|
|
struct FName MachineName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int InitialState; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FBakedAnimationState> States; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<struct FAnimationTransitionBetweenStates> Transitions; // 0x0018(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SmartName
|
|
// 0x0010
|
|
struct FSmartName
|
|
{
|
|
struct FName DisplayName; // 0x0000(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0008(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimCurveBase
|
|
// 0x0020
|
|
struct FAnimCurveBase
|
|
{
|
|
struct FName LastObservedName; // 0x0000(0x0008) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
struct FSmartName Name; // 0x0008(0x0010)
|
|
int CurveTypeFlags; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KeyHandleMap
|
|
// 0x003C
|
|
struct FKeyHandleMap
|
|
{
|
|
unsigned char UnknownData00[0x3C]; // 0x0000(0x003C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.IndexedCurve
|
|
// 0x0040
|
|
struct FIndexedCurve
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
struct FKeyHandleMap KeyHandlesToIndices; // 0x0004(0x003C) (Transient)
|
|
};
|
|
|
|
// ScriptStruct Engine.RichCurveKey
|
|
// 0x001C
|
|
struct FRichCurveKey
|
|
{
|
|
TEnumAsByte<ERichCurveInterpMode> InterpMode; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ERichCurveTangentMode> TangentMode; // 0x0001(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ERichCurveTangentWeightMode> TangentWeightMode; // 0x0002(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1]; // 0x0003(0x0001) MISSED OFFSET
|
|
float Time; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Value; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ArriveTangent; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ArriveTangentWeight; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float LeaveTangent; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float LeaveTangentWeight; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RichCurve
|
|
// 0x0014 (0x0054 - 0x0040)
|
|
struct FRichCurve : public FIndexedCurve
|
|
{
|
|
TEnumAsByte<ERichCurveExtrapolation> PreInfinityExtrap; // 0x0040(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ERichCurveExtrapolation> PostInfinityExtrap; // 0x0041(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0042(0x0002) MISSED OFFSET
|
|
float DefaultValue; // 0x0044(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FRichCurveKey> Keys; // 0x0048(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.FloatCurve
|
|
// 0x0050 (0x0070 - 0x0020)
|
|
struct FFloatCurve : public FAnimCurveBase
|
|
{
|
|
struct FRichCurve FloatCurve; // 0x001C(0x0054)
|
|
};
|
|
|
|
// ScriptStruct Engine.RawCurveTracks
|
|
// 0x000C
|
|
struct FRawCurveTracks
|
|
{
|
|
TArray<struct FFloatCurve> FloatCurves; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSegment
|
|
// 0x001C
|
|
struct FAnimSegment
|
|
{
|
|
class UAnimSequenceBase* AnimReference; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float startPos; // 0x0004(0x0004) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
float AnimStartTime; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float AnimEndTime; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float AnimPlayRate; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int LoopingCount; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0018(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimTrack
|
|
// 0x000C
|
|
struct FAnimTrack
|
|
{
|
|
TArray<struct FAnimSegment> AnimSegments; // 0x0000(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AlphaBlend
|
|
// 0x002C
|
|
struct FAlphaBlend
|
|
{
|
|
EAlphaBlendOption BlendOption; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
class UCurveFloat* CustomCurve; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float blendTime; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x20]; // 0x000C(0x0020) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSyncMarker
|
|
// 0x0010
|
|
struct FAnimSyncMarker
|
|
{
|
|
struct FName MarkerName; // 0x0000(0x0008) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float Time; // 0x0008(0x0004) (BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MarkerSyncData
|
|
// 0x0018
|
|
struct FMarkerSyncData
|
|
{
|
|
TArray<struct FAnimSyncMarker> AuthoredSyncMarkers; // 0x0000(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0xC]; // 0x000C(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CompositeSection
|
|
// 0x002C (0x0050 - 0x0024)
|
|
struct FCompositeSection : public FAnimLinkableElement
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
struct FName SectionName; // 0x0028(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float StartTime; // 0x0030(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
struct FName NextSectionName; // 0x0038(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<class UAnimMetaData*> MetaData; // 0x0040(0x000C) (Edit, ExportObject, ZeroConstructor)
|
|
unsigned char UnknownData02[0x4]; // 0x004C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SlotAnimationTrack
|
|
// 0x0018
|
|
struct FSlotAnimationTrack
|
|
{
|
|
struct FName SlotName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FAnimTrack AnimTrack; // 0x0008(0x000C) (Edit)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BranchingPoint
|
|
// 0x0014 (0x0038 - 0x0024)
|
|
struct FBranchingPoint : public FAnimLinkableElement
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
struct FName EventName; // 0x0028(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DisplayTime; // 0x0030(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float TriggerTimeOffset; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BranchingPointMarker
|
|
// 0x000C
|
|
struct FBranchingPointMarker
|
|
{
|
|
int NotifyIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TriggerTime; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAnimNotifyEventType> NotifyEventType; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TimeStretchCurveMarker
|
|
// 0x0010
|
|
struct FTimeStretchCurveMarker
|
|
{
|
|
float Time[0x3]; // 0x0000(0x0004) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
float alpha; // 0x000C(0x0004) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TimeStretchCurve
|
|
// 0x0020
|
|
struct FTimeStretchCurve
|
|
{
|
|
float SamplingRate; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float CurveValueMinPrecision; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FTimeStretchCurveMarker> Markers; // 0x0008(0x000C) (Edit, ZeroConstructor, EditConst)
|
|
float Sum_dT_i_by_C_i[0x3]; // 0x0014(0x0004) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TrackToSkeletonMap
|
|
// 0x0004
|
|
struct FTrackToSkeletonMap
|
|
{
|
|
int BoneTreeIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSetMeshLinkup
|
|
// 0x000C
|
|
struct FAnimSetMeshLinkup
|
|
{
|
|
TArray<int> BoneToTrackTable; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.PrimaryAssetRules
|
|
// 0x0010
|
|
struct FPrimaryAssetRules
|
|
{
|
|
int Priority; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bApplyRecursively; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
int ChunkId; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
EPrimaryAssetCookRule CookRule; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PrimaryAssetTypeInfo
|
|
// 0x0078
|
|
struct FPrimaryAssetTypeInfo
|
|
{
|
|
struct FName PrimaryAssetType; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x28]; // 0x0008(0x0028) UNKNOWN PROPERTY: SoftClassProperty Engine.PrimaryAssetTypeInfo.AssetBaseClass
|
|
class UClass* AssetBaseClassLoaded; // 0x0030(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
bool bHasBlueprintClasses; // 0x0034(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bIsEditorOnly; // 0x0035(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0036(0x0002) MISSED OFFSET
|
|
TArray<struct FDirectoryPath> Directories; // 0x0038(0x000C) (Edit, ZeroConstructor)
|
|
TArray<struct FSoftObjectPath> SpecificAssets; // 0x0044(0x000C) (Edit, ZeroConstructor)
|
|
struct FPrimaryAssetRules Rules; // 0x0050(0x0010) (Edit)
|
|
TArray<struct FString> AssetScanPaths; // 0x0060(0x000C) (ZeroConstructor, Transient)
|
|
bool bIsDynamicAsset; // 0x006C(0x0001) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x006D(0x0003) MISSED OFFSET
|
|
int NumberOfAssets; // 0x0070(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData03[0x4]; // 0x0074(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PrimaryAssetRulesOverride
|
|
// 0x0020
|
|
struct FPrimaryAssetRulesOverride
|
|
{
|
|
struct FPrimaryAssetId PrimaryAssetId; // 0x0000(0x0010) (Edit)
|
|
struct FPrimaryAssetRules Rules; // 0x0010(0x0010) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.AssetManagerRedirect
|
|
// 0x0018
|
|
struct FAssetManagerRedirect
|
|
{
|
|
struct FString Old; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
struct FString New; // 0x000C(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AssetMapping
|
|
// 0x0008
|
|
struct FAssetMapping
|
|
{
|
|
class UAnimationAsset* SourceAsset; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class UAnimationAsset* TargetAsset; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AtmospherePrecomputeParameters
|
|
// 0x002C
|
|
struct FAtmospherePrecomputeParameters
|
|
{
|
|
float DensityHeight; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float DecayHeight; // 0x0004(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
int MaxScatteringOrder; // 0x0008(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
int TransmittanceTexWidth; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int TransmittanceTexHeight; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int IrradianceTexWidth; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int IrradianceTexHeight; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int InscatterAltitudeSampleNum; // 0x001C(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
int InscatterMuNum; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int InscatterMuSNum; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int InscatterNuNum; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AudioComponentParam
|
|
// 0x0018
|
|
struct FAudioComponentParam
|
|
{
|
|
struct FName ParamName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FloatParam; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool BoolParam; // 0x000C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
int IntParam; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class USoundWave* SoundWaveParam; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RuntimeFloatCurve
|
|
// 0x0058
|
|
struct FRuntimeFloatCurve
|
|
{
|
|
struct FRichCurve EditorCurveData; // 0x0000(0x0054)
|
|
class UCurveFloat* ExternalCurve; // 0x0054(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BaseAttenuationSettings
|
|
// 0x007C
|
|
struct FBaseAttenuationSettings
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
EAttenuationDistanceModel DistanceAlgorithm; // 0x0004(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
struct FRuntimeFloatCurve CustomAttenuationCurve; // 0x0008(0x0058) (Edit, BlueprintVisible)
|
|
TEnumAsByte<EAttenuationShape> AttenuationShape; // 0x0060(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0061(0x0003) MISSED OFFSET
|
|
float dBAttenuationAtMax; // 0x0064(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector AttenuationShapeExtents; // 0x0068(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float ConeOffset; // 0x0074(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FalloffDistance; // 0x0078(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundAttenuationSettings
|
|
// 0x0198 (0x0214 - 0x007C)
|
|
struct FSoundAttenuationSettings : public FBaseAttenuationSettings
|
|
{
|
|
unsigned char bAttenuate : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bSpatialize : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bAttenuateWithLPF : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bEnableListenerFocus : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bEnableFocusInterpolation : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bEnableOcclusion : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bUseComplexCollisionForOcclusion : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bEnableReverbSend : 1; // 0x007C(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bApplyNormalizationToStereoSounds : 1; // 0x007D(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bEnableLogFrequencyScaling : 1; // 0x007D(0x0001) (Edit, BlueprintVisible)
|
|
TEnumAsByte<ESoundDistanceCalc> DistanceType; // 0x007E(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1]; // 0x007F(0x0001) MISSED OFFSET
|
|
float OmniRadius; // 0x0080(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float StereoSpread; // 0x0084(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESoundSpatializationAlgorithm> SpatializationAlgorithm; // 0x0088(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0089(0x0003) MISSED OFFSET
|
|
class USpatializationPluginSourceSettingsBase* SpatializationPluginSettings; // 0x008C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float RadiusMin; // 0x0090(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float RadiusMax; // 0x0094(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float LPFRadiusMin; // 0x0098(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPFRadiusMax; // 0x009C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
EAirAbsorptionMethod AbsorptionMethod; // 0x00A0(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x00A1(0x0003) MISSED OFFSET
|
|
struct FRuntimeFloatCurve CustomLowpassAirAbsorptionCurve; // 0x00A4(0x0058) (Edit, BlueprintVisible)
|
|
struct FRuntimeFloatCurve CustomHighpassAirAbsorptionCurve; // 0x00FC(0x0058) (Edit, BlueprintVisible)
|
|
float LPFFrequencyAtMin; // 0x0154(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float LPFFrequencyAtMax; // 0x0158(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HPFFrequencyAtMin; // 0x015C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HPFFrequencyAtMax; // 0x0160(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusAzimuth; // 0x0164(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float NonFocusAzimuth; // 0x0168(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusDistanceScale; // 0x016C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float NonFocusDistanceScale; // 0x0170(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusPriorityScale; // 0x0174(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float NonFocusPriorityScale; // 0x0178(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusVolumeAttenuation; // 0x017C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float NonFocusVolumeAttenuation; // 0x0180(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusAttackInterpSpeed; // 0x0184(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusReleaseInterpSpeed; // 0x0188(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionChannel> OcclusionTraceChannel; // 0x018C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x018D(0x0003) MISSED OFFSET
|
|
float OcclusionLowPassFilterFrequency; // 0x0190(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OcclusionVolumeAttenuation; // 0x0194(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OcclusionInterpolationTime; // 0x0198(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UOcclusionPluginSourceSettingsBase* OcclusionPluginSettings; // 0x019C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
EReverbSendMethod ReverbSendMethod; // 0x01A0(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData04[0x3]; // 0x01A1(0x0003) MISSED OFFSET
|
|
class UReverbPluginSourceSettingsBase* ReverbPluginSettings; // 0x01A4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ReverbWetLevelMin; // 0x01A8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ReverbWetLevelMax; // 0x01AC(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ReverbDistanceMin; // 0x01B0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ReverbDistanceMax; // 0x01B4(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FRuntimeFloatCurve CustomReverbSendCurve; // 0x01B8(0x0058) (Edit, BlueprintVisible)
|
|
float ManualReverbSendLevel; // 0x0210(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AudioQualitySettings
|
|
// 0x0010
|
|
struct FAudioQualitySettings
|
|
{
|
|
struct FText DisplayName; // 0x0000(0x000C) (Edit)
|
|
int MaxChannels; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ReverbSettings
|
|
// 0x0010
|
|
struct FReverbSettings
|
|
{
|
|
unsigned char bApplyReverb : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
TEnumAsByte<EReverbPreset> ReverbType; // 0x0001(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0002(0x0002) MISSED OFFSET
|
|
class UReverbEffect* ReverbEffect; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Volume; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FadeTime; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InteriorSettings
|
|
// 0x0024
|
|
struct FInteriorSettings
|
|
{
|
|
unsigned char bIsWorldSettings : 1; // 0x0000(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float ExteriorVolume; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ExteriorTime; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ExteriorLPF; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ExteriorLPFTime; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float InteriorVolume; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float InteriorTime; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float InteriorLPF; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float InteriorLPFTime; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EditorMapPerformanceTestDefinition
|
|
// 0x0020
|
|
struct FEditorMapPerformanceTestDefinition
|
|
{
|
|
struct FSoftObjectPath PerformanceTestmap; // 0x0000(0x0018) (Edit, Config)
|
|
int TestTimer; // 0x0018(0x0004) (Edit, ZeroConstructor, Config, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FilePath
|
|
// 0x000C
|
|
struct FFilePath
|
|
{
|
|
struct FString FilePath; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.ImportFactorySettingValues
|
|
// 0x0018
|
|
struct FImportFactorySettingValues
|
|
{
|
|
struct FString SettingName; // 0x0000(0x000C) (Edit, ZeroConstructor, Config)
|
|
struct FString Value; // 0x000C(0x000C) (Edit, ZeroConstructor, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.EditorImportWorkflowDefinition
|
|
// 0x0018
|
|
struct FEditorImportWorkflowDefinition
|
|
{
|
|
struct FFilePath ImportFilePath; // 0x0000(0x000C) (Edit, Config)
|
|
TArray<struct FImportFactorySettingValues> FactorySettings; // 0x000C(0x000C) (Edit, ZeroConstructor, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.BuildPromotionImportWorkflowSettings
|
|
// 0x00FC
|
|
struct FBuildPromotionImportWorkflowSettings
|
|
{
|
|
struct FEditorImportWorkflowDefinition Diffuse; // 0x0000(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition Normal; // 0x0018(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition StaticMesh; // 0x0030(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition ReimportStaticMesh; // 0x0048(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition BlendShapeMesh; // 0x0060(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition MorphMesh; // 0x0078(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition SkeletalMesh; // 0x0090(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition Animation; // 0x00A8(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition Sound; // 0x00C0(0x0018) (Edit, Config)
|
|
struct FEditorImportWorkflowDefinition SurroundSound; // 0x00D8(0x0018) (Edit, Config)
|
|
TArray<struct FEditorImportWorkflowDefinition> OtherAssetsToImport; // 0x00F0(0x000C) (Edit, ZeroConstructor, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.BuildPromotionOpenAssetSettings
|
|
// 0x0048
|
|
struct FBuildPromotionOpenAssetSettings
|
|
{
|
|
struct FFilePath BlueprintAsset; // 0x0000(0x000C) (Edit, Config)
|
|
struct FFilePath MaterialAsset; // 0x000C(0x000C) (Edit, Config)
|
|
struct FFilePath ParticleSystemAsset; // 0x0018(0x000C) (Edit, Config)
|
|
struct FFilePath SkeletalMeshAsset; // 0x0024(0x000C) (Edit, Config)
|
|
struct FFilePath StaticMeshAsset; // 0x0030(0x000C) (Edit, Config)
|
|
struct FFilePath TextureAsset; // 0x003C(0x000C) (Edit, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.BuildPromotionNewProjectSettings
|
|
// 0x0018
|
|
struct FBuildPromotionNewProjectSettings
|
|
{
|
|
struct FDirectoryPath NewProjectFolderOverride; // 0x0000(0x000C) (Edit)
|
|
struct FString NewProjectNameOverride; // 0x000C(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.BuildPromotionTestSettings
|
|
// 0x0174
|
|
struct FBuildPromotionTestSettings
|
|
{
|
|
struct FFilePath DefaultStaticMeshAsset; // 0x0000(0x000C) (Edit)
|
|
struct FBuildPromotionImportWorkflowSettings ImportWorkflow; // 0x000C(0x00FC) (Edit)
|
|
struct FBuildPromotionOpenAssetSettings OpenAssets; // 0x0108(0x0048) (Edit)
|
|
struct FBuildPromotionNewProjectSettings NewProjectSettings; // 0x0150(0x0018) (Edit)
|
|
struct FFilePath SourceControlMaterial; // 0x0168(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialEditorPromotionSettings
|
|
// 0x0024
|
|
struct FMaterialEditorPromotionSettings
|
|
{
|
|
struct FFilePath DefaultMaterialAsset; // 0x0000(0x000C) (Edit)
|
|
struct FFilePath DefaultDiffuseTexture; // 0x000C(0x000C) (Edit)
|
|
struct FFilePath DefaultNormalTexture; // 0x0018(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleEditorPromotionSettings
|
|
// 0x000C
|
|
struct FParticleEditorPromotionSettings
|
|
{
|
|
struct FFilePath DefaultParticleAsset; // 0x0000(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintEditorPromotionSettings
|
|
// 0x0024
|
|
struct FBlueprintEditorPromotionSettings
|
|
{
|
|
struct FFilePath FirstMeshPath; // 0x0000(0x000C) (Edit)
|
|
struct FFilePath SecondMeshPath; // 0x000C(0x000C) (Edit)
|
|
struct FFilePath DefaultParticleAsset; // 0x0018(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.ExternalToolDefinition
|
|
// 0x0048
|
|
struct FExternalToolDefinition
|
|
{
|
|
struct FString ToolName; // 0x0000(0x000C) (Edit, ZeroConstructor, Config)
|
|
struct FFilePath ExecutablePath; // 0x000C(0x000C) (Edit, Config)
|
|
struct FString CommandLineOptions; // 0x0018(0x000C) (Edit, ZeroConstructor, Config)
|
|
struct FDirectoryPath WorkingDirectory; // 0x0024(0x000C) (Edit, Config)
|
|
struct FString ScriptExtension; // 0x0030(0x000C) (Edit, ZeroConstructor, Config)
|
|
struct FDirectoryPath ScriptDirectory; // 0x003C(0x000C) (Edit, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.EditorImportExportTestDefinition
|
|
// 0x0028
|
|
struct FEditorImportExportTestDefinition
|
|
{
|
|
struct FFilePath ImportFilePath; // 0x0000(0x000C) (Edit, Config)
|
|
struct FString ExportFileExtension; // 0x000C(0x000C) (Edit, ZeroConstructor, Config)
|
|
bool bSkipExport; // 0x0018(0x0001) (Edit, ZeroConstructor, Config, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
TArray<struct FImportFactorySettingValues> FactorySettings; // 0x001C(0x000C) (Edit, ZeroConstructor, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.LaunchOnTestSettings
|
|
// 0x0018
|
|
struct FLaunchOnTestSettings
|
|
{
|
|
struct FFilePath LaunchOnTestmap; // 0x0000(0x000C) (Edit, Config)
|
|
struct FString DeviceID; // 0x000C(0x000C) (Edit, ZeroConstructor, Config)
|
|
};
|
|
|
|
// ScriptStruct Engine.BoneNode
|
|
// 0x0010
|
|
struct FBoneNode
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
int ParentIndex; // 0x0008(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
TEnumAsByte<EBoneTranslationRetargetingMode> TranslationRetargetingMode; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.VirtualBone
|
|
// 0x0018
|
|
struct FVirtualBone
|
|
{
|
|
struct FName SourceBoneName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName TargetBoneName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName VirtualBoneName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SmartNameContainer
|
|
// 0x003C
|
|
struct FSmartNameContainer
|
|
{
|
|
unsigned char UnknownData00[0x3C]; // 0x0000(0x003C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSlotGroup
|
|
// 0x0018
|
|
struct FAnimSlotGroup
|
|
{
|
|
struct FName GroupName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FName> SlotNames; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlendProfileBoneEntry
|
|
// 0x0020
|
|
struct FBlendProfileBoneEntry
|
|
{
|
|
struct FBoneReference BoneReference; // 0x0000(0x0018) (Edit)
|
|
float BlendScale; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KShapeElem
|
|
// 0x0010
|
|
struct FKShapeElem
|
|
{
|
|
unsigned char UnknownData00[0x10]; // 0x0000(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KSphereElem
|
|
// 0x0050 (0x0060 - 0x0010)
|
|
struct FKSphereElem : public FKShapeElem
|
|
{
|
|
struct FMatrix TM; // 0x0010(0x0040) (Deprecated, IsPlainOldData)
|
|
struct FVector Center; // 0x0050(0x000C) (Edit, IsPlainOldData)
|
|
float Radius; // 0x005C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.KBoxElem
|
|
// 0x0080 (0x0090 - 0x0010)
|
|
struct FKBoxElem : public FKShapeElem
|
|
{
|
|
struct FMatrix TM; // 0x0010(0x0040) (Deprecated, IsPlainOldData)
|
|
struct FQuat Orientation; // 0x0050(0x0010) (Deprecated, IsPlainOldData)
|
|
struct FVector Center; // 0x0060(0x000C) (Edit, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x006C(0x000C) (Edit, IsPlainOldData)
|
|
float X; // 0x0078(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Y; // 0x007C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Z; // 0x0080(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0084(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KSphylElem
|
|
// 0x0070 (0x0080 - 0x0010)
|
|
struct FKSphylElem : public FKShapeElem
|
|
{
|
|
struct FMatrix TM; // 0x0010(0x0040) (Deprecated, IsPlainOldData)
|
|
struct FQuat Orientation; // 0x0050(0x0010) (Deprecated, IsPlainOldData)
|
|
struct FVector Center; // 0x0060(0x000C) (Edit, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x006C(0x000C) (Edit, IsPlainOldData)
|
|
float Radius; // 0x0078(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Length; // 0x007C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.KConvexElem
|
|
// 0x0070 (0x0080 - 0x0010)
|
|
struct FKConvexElem : public FKShapeElem
|
|
{
|
|
TArray<struct FVector> VertexData; // 0x0010(0x000C) (ZeroConstructor)
|
|
struct FBox ElemBox; // 0x001C(0x001C) (IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0038(0x0008) MISSED OFFSET
|
|
struct FTransform Transform; // 0x0040(0x0030) (IsPlainOldData)
|
|
unsigned char UnknownData01[0x10]; // 0x0070(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KAggregateGeom
|
|
// 0x0034
|
|
struct FKAggregateGeom
|
|
{
|
|
TArray<struct FKSphereElem> SphereElems; // 0x0000(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
TArray<struct FKBoxElem> BoxElems; // 0x000C(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
TArray<struct FKSphylElem> SphylElems; // 0x0018(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
TArray<struct FKConvexElem> ConvexElems; // 0x0024(0x000C) (Edit, EditFixedSize, ZeroConstructor, EditConst)
|
|
unsigned char UnknownData00[0x4]; // 0x0030(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BranchFilter
|
|
// 0x0010
|
|
struct FBranchFilter
|
|
{
|
|
struct FName BoneName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int BlendDepth; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.InputBlendPose
|
|
// 0x000C
|
|
struct FInputBlendPose
|
|
{
|
|
TArray<struct FBranchFilter> BranchFilters; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.BuilderPoly
|
|
// 0x0020
|
|
struct FBuilderPoly
|
|
{
|
|
TArray<int> VertexIndices; // 0x0000(0x000C) (ZeroConstructor)
|
|
int Direction; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FName ItemName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int PolyFlags; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CameraShakeData
|
|
// 0x0014
|
|
struct FCameraShakeData
|
|
{
|
|
class UCameraShake* ShakeCDO; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
TArray<class UCameraShake*> ActiveShakes; // 0x0008(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.CanvasUVTri
|
|
// 0x0060
|
|
struct FCanvasUVTri
|
|
{
|
|
struct FVector2D V0_Pos; // 0x0000(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D V0_UV; // 0x0008(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor V0_Color; // 0x0010(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D V1_Pos; // 0x0020(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D V1_UV; // 0x0028(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor V1_Color; // 0x0030(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D V2_Pos; // 0x0040(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D V2_UV; // 0x0048(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor V2_Color; // 0x0050(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DelegateArray
|
|
// 0x000C
|
|
struct FDelegateArray
|
|
{
|
|
TArray<struct FScriptDelegate> Delegates; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollisionResponseTemplate
|
|
// 0x0058
|
|
struct FCollisionResponseTemplate
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionEnabled> CollisionEnabled; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
struct FName ObjectTypeName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FResponseChannel> CustomResponses; // 0x0018(0x000C) (ZeroConstructor)
|
|
struct FString HelpMessage; // 0x0024(0x000C) (ZeroConstructor)
|
|
bool bCanModify; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x27]; // 0x0031(0x0027) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CustomChannelSetup
|
|
// 0x0018
|
|
struct FCustomChannelSetup
|
|
{
|
|
TEnumAsByte<ECollisionChannel> Channel; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0001(0x0007) MISSED OFFSET
|
|
struct FName Name; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ECollisionResponse> DefaultResponse; // 0x0010(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bTraceType; // 0x0011(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bStaticObject; // 0x0012(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x5]; // 0x0013(0x0005) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CustomProfile
|
|
// 0x0018
|
|
struct FCustomProfile
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FResponseChannel> CustomResponses; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.Redirector
|
|
// 0x0010
|
|
struct FRedirector
|
|
{
|
|
struct FName OldName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName NewName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintComponentDelegateBinding
|
|
// 0x0018
|
|
struct FBlueprintComponentDelegateBinding
|
|
{
|
|
struct FName ComponentPropertyName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName DelegatePropertyName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName FunctionNameToBind; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DebugDisplayProperty
|
|
// 0x0018
|
|
struct FDebugDisplayProperty
|
|
{
|
|
class UObject* Obj; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UClass* WithinClass; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x10]; // 0x0008(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CullDistanceSizePair
|
|
// 0x0008
|
|
struct FCullDistanceSizePair
|
|
{
|
|
float Size; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float CullDistance; // 0x0004(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedCurveValue
|
|
// 0x0010
|
|
struct FNamedCurveValue
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Value; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TableRowBase
|
|
// 0x0004
|
|
struct FTableRowBase
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RollbackNetStartupActorInfo
|
|
// 0x0028
|
|
struct FRollbackNetStartupActorInfo
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
class UObject* Archetype; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x18]; // 0x000C(0x0018) MISSED OFFSET
|
|
class ULevel* Level; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TextureLODGroup
|
|
// 0x0038
|
|
struct FTextureLODGroup
|
|
{
|
|
TEnumAsByte<ETextureGroup> Group; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xB]; // 0x0001(0x000B) MISSED OFFSET
|
|
int LODBias; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0010(0x0004) MISSED OFFSET
|
|
int NumStreamedMips; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ETextureMipGenSettings> MipGenSettings; // 0x0018(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
int MinLODSize; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaxLODSize; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
struct FName MinMagFilter; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName MipFilter; // 0x0030(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundConcurrencySettings
|
|
// 0x000C
|
|
struct FSoundConcurrencySettings
|
|
{
|
|
int MaxCount; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bLimitToOwner : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
TEnumAsByte<EMaxConcurrentResolutionRule> ResolutionRule; // 0x0005(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
float VolumeScale; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundSubmixSendInfo
|
|
// 0x0008
|
|
struct FSoundSubmixSendInfo
|
|
{
|
|
float SendLevel; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class USoundSubmix* SoundSubmix; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundSourceBusSendInfo
|
|
// 0x0008
|
|
struct FSoundSourceBusSendInfo
|
|
{
|
|
float SendLevel; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class USoundSourceBus* SoundSourceBus; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DialogueContextMapping
|
|
// 0x0024
|
|
struct FDialogueContextMapping
|
|
{
|
|
struct FDialogueContext Context; // 0x0000(0x0010) (Edit)
|
|
class USoundWave* SoundWave; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FString LocalizationKeyFormat; // 0x0014(0x000C) (Edit, ZeroConstructor)
|
|
class UDialogueSoundWaveProxy* Proxy; // 0x0020(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassLightSettings
|
|
// 0x000C
|
|
struct FLightmassLightSettings
|
|
{
|
|
float IndirectLightingSaturation; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ShadowExponent; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseAreaShadowsForStationaryLight; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassDirectionalLightSettings
|
|
// 0x0004 (0x0010 - 0x000C)
|
|
struct FLightmassDirectionalLightSettings : public FLightmassLightSettings
|
|
{
|
|
float LightSourceAngle; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ACESParameter
|
|
// 0x0028
|
|
struct FACESParameter
|
|
{
|
|
struct FLinearColor TintColor; // 0x0000(0x0010) (Edit, IsPlainOldData)
|
|
float Bright; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Gray; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ShoulderStrength; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ToeStrength; // 0x001C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float LinearStrength; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float LinearAngle; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EdGraphTerminalType
|
|
// 0x0024
|
|
struct FEdGraphTerminalType
|
|
{
|
|
struct FString TerminalCategory; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FString TerminalSubCategory; // 0x000C(0x000C) (ZeroConstructor)
|
|
TWeakObjectPtr<class UObject> TerminalSubCategoryObject; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool bTerminalIsConst; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bTerminalIsWeakPointer; // 0x0021(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0022(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.EdGraphPinType
|
|
// 0x0068
|
|
struct FEdGraphPinType
|
|
{
|
|
struct FString PinCategory; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FString PinSubCategory; // 0x000C(0x000C) (ZeroConstructor)
|
|
TWeakObjectPtr<class UObject> PinSubCategoryObject; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FSimpleMemberReference PinSubCategoryMemberReference; // 0x0020(0x0020)
|
|
struct FEdGraphTerminalType PinValueType; // 0x0040(0x0024)
|
|
EPinContainerType ContainerType; // 0x0064(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bIsArray : 1; // 0x0065(0x0001) (Deprecated)
|
|
unsigned char bIsReference : 1; // 0x0065(0x0001)
|
|
unsigned char bIsConst : 1; // 0x0065(0x0001)
|
|
unsigned char bIsWeakPointer : 1; // 0x0065(0x0001)
|
|
unsigned char UnknownData00[0x2]; // 0x0066(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CustomHeightFog
|
|
// 0x0018
|
|
struct FCustomHeightFog
|
|
{
|
|
float Height; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
float DensityCoefficient; // 0x0004(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor CustomFogInscatteringColor; // 0x0008(0x0010) (Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FontCharacter
|
|
// 0x0018
|
|
struct FFontCharacter
|
|
{
|
|
int StartU; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int StartV; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int USize; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int VSize; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char TextureIndex; // 0x0010(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
int VerticalOffset; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FontImportOptionsData
|
|
// 0x0090
|
|
struct FFontImportOptionsData
|
|
{
|
|
struct FString FontName; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
float Height; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bEnableAntialiasing : 1; // 0x0010(0x0001) (Edit)
|
|
unsigned char bEnableBold : 1; // 0x0010(0x0001) (Edit)
|
|
unsigned char bEnableItalic : 1; // 0x0010(0x0001) (Edit)
|
|
unsigned char bEnableUnderline : 1; // 0x0010(0x0001) (Edit)
|
|
unsigned char bAlphaOnly : 1; // 0x0010(0x0001) (Edit)
|
|
TEnumAsByte<EFontImportCharacterSet> CharacterSet; // 0x0011(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0012(0x0002) MISSED OFFSET
|
|
struct FString Chars; // 0x0014(0x000C) (Edit, ZeroConstructor)
|
|
struct FString UnicodeRange; // 0x0020(0x000C) (Edit, ZeroConstructor)
|
|
struct FString CharsFilePath; // 0x002C(0x000C) (Edit, ZeroConstructor)
|
|
struct FString CharsFileWildcard; // 0x0038(0x000C) (Edit, ZeroConstructor)
|
|
unsigned char bCreatePrintableOnly : 1; // 0x0044(0x0001) (Edit)
|
|
unsigned char bIncludeASCIIRange : 1; // 0x0044(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x3]; // 0x0045(0x0003) MISSED OFFSET
|
|
struct FLinearColor ForegroundColor; // 0x0048(0x0010) (Edit, IsPlainOldData)
|
|
unsigned char bEnableDropShadow : 1; // 0x0058(0x0001) (Edit)
|
|
unsigned char UnknownData02[0x3]; // 0x0059(0x0003) MISSED OFFSET
|
|
int TexturePageWidth; // 0x005C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int TexturePageMaxHeight; // 0x0060(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int XPadding; // 0x0064(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int YPadding; // 0x0068(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ExtendBoxTop; // 0x006C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ExtendBoxBottom; // 0x0070(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ExtendBoxRight; // 0x0074(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ExtendBoxLeft; // 0x0078(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bEnableLegacyMode : 1; // 0x007C(0x0001) (Edit)
|
|
unsigned char UnknownData03[0x3]; // 0x007D(0x0003) MISSED OFFSET
|
|
int Kerning; // 0x0080(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bUseDistanceFieldAlpha : 1; // 0x0084(0x0001) (Edit)
|
|
unsigned char UnknownData04[0x3]; // 0x0085(0x0003) MISSED OFFSET
|
|
int DistanceFieldScaleFactor; // 0x0088(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DistanceFieldScanRadiusScale; // 0x008C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ForceFeedbackAttenuationSettings
|
|
// 0x0000 (0x007C - 0x007C)
|
|
struct FForceFeedbackAttenuationSettings : public FBaseAttenuationSettings
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.ForceFeedbackChannelDetails
|
|
// 0x005C
|
|
struct FForceFeedbackChannelDetails
|
|
{
|
|
unsigned char bAffectsLeftLarge : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bAffectsLeftSmall : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bAffectsRightLarge : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bAffectsRightSmall : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FRuntimeFloatCurve Curve; // 0x0004(0x0058) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.HapticFeedbackDetails_Curve
|
|
// 0x00B0
|
|
struct FHapticFeedbackDetails_Curve
|
|
{
|
|
struct FRuntimeFloatCurve Frequency; // 0x0000(0x0058) (Edit)
|
|
struct FRuntimeFloatCurve Amplitude; // 0x0058(0x0058) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.ImportanceTexture
|
|
// 0x003C
|
|
struct FImportanceTexture
|
|
{
|
|
struct FIntPoint Size; // 0x0000(0x0008) (IsPlainOldData)
|
|
int NumMips; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<float> MarginalCDF; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<float> ConditionalCDF; // 0x0018(0x000C) (ZeroConstructor)
|
|
TArray<struct FColor> TextureData; // 0x0024(0x000C) (ZeroConstructor)
|
|
TWeakObjectPtr<class UTexture2D> Texture; // 0x0030(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EImportanceWeight> Weighting; // 0x0038(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0039(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ComponentKey
|
|
// 0x0020
|
|
struct FComponentKey
|
|
{
|
|
class UClass* OwnerClass; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName SCSVariableName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid AssociatedGuid; // 0x0010(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ComponentOverrideRecord
|
|
// 0x0060
|
|
struct FComponentOverrideRecord
|
|
{
|
|
class UClass* ComponentClass; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UActorComponent* ComponentTemplate; // 0x0004(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
struct FComponentKey ComponentKey; // 0x0008(0x0020)
|
|
struct FBlueprintCookedComponentInstancingData CookedComponentInstancingData; // 0x0028(0x0038)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputDelegateBinding
|
|
// 0x0004
|
|
struct FBlueprintInputDelegateBinding
|
|
{
|
|
unsigned char bConsumeInput : 1; // 0x0000(0x0001)
|
|
unsigned char bExecuteWhenPaused : 1; // 0x0000(0x0001)
|
|
unsigned char bOverrideParentBinding : 1; // 0x0000(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputActionDelegateBinding
|
|
// 0x001C (0x0020 - 0x0004)
|
|
struct FBlueprintInputActionDelegateBinding : public FBlueprintInputDelegateBinding
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName InputActionName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EInputEvent> InputKeyEvent; // 0x0010(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x7]; // 0x0011(0x0007) MISSED OFFSET
|
|
struct FName FunctionNameToBind; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputAxisDelegateBinding
|
|
// 0x0014 (0x0018 - 0x0004)
|
|
struct FBlueprintInputAxisDelegateBinding : public FBlueprintInputDelegateBinding
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName InputAxisName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName FunctionNameToBind; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputAxisKeyDelegateBinding
|
|
// 0x001C (0x0020 - 0x0004)
|
|
struct FBlueprintInputAxisKeyDelegateBinding : public FBlueprintInputDelegateBinding
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FKey AxisKey; // 0x0008(0x0010)
|
|
struct FName FunctionNameToBind; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputKeyDelegateBinding
|
|
// 0x002C (0x0030 - 0x0004)
|
|
struct FBlueprintInputKeyDelegateBinding : public FBlueprintInputDelegateBinding
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FInputChord InputChord; // 0x0008(0x0018)
|
|
TEnumAsByte<EInputEvent> InputKeyEvent; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x7]; // 0x0021(0x0007) MISSED OFFSET
|
|
struct FName FunctionNameToBind; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InputAxisProperties
|
|
// 0x0010
|
|
struct FInputAxisProperties
|
|
{
|
|
float DeadZone; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Sensitivity; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Exponent; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bInvert : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.InputAxisConfigEntry
|
|
// 0x0018
|
|
struct FInputAxisConfigEntry
|
|
{
|
|
struct FName AxisKeyName; // 0x0000(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
struct FInputAxisProperties AxisProperties; // 0x0008(0x0010) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.InputActionKeyMapping
|
|
// 0x0020
|
|
struct FInputActionKeyMapping
|
|
{
|
|
struct FName ActionName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FKey Key; // 0x0008(0x0010) (Edit, BlueprintVisible)
|
|
unsigned char bShift : 1; // 0x0018(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCtrl : 1; // 0x0018(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bAlt : 1; // 0x0018(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bCmd : 1; // 0x0018(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x7]; // 0x0019(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.InputAxisKeyMapping
|
|
// 0x0020
|
|
struct FInputAxisKeyMapping
|
|
{
|
|
struct FName AxisName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FKey Key; // 0x0008(0x0010) (Edit, BlueprintVisible)
|
|
float Scale; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintInputTouchDelegateBinding
|
|
// 0x000C (0x0010 - 0x0004)
|
|
struct FBlueprintInputTouchDelegateBinding : public FBlueprintInputDelegateBinding
|
|
{
|
|
TEnumAsByte<EInputEvent> InputKeyEvent; // 0x0001(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x6]; // 0x0002(0x0006) MISSED OFFSET
|
|
struct FName FunctionNameToBind; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CurveEdEntry
|
|
// 0x002C
|
|
struct FCurveEdEntry
|
|
{
|
|
class UObject* CurveObject; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FColor CurveColor; // 0x0004(0x0004) (IsPlainOldData)
|
|
struct FString CurveName; // 0x0008(0x000C) (ZeroConstructor)
|
|
int bHideCurve; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int bColorCurve; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int bFloatingPointColorCurve; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int bClamp; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ClampLow; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ClampHigh; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CurveEdTab
|
|
// 0x0028
|
|
struct FCurveEdTab
|
|
{
|
|
struct FString TabName; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FCurveEdEntry> Curves; // 0x000C(0x000C) (ZeroConstructor)
|
|
float ViewStartInput; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ViewEndInput; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ViewStartOutput; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ViewEndOutput; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpControlPoint
|
|
// 0x001C
|
|
struct FInterpControlPoint
|
|
{
|
|
struct FVector PositionControlPoint; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
bool bPositionIsRelative; // 0x000C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xF]; // 0x000D(0x000F) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimControlTrackKey
|
|
// 0x0018
|
|
struct FAnimControlTrackKey
|
|
{
|
|
float StartTime; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UAnimSequence* AnimSeq; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AnimStartOffset; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AnimEndOffset; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float AnimPlayRate; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bLooping : 1; // 0x0014(0x0001)
|
|
unsigned char bReverse : 1; // 0x0014(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BoolTrackKey
|
|
// 0x0008
|
|
struct FBoolTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char Value : 1; // 0x0004(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DirectorTrackCut
|
|
// 0x0018
|
|
struct FDirectorTrackCut
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TransitionTime; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FName TargetCamGroup; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ShotNumber; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.EventTrackKey
|
|
// 0x0010
|
|
struct FEventTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName EventName; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PrimitiveMaterialRef
|
|
// 0x000C
|
|
struct FPrimitiveMaterialRef
|
|
{
|
|
class UPrimitiveComponent* Primitive; // 0x0000(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
class UDecalComponent* Decal; // 0x0004(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
int ElementIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpLookupPoint
|
|
// 0x0010
|
|
struct FInterpLookupPoint
|
|
{
|
|
struct FName GroupName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
float Time; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpLookupTrack
|
|
// 0x000C
|
|
struct FInterpLookupTrack
|
|
{
|
|
TArray<struct FInterpLookupPoint> Points; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleReplayTrackKey
|
|
// 0x000C
|
|
struct FParticleReplayTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Duration; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ClipIDNumber; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundTrackKey
|
|
// 0x0010
|
|
struct FSoundTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Volume; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Pitch; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class USoundBase* Sound; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ToggleTrackKey
|
|
// 0x0008
|
|
struct FToggleTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ETrackToggleAction> ToggleAction; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.VisibilityTrackKey
|
|
// 0x0008
|
|
struct FVisibilityTrackKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EVisibilityTrackAction> Action; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EVisibilityTrackCondition> ActiveCondition; // 0x0005(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorSpringState
|
|
// 0x0018
|
|
struct FVectorSpringState
|
|
{
|
|
unsigned char UnknownData00[0x18]; // 0x0000(0x0018) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FloatSpringState
|
|
// 0x0008
|
|
struct FFloatSpringState
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DrawToRenderTargetContext
|
|
// 0x0008
|
|
struct FDrawToRenderTargetContext
|
|
{
|
|
class UTextureRenderTarget2D* RenderTarget; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.UserActivity
|
|
// 0x0010
|
|
struct FUserActivity
|
|
{
|
|
struct FString ActionName; // 0x0000(0x000C) (BlueprintVisible, ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GenericStruct
|
|
// 0x0004
|
|
struct FGenericStruct
|
|
{
|
|
int Data; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollisionProfileName
|
|
// 0x0008
|
|
struct FCollisionProfileName
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TimerHandle
|
|
// 0x0008
|
|
struct FTimerHandle
|
|
{
|
|
uint64_t Handle; // 0x0000(0x0008) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DebugFloatHistory
|
|
// 0x001C
|
|
struct FDebugFloatHistory
|
|
{
|
|
TArray<float> Samples; // 0x0000(0x000C) (ZeroConstructor, Transient)
|
|
float MaxSamples; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MinValue; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxValue; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bAutoAdjustMinMax; // 0x0018(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FormatArgumentData
|
|
// 0x0028
|
|
struct FFormatArgumentData
|
|
{
|
|
struct FString ArgumentName; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate)
|
|
TEnumAsByte<EFormatArgumentType> ArgumentValueType; // 0x000C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
struct FText ArgumentValue; // 0x0010(0x000C) (Edit, BlueprintVisible, DisableEditOnTemplate)
|
|
int ArgumentValueInt; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData)
|
|
float ArgumentValueFloat; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData)
|
|
ETextGender ArgumentValueGender; // 0x0024(0x0001) (Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LayerActorStats
|
|
// 0x0008
|
|
struct FLayerActorStats
|
|
{
|
|
class UClass* Type; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int Total; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ObjectPool
|
|
// 0x0014
|
|
struct FObjectPool
|
|
{
|
|
class UClass* ObjectClass; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<class UObject*> Pool; // 0x0004(0x000C) (ZeroConstructor, Transient)
|
|
int Size; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ObjectPoolManager
|
|
// 0x0040
|
|
struct FObjectPoolManager
|
|
{
|
|
bool bEnabled; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
TMap<class UClass*, struct FObjectPool> Pools; // 0x0004(0x0050) (ZeroConstructor, Transient)
|
|
};
|
|
|
|
// ScriptStruct Engine.RegionID
|
|
// 0x000C
|
|
struct FRegionID
|
|
{
|
|
unsigned char UnknownData00[0xC]; // 0x0000(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RegionObjectItem
|
|
// 0x0004
|
|
struct FRegionObjectItem
|
|
{
|
|
class UObject* Target; // 0x0000(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RegionObjectItemList
|
|
// 0x000C
|
|
struct FRegionObjectItemList
|
|
{
|
|
TArray<struct FRegionObjectItem> List; // 0x0000(0x000C) (ZeroConstructor, Transient)
|
|
};
|
|
|
|
// ScriptStruct Engine.WorldRegionManager
|
|
// 0x01B0
|
|
struct FWorldRegionManager
|
|
{
|
|
unsigned char UnknownData00[0x7C]; // 0x0000(0x007C) MISSED OFFSET
|
|
class UWorld* World; // 0x007C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
TMap<struct FRegionID, struct FRegionObjectItemList> RegionIDToObjectList_Static; // 0x0080(0x0050) (ZeroConstructor, Transient)
|
|
TMap<struct FRegionID, struct FRegionObjectItemList> RegionIDToObjectList_NonStatic; // 0x00BC(0x0050) (ZeroConstructor, Transient)
|
|
TMap<class UObject*, struct FRegionID> ObjectToRegionID_NonStatic; // 0x00F8(0x0050) (ZeroConstructor, Transient)
|
|
unsigned char UnknownData01[0x7C]; // 0x0134(0x007C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelCollection
|
|
// 0x0054
|
|
struct FLevelCollection
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
class AGameStateBase* GameState; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UNetDriver* NetDriver; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UDemoNetDriver* DemoNetDriver; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class ULevel* PersistentLevel; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3C]; // 0x0014(0x003C) UNKNOWN PROPERTY: SetProperty Engine.LevelCollection.Levels
|
|
unsigned char UnknownData02[0x4]; // 0x0050(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialInput
|
|
// 0x0030
|
|
struct FMaterialInput
|
|
{
|
|
int OutputIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString InputName; // 0x0004(0x000C) (ZeroConstructor)
|
|
int Mask; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskR; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskG; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskB; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskA; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
struct FName ExpressionName; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ColorMaterialInput
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FColorMaterialInput : public FMaterialInput
|
|
{
|
|
unsigned char UseConstant : 1; // 0x0030(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
struct FColor Constant; // 0x0034(0x0004) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ScalarMaterialInput
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FScalarMaterialInput : public FMaterialInput
|
|
{
|
|
unsigned char UseConstant : 1; // 0x0030(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
float Constant; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorMaterialInput
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
struct FVectorMaterialInput : public FMaterialInput
|
|
{
|
|
unsigned char UseConstant : 1; // 0x0030(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
struct FVector Constant; // 0x0034(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector2MaterialInput
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
struct FVector2MaterialInput : public FMaterialInput
|
|
{
|
|
unsigned char UseConstant : 1; // 0x0030(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
float ConstantX; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ConstantY; // 0x0038(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x003C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ExpressionInput
|
|
// 0x0030
|
|
struct FExpressionInput
|
|
{
|
|
int OutputIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString InputName; // 0x0004(0x000C) (ZeroConstructor)
|
|
int Mask; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskR; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskG; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskB; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaskA; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
struct FName ExpressionName; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialAttributesInput
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FMaterialAttributesInput : public FExpressionInput
|
|
{
|
|
int PropertyConnectedBitmask; // 0x0030(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialFunctionInfo
|
|
// 0x0014
|
|
struct FMaterialFunctionInfo
|
|
{
|
|
struct FGuid stateID; // 0x0000(0x0010) (IsPlainOldData)
|
|
class UMaterialFunction* Function; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialParameterCollectionInfo
|
|
// 0x0014
|
|
struct FMaterialParameterCollectionInfo
|
|
{
|
|
struct FGuid stateID; // 0x0000(0x0010) (IsPlainOldData)
|
|
class UMaterialParameterCollection* ParameterCollection; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialSpriteElement
|
|
// 0x0018
|
|
struct FMaterialSpriteElement
|
|
{
|
|
class UMaterialInterface* Material; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UCurveFloat* DistanceToOpacityCurve; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bSizeIsInScreenSpace : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float BaseSizeX; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BaseSizeY; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UCurveFloat* DistanceToSizeCurve; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CustomInput
|
|
// 0x0040
|
|
struct FCustomInput
|
|
{
|
|
struct FString InputName; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
struct FExpressionInput Input; // 0x0010(0x0030)
|
|
};
|
|
|
|
// ScriptStruct Engine.FunctionExpressionInput
|
|
// 0x0048
|
|
struct FFunctionExpressionInput
|
|
{
|
|
class UMaterialExpressionFunctionInput* ExpressionInput; // 0x0000(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FGuid ExpressionInputId; // 0x0004(0x0010) (IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
struct FExpressionInput Input; // 0x0018(0x0030)
|
|
};
|
|
|
|
// ScriptStruct Engine.FunctionExpressionOutput
|
|
// 0x0034
|
|
struct FFunctionExpressionOutput
|
|
{
|
|
class UMaterialExpressionFunctionOutput* ExpressionOutput; // 0x0000(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FGuid ExpressionOutputId; // 0x0004(0x0010) (IsPlainOldData)
|
|
struct FExpressionOutput Output; // 0x0014(0x0020)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollectionParameterBase
|
|
// 0x0018
|
|
struct FCollectionParameterBase
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FGuid ID; // 0x0008(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollectionScalarParameter
|
|
// 0x0008 (0x0020 - 0x0018)
|
|
struct FCollectionScalarParameter : public FCollectionParameterBase
|
|
{
|
|
float DefaultValue; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CollectionVectorParameter
|
|
// 0x0010 (0x0028 - 0x0018)
|
|
struct FCollectionVectorParameter : public FCollectionParameterBase
|
|
{
|
|
struct FLinearColor DefaultValue; // 0x0018(0x0010) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpGroupActorInfo
|
|
// 0x0018
|
|
struct FInterpGroupActorInfo
|
|
{
|
|
struct FName ObjectName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TArray<class AActor*> Actors; // 0x0008(0x000C) (Edit, ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CameraCutInfo
|
|
// 0x0010
|
|
struct FCameraCutInfo
|
|
{
|
|
struct FVector Location; // 0x0000(0x000C) (IsPlainOldData)
|
|
float TimeStamp; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PurchaseInfo
|
|
// 0x0030
|
|
struct FPurchaseInfo
|
|
{
|
|
struct FString Identifier; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FString DisplayName; // 0x000C(0x000C) (ZeroConstructor)
|
|
struct FString DisplayDescription; // 0x0018(0x000C) (ZeroConstructor)
|
|
struct FString DisplayPrice; // 0x0024(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavAgentSelector
|
|
// 0x0004
|
|
struct FNavAgentSelector
|
|
{
|
|
unsigned char bSupportsAgent0 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent1 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent2 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent3 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent4 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent5 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent6 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent7 : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bSupportsAgent8 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent9 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent10 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent11 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent12 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent13 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent14 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char bSupportsAgent15 : 1; // 0x0001(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x2]; // 0x0002(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavCollisionCylinder
|
|
// 0x0014
|
|
struct FNavCollisionCylinder
|
|
{
|
|
struct FVector Offset; // 0x0000(0x000C) (Edit, IsPlainOldData)
|
|
float Radius; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Height; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavCollisionBox
|
|
// 0x0018
|
|
struct FNavCollisionBox
|
|
{
|
|
struct FVector Offset; // 0x0000(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector Extent; // 0x000C(0x000C) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavGraphNode
|
|
// 0x0010
|
|
struct FNavGraphNode
|
|
{
|
|
class UObject* Owner; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0004(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DynamicGenerateTargetNavigation
|
|
// 0x0014
|
|
struct FDynamicGenerateTargetNavigation
|
|
{
|
|
struct FVector TargetLocation; // 0x0000(0x000C) (BlueprintVisible, IsPlainOldData)
|
|
float GenerateRadiusMin; // 0x000C(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float GenerateRadiusMax; // 0x0010(0x0004) (BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavigationLinkBase
|
|
// 0x0030
|
|
struct FNavigationLinkBase
|
|
{
|
|
float LeftProjectHeight; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxFallDownLength; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ENavLinkDirection> Direction; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
float SnapRadius; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float SnapHeight; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FNavAgentSelector SupportedAgents; // 0x0018(0x0004) (Edit)
|
|
unsigned char bSupportsAgent0 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent1 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent2 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent3 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent4 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent5 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent6 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent7 : 1; // 0x001C(0x0001)
|
|
unsigned char bSupportsAgent8 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent9 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent10 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent11 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent12 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent13 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent14 : 1; // 0x001D(0x0001)
|
|
unsigned char bSupportsAgent15 : 1; // 0x001D(0x0001)
|
|
unsigned char UnknownData01[0x2]; // 0x001E(0x0002) MISSED OFFSET
|
|
unsigned char bUseSnapHeight : 1; // 0x0020(0x0001) (Edit)
|
|
unsigned char bSnapToCheapestArea : 1; // 0x0020(0x0001) (Edit)
|
|
unsigned char bCustomFlag0 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag1 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag2 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag3 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag4 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag5 : 1; // 0x0020(0x0001)
|
|
unsigned char bCustomFlag6 : 1; // 0x0021(0x0001)
|
|
unsigned char bCustomFlag7 : 1; // 0x0021(0x0001)
|
|
unsigned char UnknownData02[0x2]; // 0x0022(0x0002) MISSED OFFSET
|
|
class UClass* AreaClass; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x8]; // 0x0028(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavigationLink
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
struct FNavigationLink : public FNavigationLinkBase
|
|
{
|
|
struct FVector Left; // 0x0030(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector Right; // 0x003C(0x000C) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavigationSegmentLink
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
struct FNavigationSegmentLink : public FNavigationLinkBase
|
|
{
|
|
struct FVector LeftStart; // 0x0030(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector LeftEnd; // 0x003C(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector RightStart; // 0x0048(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector RightEnd; // 0x0054(0x000C) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NodeMap
|
|
// 0x0040
|
|
struct FNodeMap
|
|
{
|
|
struct FName TargetNodeName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0008(0x0008) MISSED OFFSET
|
|
struct FTransform SourceToTargetTransform; // 0x0010(0x0030) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DistributionLookupTable
|
|
// 0x001C
|
|
struct FDistributionLookupTable
|
|
{
|
|
unsigned char Op; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char EntryCount; // 0x0001(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char EntryStride; // 0x0002(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char SubEntryStride; // 0x0003(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
float TimeScale; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TimeBias; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<float> Values; // 0x000C(0x000C) (ZeroConstructor)
|
|
unsigned char LockFlag; // 0x0018(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RawDistribution
|
|
// 0x001C
|
|
struct FRawDistribution
|
|
{
|
|
struct FDistributionLookupTable Table; // 0x0000(0x001C)
|
|
};
|
|
|
|
// ScriptStruct Engine.RawDistributionVector
|
|
// 0x0024 (0x0040 - 0x001C)
|
|
struct FRawDistributionVector : public FRawDistribution
|
|
{
|
|
float MinValue; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxValue; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector MinValueVec; // 0x0024(0x000C) (IsPlainOldData)
|
|
struct FVector MaxValueVec; // 0x0030(0x000C) (IsPlainOldData)
|
|
class UDistributionVector* Distribution; // 0x003C(0x0004) (Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RawDistributionFloat
|
|
// 0x000C (0x0028 - 0x001C)
|
|
struct FRawDistributionFloat : public FRawDistribution
|
|
{
|
|
float MinValue; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxValue; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UDistributionFloat* Distribution; // 0x0024(0x0004) (Edit, ExportObject, ZeroConstructor, InstancedReference, NoClear, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BeamModifierOptions
|
|
// 0x0004
|
|
struct FBeamModifierOptions
|
|
{
|
|
unsigned char bModify : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bScale : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bLock : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleRandomSeedInfo
|
|
// 0x0018
|
|
struct FParticleRandomSeedInfo
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bGetSeedFromInstance : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bInstanceSeedIsIndex : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bResetSeedOnEmitterLooping : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bRandomlySelectSeedArray : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
TArray<int> RandomSeeds; // 0x000C(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleEvent_GenerateInfo
|
|
// 0x0028
|
|
struct FParticleEvent_GenerateInfo
|
|
{
|
|
TEnumAsByte<EParticleEventType> Type; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
int Frequency; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ParticleFrequency; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char FirstTimeOnly : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char LastTimeOnly : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UseReflectedImpactVector : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char bUseOrbitOffset : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
struct FName CustomName; // 0x0010(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TArray<class UParticleModuleEventSendToGame*> ParticleModuleEventsToSendToGame; // 0x0018(0x000C) (Edit, ExportObject, ZeroConstructor)
|
|
unsigned char UnknownData02[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LocationBoneSocketInfo
|
|
// 0x0018
|
|
struct FLocationBoneSocketInfo
|
|
{
|
|
struct FName BoneSocketName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Offset; // 0x0008(0x000C) (Edit, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.OrbitOptions
|
|
// 0x0004
|
|
struct FOrbitOptions
|
|
{
|
|
unsigned char bProcessDuringSpawn : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bProcessDuringUpdate : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bUseEmitterTime : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.EmitterDynamicParameter
|
|
// 0x0038
|
|
struct FEmitterDynamicParameter
|
|
{
|
|
struct FName ParamName; // 0x0000(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
unsigned char bUseEmitterTime : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bSpawnTimeOnly : 1; // 0x0008(0x0001) (Edit)
|
|
TEnumAsByte<EEmitterDynamicParameterValue> ValueMethod; // 0x0009(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bScaleVelocityByParamValue : 1; // 0x000A(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x1]; // 0x000B(0x0001) MISSED OFFSET
|
|
struct FRawDistributionFloat ParamValue; // 0x000C(0x0028) (Edit)
|
|
unsigned char UnknownData01[0x4]; // 0x0034(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleBurst
|
|
// 0x000C
|
|
struct FParticleBurst
|
|
{
|
|
int Count; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int CountLow; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Time; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.GPUSpriteLocalVectorFieldInfo
|
|
// 0x0070
|
|
struct FGPUSpriteLocalVectorFieldInfo
|
|
{
|
|
class UVectorField* Field; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0004(0x000C) MISSED OFFSET
|
|
struct FTransform Transform; // 0x0010(0x0030) (IsPlainOldData)
|
|
struct FRotator MinInitialRotation; // 0x0040(0x000C) (IsPlainOldData)
|
|
struct FRotator MaxInitialRotation; // 0x004C(0x000C) (IsPlainOldData)
|
|
struct FRotator RotationRate; // 0x0058(0x000C) (IsPlainOldData)
|
|
float Intensity; // 0x0064(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Tightness; // 0x0068(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bIgnoreComponentTransform : 1; // 0x006C(0x0001)
|
|
unsigned char bTileX : 1; // 0x006C(0x0001)
|
|
unsigned char bTileY : 1; // 0x006C(0x0001)
|
|
unsigned char bTileZ : 1; // 0x006C(0x0001)
|
|
unsigned char bUseFixDT : 1; // 0x006C(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x006D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FloatDistribution
|
|
// 0x001C
|
|
struct FFloatDistribution
|
|
{
|
|
struct FDistributionLookupTable Table; // 0x0000(0x001C)
|
|
};
|
|
|
|
// ScriptStruct Engine.GPUSpriteEmitterInfo
|
|
// 0x0230
|
|
struct FGPUSpriteEmitterInfo
|
|
{
|
|
class UParticleModuleRequired* RequiredModule; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UParticleModuleSpawn* SpawnModule; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UParticleModuleSpawnPerUnit* SpawnPerUnitModule; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<class UParticleModule*> SpawnModules; // 0x000C(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x8]; // 0x0018(0x0008) MISSED OFFSET
|
|
struct FGPUSpriteLocalVectorFieldInfo LocalVectorField; // 0x0020(0x0070)
|
|
struct FFloatDistribution VectorFieldScale; // 0x0090(0x001C)
|
|
struct FFloatDistribution DragCoefficient; // 0x00AC(0x001C)
|
|
struct FFloatDistribution PointAttractorStrength; // 0x00C8(0x001C)
|
|
struct FFloatDistribution Resilience; // 0x00E4(0x001C)
|
|
struct FVector ConstantAcceleration; // 0x0100(0x000C) (IsPlainOldData)
|
|
struct FVector PointAttractorPosition; // 0x010C(0x000C) (IsPlainOldData)
|
|
float PointAttractorRadiusSq; // 0x0118(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector OrbitOffsetBase; // 0x011C(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitOffsetRange; // 0x0128(0x000C) (IsPlainOldData)
|
|
struct FVector2D InvMaxSize; // 0x0134(0x0008) (IsPlainOldData)
|
|
float InvRotationRateScale; // 0x013C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxLifetime; // 0x0140(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaxParticleCount; // 0x0144(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EParticleScreenAlignment> ScreenAlignment; // 0x0148(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EParticleAxisLock> LockAxisFlag; // 0x0149(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bEnableCollision : 1; // 0x014A(0x0001)
|
|
TEnumAsByte<EParticleCollisionMode> CollisionMode; // 0x014B(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bRemoveHMDRoll : 1; // 0x014C(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x014D(0x0003) MISSED OFFSET
|
|
float MinFacingCameraBlendDistance; // 0x0150(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxFacingCameraBlendDistance; // 0x0154(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FRawDistributionVector DynamicColor; // 0x0158(0x0040)
|
|
struct FRawDistributionFloat DynamicAlpha; // 0x0198(0x0028)
|
|
struct FRawDistributionVector DynamicColorScale; // 0x01C0(0x0040)
|
|
struct FRawDistributionFloat DynamicAlphaScale; // 0x0200(0x0028)
|
|
unsigned char UnknownData02[0x8]; // 0x0228(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GPUSpriteResourceData
|
|
// 0x0160
|
|
struct FGPUSpriteResourceData
|
|
{
|
|
TArray<struct FColor> QuantizedColorSamples; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FColor> QuantizedMiscSamples; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<struct FColor> QuantizedSimulationAttrSamples; // 0x0018(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0xC]; // 0x0024(0x000C) MISSED OFFSET
|
|
struct FVector4 ColorScale; // 0x0030(0x0010) (IsPlainOldData)
|
|
struct FVector4 ColorBias; // 0x0040(0x0010) (IsPlainOldData)
|
|
struct FVector4 MiscScale; // 0x0050(0x0010) (IsPlainOldData)
|
|
struct FVector4 MiscBias; // 0x0060(0x0010) (IsPlainOldData)
|
|
struct FVector4 SimulationAttrCurveScale; // 0x0070(0x0010) (IsPlainOldData)
|
|
struct FVector4 SimulationAttrCurveBias; // 0x0080(0x0010) (IsPlainOldData)
|
|
struct FVector4 SubImageSize; // 0x0090(0x0010) (IsPlainOldData)
|
|
struct FVector4 SizeBySpeed; // 0x00A0(0x0010) (IsPlainOldData)
|
|
struct FVector ConstantAcceleration; // 0x00B0(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitOffsetBase; // 0x00BC(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitOffsetRange; // 0x00C8(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitFrequencyBase; // 0x00D4(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitFrequencyRange; // 0x00E0(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitPhaseBase; // 0x00EC(0x000C) (IsPlainOldData)
|
|
struct FVector OrbitPhaseRange; // 0x00F8(0x000C) (IsPlainOldData)
|
|
float GlobalVectorFieldScale; // 0x0104(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float GlobalVectorFieldTightness; // 0x0108(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float PerParticleVectorFieldScale; // 0x010C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float PerParticleVectorFieldBias; // 0x0110(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DragCoefficientScale; // 0x0114(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DragCoefficientBias; // 0x0118(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ResilienceScale; // 0x011C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ResilienceBias; // 0x0120(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CollisionRadiusScale; // 0x0124(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CollisionRadiusBias; // 0x0128(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CollisionTimeBias; // 0x012C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CollisionRandomSpread; // 0x0130(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CollisionRandomDistribution; // 0x0134(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float OneMinusFriction; // 0x0138(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float RotationRateScale; // 0x013C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CameraMotionBlurAmount; // 0x0140(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EParticleScreenAlignment> ScreenAlignment; // 0x0144(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EParticleAxisLock> LockAxisFlag; // 0x0145(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0146(0x0002) MISSED OFFSET
|
|
struct FVector2D PivotOffset; // 0x0148(0x0008) (IsPlainOldData)
|
|
unsigned char bRemoveHMDRoll : 1; // 0x0150(0x0001)
|
|
unsigned char UnknownData02[0x3]; // 0x0151(0x0003) MISSED OFFSET
|
|
float MinFacingCameraBlendDistance; // 0x0154(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxFacingCameraBlendDistance; // 0x0158(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x4]; // 0x015C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleSystemLOD
|
|
// 0x0001
|
|
struct FParticleSystemLOD
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LODSoloTrack
|
|
// 0x000C
|
|
struct FLODSoloTrack
|
|
{
|
|
TArray<unsigned char> SoloEnableSetting; // 0x0000(0x000C) (ZeroConstructor, Transient)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedEmitterMaterial
|
|
// 0x0010
|
|
struct FNamedEmitterMaterial
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class UMaterialInterface* Material; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PhysicalAnimationData
|
|
// 0x0028
|
|
struct FPhysicalAnimationData
|
|
{
|
|
struct FName BodyName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bIsLocalSimulation : 1; // 0x0008(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float OrientationStrength; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AngularVelocityStrength; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float PositionStrength; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float VelocityStrength; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxLinearForce; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxAngularForce; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TireFrictionScalePair
|
|
// 0x0008
|
|
struct FTireFrictionScalePair
|
|
{
|
|
class UTireType* TireType; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FrictionScale; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PhysicalAnimationProfile
|
|
// 0x0030
|
|
struct FPhysicalAnimationProfile
|
|
{
|
|
struct FName ProfileName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FPhysicalAnimationData PhysicalAnimationData; // 0x0008(0x0028) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.ConstrainComponentPropName
|
|
// 0x0008
|
|
struct FConstrainComponentPropName
|
|
{
|
|
struct FName ComponentName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ConstraintBaseParams
|
|
// 0x0014
|
|
struct FConstraintBaseParams
|
|
{
|
|
float Stiffness; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Damping; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Restitution; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ContactDistance; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bSoftConstraint : 1; // 0x0010(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LinearConstraint
|
|
// 0x0008 (0x001C - 0x0014)
|
|
struct FLinearConstraint : public FConstraintBaseParams
|
|
{
|
|
float Limit; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELinearConstraintMotion> XMotion; // 0x0018(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELinearConstraintMotion> YMotion; // 0x0019(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELinearConstraintMotion> ZMotion; // 0x001A(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1]; // 0x001B(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ConeConstraint
|
|
// 0x000C (0x0020 - 0x0014)
|
|
struct FConeConstraint : public FConstraintBaseParams
|
|
{
|
|
float Swing1LimitDegrees; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Swing2LimitDegrees; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAngularConstraintMotion> Swing1Motion; // 0x001C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAngularConstraintMotion> Swing2Motion; // 0x001D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x001E(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TwistConstraint
|
|
// 0x0008 (0x001C - 0x0014)
|
|
struct FTwistConstraint : public FConstraintBaseParams
|
|
{
|
|
float TwistLimitDegrees; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAngularConstraintMotion> TwistMotion; // 0x0018(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ConstraintDrive
|
|
// 0x0010
|
|
struct FConstraintDrive
|
|
{
|
|
float Stiffness; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Damping; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxForce; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bEnablePositionDrive : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char bEnableVelocityDrive : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LinearDriveConstraint
|
|
// 0x004C
|
|
struct FLinearDriveConstraint
|
|
{
|
|
struct FVector PositionTarget; // 0x0000(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector VelocityTarget; // 0x000C(0x000C) (Edit, IsPlainOldData)
|
|
struct FConstraintDrive XDrive; // 0x0018(0x0010) (Edit)
|
|
struct FConstraintDrive YDrive; // 0x0028(0x0010) (Edit)
|
|
struct FConstraintDrive ZDrive; // 0x0038(0x0010) (Edit)
|
|
unsigned char bEnablePositionDrive : 1; // 0x0048(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0049(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AngularDriveConstraint
|
|
// 0x004C
|
|
struct FAngularDriveConstraint
|
|
{
|
|
struct FConstraintDrive TwistDrive; // 0x0000(0x0010) (Edit)
|
|
struct FConstraintDrive SwingDrive; // 0x0010(0x0010) (Edit)
|
|
struct FConstraintDrive SlerpDrive; // 0x0020(0x0010) (Edit)
|
|
struct FRotator OrientationTarget; // 0x0030(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector AngularVelocityTarget; // 0x003C(0x000C) (Edit, IsPlainOldData)
|
|
TEnumAsByte<EAngularDriveMode> AngularDriveMode; // 0x0048(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0049(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ConstraintProfileProperties
|
|
// 0x0104
|
|
struct FConstraintProfileProperties
|
|
{
|
|
float ProjectionLinearTolerance; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ProjectionAngularTolerance; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float LinearBreakThreshold; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float AngularBreakThreshold; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearConstraint LinearLimit; // 0x0010(0x001C) (Edit)
|
|
struct FConeConstraint ConeLimit; // 0x002C(0x0020) (Edit)
|
|
struct FTwistConstraint TwistLimit; // 0x004C(0x001C) (Edit)
|
|
struct FLinearDriveConstraint LinearDrive; // 0x0068(0x004C) (Edit)
|
|
struct FAngularDriveConstraint AngularDrive; // 0x00B4(0x004C) (Edit)
|
|
unsigned char bDisableCollision : 1; // 0x0100(0x0001) (Edit)
|
|
unsigned char bParentDominates : 1; // 0x0100(0x0001) (Edit)
|
|
unsigned char bEnableProjection : 1; // 0x0100(0x0001) (Edit)
|
|
unsigned char bAngularBreakable : 1; // 0x0100(0x0001) (Edit)
|
|
unsigned char bLinearBreakable : 1; // 0x0100(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0101(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ConstraintInstance
|
|
// 0x01E0
|
|
struct FConstraintInstance
|
|
{
|
|
unsigned char UnknownData00[0x10]; // 0x0000(0x0010) MISSED OFFSET
|
|
struct FName JointName; // 0x0010(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
struct FName ConstraintBone1; // 0x0018(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FName ConstraintBone2; // 0x0020(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Pos1; // 0x0028(0x000C) (IsPlainOldData)
|
|
struct FVector PriAxis1; // 0x0034(0x000C) (IsPlainOldData)
|
|
struct FVector SecAxis1; // 0x0040(0x000C) (IsPlainOldData)
|
|
struct FVector Pos2; // 0x004C(0x000C) (IsPlainOldData)
|
|
struct FVector PriAxis2; // 0x0058(0x000C) (IsPlainOldData)
|
|
struct FVector SecAxis2; // 0x0064(0x000C) (IsPlainOldData)
|
|
struct FRotator AngularRotationOffset; // 0x0070(0x000C) (Edit, IsPlainOldData)
|
|
unsigned char bScaleLinearLimits : 1; // 0x007C(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x7]; // 0x007D(0x0007) MISSED OFFSET
|
|
struct FConstraintProfileProperties ProfileInstance; // 0x0084(0x0104) (Edit)
|
|
unsigned char UnknownData02[0x58]; // 0x0188(0x0058) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PhysicsConstraintProfileHandle
|
|
// 0x0110
|
|
struct FPhysicsConstraintProfileHandle
|
|
{
|
|
struct FConstraintProfileProperties ProfileProperties; // 0x0000(0x0104)
|
|
unsigned char UnknownData00[0x4]; // 0x0104(0x0004) MISSED OFFSET
|
|
struct FName ProfileName; // 0x0108(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PhysicalSurfaceName
|
|
// 0x0010
|
|
struct FPhysicalSurfaceName
|
|
{
|
|
TEnumAsByte<EPhysicalSurface> Type; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0001(0x0007) MISSED OFFSET
|
|
struct FName Name; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EngineShowFlagsSetting
|
|
// 0x0010
|
|
struct FEngineShowFlagsSetting
|
|
{
|
|
struct FString ShowFlagName; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
bool Enabled; // 0x000C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.KeyBind
|
|
// 0x0020
|
|
struct FKeyBind
|
|
{
|
|
struct FKey Key; // 0x0000(0x0010) (Config)
|
|
struct FString Command; // 0x0010(0x000C) (ZeroConstructor, Config)
|
|
unsigned char Control : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char Shift : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char Alt : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char Cmd : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char bIgnoreCtrl : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char bIgnoreShift : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char bIgnoreAlt : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char bIgnoreCmd : 1; // 0x001C(0x0001) (Config)
|
|
unsigned char bDisabled : 1; // 0x001D(0x0001) (Transient)
|
|
unsigned char UnknownData00[0x2]; // 0x001E(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassPointLightSettings
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FLightmassPointLightSettings : public FLightmassLightSettings
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.PoseData
|
|
// 0x0024
|
|
struct FPoseData
|
|
{
|
|
TArray<struct FTransform> LocalSpacePose; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<bool> LocalSpacePoseMask; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<float> CurveData; // 0x0018(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.PoseDataContainer
|
|
// 0x006C
|
|
struct FPoseDataContainer
|
|
{
|
|
TArray<struct FSmartName> PoseNames; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FPoseData> Poses; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<struct FName> Tracks; // 0x0018(0x000C) (ZeroConstructor)
|
|
TMap<struct FName, int> TrackMap; // 0x0024(0x0050) (ZeroConstructor, Transient)
|
|
TArray<struct FAnimCurveBase> Curves; // 0x0060(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.PreviewMeshCollectionEntry
|
|
// 0x0028
|
|
struct FPreviewMeshCollectionEntry
|
|
{
|
|
unsigned char UnknownData00[0x28]; // 0x0000(0x0028) UNKNOWN PROPERTY: SoftObjectProperty Engine.PreviewMeshCollectionEntry.SkeletalMesh
|
|
};
|
|
|
|
// ScriptStruct Engine.CollectionReference
|
|
// 0x0008
|
|
struct FCollectionReference
|
|
{
|
|
struct FName CollectionName; // 0x0000(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RigTransformConstraint
|
|
// 0x0018
|
|
struct FRigTransformConstraint
|
|
{
|
|
TEnumAsByte<EConstraintTransform> TranformType; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0001(0x0007) MISSED OFFSET
|
|
struct FName ParentSpace; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Weight; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TransformBaseConstraint
|
|
// 0x000C
|
|
struct FTransformBaseConstraint
|
|
{
|
|
TArray<struct FRigTransformConstraint> TransformConstraints; // 0x0000(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.TransformBase
|
|
// 0x0020
|
|
struct FTransformBase
|
|
{
|
|
struct FName Node; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FTransformBaseConstraint Constraints[0x2]; // 0x0008(0x000C) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.Node
|
|
// 0x0050
|
|
struct FNode
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
struct FName ParentName; // 0x0008(0x0008) (Edit, ZeroConstructor, EditConst, IsPlainOldData)
|
|
struct FTransform Transform; // 0x0010(0x0030) (IsPlainOldData)
|
|
struct FString DisplayName; // 0x0040(0x000C) (Edit, ZeroConstructor)
|
|
bool bAdvanced; // 0x004C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x004D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BPVariableMetaDataEntry
|
|
// 0x0018
|
|
struct FBPVariableMetaDataEntry
|
|
{
|
|
struct FName DataKey; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FString DataValue; // 0x0008(0x000C) (Edit, ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshUVChannelInfo
|
|
// 0x0014
|
|
struct FMeshUVChannelInfo
|
|
{
|
|
bool bInitialized; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bOverrideDensities; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0002(0x0002) MISSED OFFSET
|
|
float LocalUVDensities[0x4]; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMaterial
|
|
// 0x0028
|
|
struct FSkeletalMaterial
|
|
{
|
|
class UMaterialInterface* MaterialInterface; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
bool bEnableShadowCasting; // 0x0004(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bRecomputeTangent; // 0x0005(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
struct FName MaterialSlotName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FMeshUVChannelInfo UVChannelData; // 0x0010(0x0014) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst)
|
|
unsigned char UnknownData01[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BoneMirrorInfo
|
|
// 0x0008
|
|
struct FBoneMirrorInfo
|
|
{
|
|
int SourceIndex; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAxis> BoneFlipAxis; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TriangleSortSettings
|
|
// 0x0010
|
|
struct FTriangleSortSettings
|
|
{
|
|
TEnumAsByte<ETriangleSortOption> TriangleSorting; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ETriangleSortAxis> CustomLeftRightAxis; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x6]; // 0x0002(0x0006) MISSED OFFSET
|
|
struct FName CustomLeftRightBoneName; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SimplygonChannelCastingSettings
|
|
// 0x0010
|
|
struct FSimplygonChannelCastingSettings
|
|
{
|
|
TEnumAsByte<ESimplygonMaterialChannel> MaterialChannel; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonCasterType> Caster; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bActive; // 0x0002(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonColorChannels> ColorChannels; // 0x0003(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int BitsPerChannel; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseSRGB; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBakeVertexColors; // 0x0009(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bFlipBackfacingNormals; // 0x000A(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseTangentSpaceNormals; // 0x000B(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bFlipGreenChannel; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.OutputMaterialInfo
|
|
// 0x0044
|
|
struct FOutputMaterialInfo
|
|
{
|
|
unsigned char UnknownData00[0x44]; // 0x0000(0x0044) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SimplygonMaterialLODSettings
|
|
// 0x0068
|
|
struct FSimplygonMaterialLODSettings
|
|
{
|
|
bool bActive; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMaterialLODType> MaterialLODType; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseAutomaticSizes; // 0x0002(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonTextureResolution> TextureWidth; // 0x0003(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonTextureResolution> TextureHeight; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonTextureSamplingQuality> SamplingQuality; // 0x0005(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
int GutterSpace; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESimplygonTextureStrech> TextureStrech; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bReuseExistingCharts; // 0x000D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x000E(0x0002) MISSED OFFSET
|
|
TArray<struct FSimplygonChannelCastingSettings> ChannelsToCast; // 0x0010(0x000C) (ZeroConstructor)
|
|
bool bBakeVertexData; // 0x001C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBakeActorData; // 0x001D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bAllowMultiMaterial; // 0x001E(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bPreferTwoSideMaterials; // 0x001F(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseVertexWeights; // 0x0020(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
|
struct FOutputMaterialInfo OutputMaterialInfo; // 0x0024(0x0044)
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialProxySettings
|
|
// 0x0094
|
|
struct FMaterialProxySettings
|
|
{
|
|
struct FIntPoint TextureSize; // 0x0000(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
TEnumAsByte<ETextureSizingType> TextureSizingType; // 0x0008(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float GutterSpace; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
EMaterialProxySmaplingQuality SamplingQuality; // 0x0010(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
EUVStrech UVStrech; // 0x0011(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bSplitProxyMaterialBasedOnType; // 0x0012(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bUseTangentSpace; // 0x0013(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bNormalMap; // 0x0014(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bMetallicMap; // 0x0015(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0016(0x0002) MISSED OFFSET
|
|
float MetallicConstant; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bRoughnessMap; // 0x001C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x001D(0x0003) MISSED OFFSET
|
|
float RoughnessConstant; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bSpecularMap; // 0x0024(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
float SpecularConstant; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bEmissiveMap; // 0x002C(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bOpacityMap; // 0x002D(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData04[0x2]; // 0x002E(0x0002) MISSED OFFSET
|
|
float OpacityConstant; // 0x0030(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float AOConstant; // 0x0034(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bOpacityMaskMap; // 0x0038(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData05[0x3]; // 0x0039(0x0003) MISSED OFFSET
|
|
float OpacityMaskConstant; // 0x003C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bAmbientOcclusionMap; // 0x0040(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData06[0x3]; // 0x0041(0x0003) MISSED OFFSET
|
|
float AmbientOcclusionConstant; // 0x0044(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FIntPoint DiffuseTextureSize; // 0x0048(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint NormalTextureSize; // 0x0050(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint MetallicTextureSize; // 0x0058(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint RoughnessTextureSize; // 0x0060(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint SpecularTextureSize; // 0x0068(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint EmissiveTextureSize; // 0x0070(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint OpacityTextureSize; // 0x0078(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FIntPoint OpacityMaskTextureSize; // 0x0080(0x0008) (Edit, IsPlainOldData)
|
|
struct FIntPoint AmbientOcclusionTextureSize; // 0x0088(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
TEnumAsByte<EMaterialMergeType> MaterialMergeType; // 0x0090(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EBlendMode> BlendMode; // 0x0091(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData07[0x2]; // 0x0092(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshOptimizationSettings
|
|
// 0x0148
|
|
struct FSkeletalMeshOptimizationSettings
|
|
{
|
|
TEnumAsByte<ESkeletalMeshOptimizationType> ReductionMethod; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float NumOfTrianglesPercentage; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxDeviationPercentage; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int ScreenSize; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float WeldingThreshold; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecalcNormals; // 0x0014(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
float NormalsThreshold; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESkeletalMeshOptimizationImportance> SilhouetteImportance; // 0x001C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESkeletalMeshOptimizationImportance> TextureImportance; // 0x001D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESkeletalMeshOptimizationImportance> ShadingImportance; // 0x001E(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ESkeletalMeshOptimizationImportance> SkinningImportance; // 0x001F(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float BoneReductionRatio; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int MaxBonesPerVertex; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bTransferMorphTarget; // 0x0028(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0029(0x0003) MISSED OFFSET
|
|
TArray<struct FBoneReference> BonesToRemove; // 0x002C(0x000C) (ZeroConstructor, Deprecated)
|
|
int BaseLOD; // 0x0038(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int LODChainLastIndex; // 0x003C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bUseVertexWeights; // 0x0040(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseVertexWeightsForMaterial; // 0x0041(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bSimplifyMaterials; // 0x0042(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x1]; // 0x0043(0x0001) MISSED OFFSET
|
|
struct FSimplygonMaterialLODSettings MaterialLODSettings; // 0x0044(0x0068) (Deprecated)
|
|
struct FMaterialProxySettings MaterialSettings; // 0x00AC(0x0094) (Edit)
|
|
bool bForceRebuild; // 0x0140(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData04[0x3]; // 0x0141(0x0003) MISSED OFFSET
|
|
class UAnimSequence* BakePose; // 0x0144(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SimplygonRemeshingSettings
|
|
// 0x008C
|
|
struct FSimplygonRemeshingSettings
|
|
{
|
|
bool bActive; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
int ScreenSize; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecalculateNormals; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float HardAngleThreshold; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int MergeDistance; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseClippingPlane; // 0x0014(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
float ClippingLevel; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int AxisIndex; // 0x001C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bPlaneNegativeHalfspace; // 0x0020(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseMassiveLOD; // 0x0021(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseAggregateLOD; // 0x0022(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x1]; // 0x0023(0x0001) MISSED OFFSET
|
|
struct FSimplygonMaterialLODSettings MaterialLODSettings; // 0x0024(0x0068) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshProxySettings
|
|
// 0x00C4
|
|
struct FMeshProxySettings
|
|
{
|
|
int ScreenSize; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FMaterialProxySettings MaterialSettings; // 0x0004(0x0094) (Edit)
|
|
int TextureWidth; // 0x0098(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
int TextureHeight; // 0x009C(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportNormalMap; // 0x00A0(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportMetallicMap; // 0x00A1(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportRoughnessMap; // 0x00A2(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportSpecularMap; // 0x00A3(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bCalculateCorrectLODModel; // 0x00A4(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x00A5(0x0003) MISSED OFFSET
|
|
float MergeDistance; // 0x00A8(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float HardAngleThreshold; // 0x00AC(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int LightMapResolution; // 0x00B0(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bComputeLightMapResolution; // 0x00B4(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecalculateNormals; // 0x00B5(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBakeVertexData; // 0x00B6(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bUseLandscapeCulling; // 0x00B7(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELandscapeCullingPrecision> LandscapeCullingPrecision; // 0x00B8(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bAssignLODGroup; // 0x00B9(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x00BA(0x0002) MISSED OFFSET
|
|
int LODGroupIndex; // 0x00BC(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bAggregateMeshes; // 0x00C0(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
EChartAggregationMode AggregatorMode; // 0x00C1(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseCustomHemisphere; // 0x00C2(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x1]; // 0x00C3(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GroupedSkeletalOptimizationSettings
|
|
// 0x0214
|
|
struct FGroupedSkeletalOptimizationSettings
|
|
{
|
|
bool bAutoComputeLODDistance; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
ESkeletalMeshLODType LevelOfDetailType; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0002(0x0002) MISSED OFFSET
|
|
struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0004(0x0148) (Edit)
|
|
struct FMeshProxySettings ProxySettings; // 0x014C(0x00C4) (Edit)
|
|
bool bForceLODRebuild; // 0x0210(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0211(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshLODInfo
|
|
// 0x0444
|
|
struct FSkeletalMeshLODInfo
|
|
{
|
|
float ScreenSize; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float LODHysteresis; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TArray<int> LODMaterialMap; // 0x0008(0x000C) (ZeroConstructor)
|
|
TArray<bool> bEnableShadowCasting; // 0x0014(0x000C) (ZeroConstructor, Deprecated)
|
|
TArray<struct FTriangleSortSettings> TriangleSortSettings; // 0x0020(0x000C) (ZeroConstructor)
|
|
unsigned char bHasBeenSimplified : 1; // 0x002C(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x002D(0x0003) MISSED OFFSET
|
|
struct FSkeletalMeshOptimizationSettings ReductionSettings; // 0x0030(0x0148) (Edit)
|
|
struct FSimplygonRemeshingSettings RemeshingSettings; // 0x0178(0x008C) (Deprecated)
|
|
struct FGroupedSkeletalOptimizationSettings OptimizationSettings; // 0x0204(0x0214) (Edit)
|
|
TArray<struct FName> RemovedBones; // 0x0418(0x000C) (ZeroConstructor, Deprecated)
|
|
TArray<struct FBoneReference> BonesToRemove; // 0x0424(0x000C) (Edit, ZeroConstructor)
|
|
class UAnimSequence* BakePose; // 0x0430(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FString SourceImportFilename; // 0x0434(0x000C) (Edit, ZeroConstructor, EditConst)
|
|
unsigned char bHasPerLODVertexColors : 1; // 0x0440(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x0441(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ClothPhysicsProperties_Legacy
|
|
// 0x0050
|
|
struct FClothPhysicsProperties_Legacy
|
|
{
|
|
float VerticalResistance; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float HorizontalResistance; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float BendResistance; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ShearResistance; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Friction; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Damping; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TetherStiffness; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TetherLimit; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Drag; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float StiffnessFrequency; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float GravityScale; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MassScale; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float InertiaBlend; // 0x0030(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SelfCollisionThickness; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SelfCollisionSquashScale; // 0x0038(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SelfCollisionStiffness; // 0x003C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SolverFrequency; // 0x0040(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FiberCompression; // 0x0044(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FiberExpansion; // 0x0048(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FiberResistance; // 0x004C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ClothingAssetData_Legacy
|
|
// 0x0068
|
|
struct FClothingAssetData_Legacy
|
|
{
|
|
struct FName AssetName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FString ApexFileName; // 0x0008(0x000C) (ZeroConstructor)
|
|
bool bClothPropertiesChanged; // 0x0014(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
struct FClothPhysicsProperties_Legacy PhysicsProperties; // 0x0018(0x0050) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshLODGroupSettings
|
|
// 0x014C
|
|
struct FSkeletalMeshLODGroupSettings
|
|
{
|
|
float ScreenSize; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FSkeletalMeshOptimizationSettings OptimizationSettings; // 0x0004(0x0148) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundClassProperties
|
|
// 0x0028
|
|
struct FSoundClassProperties
|
|
{
|
|
float Volume; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Pitch; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float StereoBleed; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float LFEBleed; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float VoiceCenterChannelVolume; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float RadioFilterVolume; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float RadioFilterVolumeThreshold; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bApplyEffects : 1; // 0x001C(0x0001) (Edit)
|
|
unsigned char bAlwaysPlay : 1; // 0x001C(0x0001) (Edit)
|
|
unsigned char bIsUISound : 1; // 0x001C(0x0001) (Edit)
|
|
unsigned char bIsMusic : 1; // 0x001C(0x0001) (Edit)
|
|
unsigned char bReverb : 1; // 0x001C(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x001D(0x0003) MISSED OFFSET
|
|
float Default2DReverbSendAmount; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bCenterChannelOnly : 1; // 0x0024(0x0001) (Edit)
|
|
unsigned char bApplyAmbientVolumes : 1; // 0x0024(0x0001) (Edit)
|
|
TEnumAsByte<EAudioOutputTarget> OutputTarget; // 0x0025(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x0026(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PassiveSoundMixModifier
|
|
// 0x000C
|
|
struct FPassiveSoundMixModifier
|
|
{
|
|
class USoundMix* SoundMix; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MinVolumeThreshold; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxVolumeThreshold; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SourceEffectChainEntry
|
|
// 0x0008
|
|
struct FSourceEffectChainEntry
|
|
{
|
|
class USoundEffectSourcePreset* Preset; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bBypass : 1; // 0x0004(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundGroup
|
|
// 0x0018
|
|
struct FSoundGroup
|
|
{
|
|
TEnumAsByte<ESoundGroup> SoundGroup; // 0x0000(0x0001) (ZeroConstructor, Config, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FString DisplayName; // 0x0004(0x000C) (ZeroConstructor, Config)
|
|
unsigned char bAlwaysDecompressOnLoad : 1; // 0x0010(0x0001) (Config)
|
|
unsigned char UnknownData01[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
float DecompressedDuration; // 0x0014(0x0004) (ZeroConstructor, Config, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AudioEQEffect
|
|
// 0x0038
|
|
struct FAudioEQEffect
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
float FrequencyCenter0; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Gain0; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Bandwidth0; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FrequencyCenter1; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Gain1; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Bandwidth1; // 0x001C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FrequencyCenter2; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Gain2; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Bandwidth2; // 0x0028(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FrequencyCenter3; // 0x002C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Gain3; // 0x0030(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Bandwidth3; // 0x0034(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundClassAdjuster
|
|
// 0x0014
|
|
struct FSoundClassAdjuster
|
|
{
|
|
class USoundClass* SoundClassObject; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float VolumeAdjuster; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float PitchAdjuster; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bApplyToChildren : 1; // 0x000C(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
float VoiceCenterChannelVolumeAdjuster; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DialogueWaveParameter
|
|
// 0x0014
|
|
struct FDialogueWaveParameter
|
|
{
|
|
class UDialogueWave* DialogueWave; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FDialogueContext Context; // 0x0004(0x0010) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.DistanceDatum
|
|
// 0x0014
|
|
struct FDistanceDatum
|
|
{
|
|
float FadeInDistanceStart; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FadeInDistanceEnd; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FadeOutDistanceStart; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FadeOutDistanceEnd; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Volume; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ModulatorContinuousParams
|
|
// 0x0020
|
|
struct FModulatorContinuousParams
|
|
{
|
|
struct FName ParameterName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Default; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MinInput; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxInput; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MinOutput; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxOutput; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EModulationParamMode> ParamMode; // 0x001C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x001D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SubtitleCue
|
|
// 0x0010
|
|
struct FSubtitleCue
|
|
{
|
|
struct FText Text; // 0x0000(0x000C) (Edit)
|
|
float Time; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LocalizedSubtitle
|
|
// 0x001C
|
|
struct FLocalizedSubtitle
|
|
{
|
|
struct FString LanguageExt; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FSubtitleCue> Subtitles; // 0x000C(0x000C) (ZeroConstructor)
|
|
unsigned char bMature : 1; // 0x0018(0x0001)
|
|
unsigned char bManualWordWrap : 1; // 0x0018(0x0001)
|
|
unsigned char bSingleLine : 1; // 0x0018(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SplineCurves
|
|
// 0x0050
|
|
struct FSplineCurves
|
|
{
|
|
struct FInterpCurveVector Position; // 0x0000(0x0014)
|
|
struct FInterpCurveQuat Rotation; // 0x0014(0x0014)
|
|
struct FInterpCurveVector Scale; // 0x0028(0x0014)
|
|
struct FInterpCurveFloat ReparamTable; // 0x003C(0x0014)
|
|
};
|
|
|
|
// ScriptStruct Engine.SplinePoint
|
|
// 0x0044
|
|
struct FSplinePoint
|
|
{
|
|
float InputKey; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Position; // 0x0004(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector ArriveTangent; // 0x0010(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector LeaveTangent; // 0x001C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x0028(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector Scale; // 0x0034(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
TEnumAsByte<ESplinePointType> Type; // 0x0040(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0041(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SplineMeshParams
|
|
// 0x0058
|
|
struct FSplineMeshParams
|
|
{
|
|
struct FVector startPos; // 0x0000(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector StartTangent; // 0x000C(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector2D StartScale; // 0x0018(0x0008) (Edit, IsPlainOldData)
|
|
float StartRoll; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D StartOffset; // 0x0024(0x0008) (Edit, IsPlainOldData)
|
|
struct FVector EndPos; // 0x002C(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector EndTangent; // 0x0038(0x000C) (Edit, IsPlainOldData)
|
|
struct FVector2D EndScale; // 0x0044(0x0008) (Edit, IsPlainOldData)
|
|
float EndRoll; // 0x004C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D EndOffset; // 0x0050(0x0008) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StaticMaterial
|
|
// 0x0028
|
|
struct FStaticMaterial
|
|
{
|
|
class UMaterialInterface* MaterialInterface; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName MaterialSlotName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FMeshUVChannelInfo UVChannelData; // 0x0010(0x0014) (Edit, BlueprintVisible, BlueprintReadOnly, EditConst)
|
|
unsigned char UnknownData01[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SubsurfaceProfileStruct
|
|
// 0x0024
|
|
struct FSubsurfaceProfileStruct
|
|
{
|
|
float ScatterRadius; // 0x0000(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor SubsurfaceColor; // 0x0004(0x0010) (Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData)
|
|
struct FLinearColor FalloffColor; // 0x0014(0x0010) (Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TimelineEventEntry
|
|
// 0x0018
|
|
struct FTimelineEventEntry
|
|
{
|
|
float Time; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FScriptDelegate EventFunc; // 0x0008(0x0010) (ZeroConstructor, InstancedReference)
|
|
};
|
|
|
|
// ScriptStruct Engine.TimelineVectorTrack
|
|
// 0x0070
|
|
struct FTimelineVectorTrack
|
|
{
|
|
class UCurveVector* VectorCurve; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FScriptDelegate InterpFunc; // 0x0008(0x0010) (ZeroConstructor, InstancedReference)
|
|
struct FName TrackName; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName VectorPropertyName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
class UStructProperty* VectorProperty; // 0x0028(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData01[0x44]; // 0x002C(0x0044) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TimelineFloatTrack
|
|
// 0x0070
|
|
struct FTimelineFloatTrack
|
|
{
|
|
class UCurveFloat* FloatCurve; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FScriptDelegate InterpFunc; // 0x0008(0x0010) (ZeroConstructor, InstancedReference)
|
|
struct FName TrackName; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName FloatPropertyName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
class UFloatProperty* FloatProperty; // 0x0028(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData01[0x44]; // 0x002C(0x0044) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TimelineLinearColorTrack
|
|
// 0x0070
|
|
struct FTimelineLinearColorTrack
|
|
{
|
|
class UCurveLinearColor* LinearColorCurve; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FScriptDelegate InterpFunc; // 0x0008(0x0010) (ZeroConstructor, InstancedReference)
|
|
struct FName TrackName; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName LinearColorPropertyName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
class UStructProperty* LinearColorProperty; // 0x0028(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData01[0x44]; // 0x002C(0x0044) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.Timeline
|
|
// 0x00D0
|
|
struct FTimeline
|
|
{
|
|
TEnumAsByte<ETimelineLengthMode> LengthMode; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float Length; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
unsigned char bLooping : 1; // 0x0008(0x0001)
|
|
unsigned char bReversePlayback : 1; // 0x0008(0x0001)
|
|
unsigned char bPlaying : 1; // 0x0008(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
float PlayRate; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Position; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FTimelineEventEntry> Events; // 0x0014(0x000C) (ZeroConstructor, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTimelineVectorTrack> InterpVectors; // 0x0020(0x000C) (ZeroConstructor, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTimelineFloatTrack> InterpFloats; // 0x002C(0x000C) (ZeroConstructor, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
TArray<struct FTimelineLinearColorTrack> InterpLinearColors; // 0x0038(0x000C) (ZeroConstructor, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
unsigned char UnknownData02[0x4]; // 0x0044(0x0004) MISSED OFFSET
|
|
struct FScriptDelegate TimelinePostUpdateFunc; // 0x0048(0x0010) (ZeroConstructor, InstancedReference, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
struct FScriptDelegate TimelineFinishedFunc; // 0x0058(0x0010) (ZeroConstructor, InstancedReference, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
unsigned char UnknownData03[0x48]; // 0x0068(0x0048) MISSED OFFSET
|
|
TWeakObjectPtr<class UObject> PropertySetObject; // 0x00B0(0x0008) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
struct FName DirectionPropertyName; // 0x00B8(0x0008) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
class UProperty* DirectionProperty; // 0x00C0(0x0004) (ZeroConstructor, Transient, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
unsigned char UnknownData04[0xC]; // 0x00C4(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TTTrackBase
|
|
// 0x0010
|
|
struct FTTTrackBase
|
|
{
|
|
struct FName TrackName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool bIsExternalCurve; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TTEventTrack
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FTTEventTrack : public FTTTrackBase
|
|
{
|
|
class UCurveFloat* CurveKeys; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TTFloatTrack
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FTTFloatTrack : public FTTTrackBase
|
|
{
|
|
class UCurveFloat* CurveFloat; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TTVectorTrack
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FTTVectorTrack : public FTTTrackBase
|
|
{
|
|
class UCurveVector* CurveVector; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TTLinearColorTrack
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FTTLinearColorTrack : public FTTTrackBase
|
|
{
|
|
class UCurveLinearColor* CurveLinearColor; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TouchInputControl
|
|
// 0x0050
|
|
struct FTouchInputControl
|
|
{
|
|
class UTexture2D* Image1; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class UTexture2D* Image2; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D Center; // 0x0008(0x0008) (Edit, IsPlainOldData)
|
|
struct FVector2D VisualSize; // 0x0010(0x0008) (Edit, IsPlainOldData)
|
|
struct FVector2D ThumbSize; // 0x0018(0x0008) (Edit, IsPlainOldData)
|
|
struct FVector2D InteractionSize; // 0x0020(0x0008) (Edit, IsPlainOldData)
|
|
struct FVector2D InputScale; // 0x0028(0x0008) (Edit, IsPlainOldData)
|
|
struct FKey MainInputKey; // 0x0030(0x0010) (Edit)
|
|
struct FKey AltInputKey; // 0x0040(0x0010) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.HardwareCursorReference
|
|
// 0x0010
|
|
struct FHardwareCursorReference
|
|
{
|
|
struct FName CursorPath; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D HotSpot; // 0x0008(0x0008) (Edit, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassWorldInfoSettings
|
|
// 0x0050
|
|
struct FLightmassWorldInfoSettings
|
|
{
|
|
float StaticLightingLevelScale; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int NumIndirectLightingBounces; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int NumSkyLightingBounces; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float IndirectLightingQuality; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float IndirectLightingSmoothness; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FColor EnvironmentColor; // 0x0014(0x0004) (Edit, IsPlainOldData)
|
|
float EnvironmentIntensity; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float EmissiveBoost; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DiffuseBoost; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EVolumeLightingMethod> VolumeLightingMethod; // 0x0024(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
float VolumetricLightmapDetailCellSize; // 0x0028(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float VolumetricLightmapMaximumBrickMemoryMb; // 0x002C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float VolumeLightSamplePlacementScale; // 0x0030(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bUseAmbientOcclusion : 1; // 0x0034(0x0001) (Edit)
|
|
unsigned char bGenerateAmbientOcclusionMaterialMask : 1; // 0x0034(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x3]; // 0x0035(0x0003) MISSED OFFSET
|
|
float DirectIlluminationOcclusionFraction; // 0x0038(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float IndirectIlluminationOcclusionFraction; // 0x003C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float OcclusionExponent; // 0x0040(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float FullyOccludedSamplesFraction; // 0x0044(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxOcclusionDistance; // 0x0048(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bVisualizeMaterialDiffuse : 1; // 0x004C(0x0001) (Edit)
|
|
unsigned char bVisualizeAmbientOcclusion : 1; // 0x004C(0x0001) (Edit)
|
|
unsigned char bCompressLightmaps : 1; // 0x004C(0x0001) (Edit)
|
|
unsigned char UnknownData02[0x3]; // 0x004D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NetViewer
|
|
// 0x0024
|
|
struct FNetViewer
|
|
{
|
|
class UNetConnection* Connection; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class AActor* InViewer; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class AActor* ViewTarget; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector ViewLocation; // 0x000C(0x000C) (IsPlainOldData)
|
|
struct FVector ViewDir; // 0x0018(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorDistribution
|
|
// 0x001C
|
|
struct FVectorDistribution
|
|
{
|
|
struct FDistributionLookupTable Table; // 0x0000(0x001C)
|
|
};
|
|
|
|
// ScriptStruct Engine.Vector4Distribution
|
|
// 0x001C
|
|
struct FVector4Distribution
|
|
{
|
|
struct FDistributionLookupTable Table; // 0x0000(0x001C)
|
|
};
|
|
|
|
// ScriptStruct Engine.FloatRK4SpringInterpolator
|
|
// 0x0008
|
|
struct FFloatRK4SpringInterpolator
|
|
{
|
|
float StiffnessConstant; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DampeningRatio; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorRK4SpringInterpolator
|
|
// 0x0008
|
|
struct FVectorRK4SpringInterpolator
|
|
{
|
|
float StiffnessConstant; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DampeningRatio; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BranchingPointNotifyPayload
|
|
// 0x0010
|
|
struct FBranchingPointNotifyPayload
|
|
{
|
|
unsigned char UnknownData00[0x10]; // 0x0000(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PlatformInterfaceData
|
|
// 0x0028
|
|
struct FPlatformInterfaceData
|
|
{
|
|
struct FName DataName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EPlatformInterfaceDataType> Type; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
int IntValue; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float FloatValue; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString StringValue; // 0x0014(0x000C) (ZeroConstructor)
|
|
class UObject* ObjectValue; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PlatformInterfaceDelegateResult
|
|
// 0x0030
|
|
struct FPlatformInterfaceDelegateResult
|
|
{
|
|
bool bSuccessful; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0001(0x0007) MISSED OFFSET
|
|
struct FPlatformInterfaceData Data; // 0x0008(0x0028)
|
|
};
|
|
|
|
// ScriptStruct Engine.DamageEvent
|
|
// 0x0008
|
|
struct FDamageEvent
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
class UClass* DamageTypeClass; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PointDamageEvent
|
|
// 0x0098 (0x00A0 - 0x0008)
|
|
struct FPointDamageEvent : public FDamageEvent
|
|
{
|
|
float Damage; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector_NetQuantizeNormal ShotDirection; // 0x000C(0x000C)
|
|
struct FHitResult HitInfo; // 0x0018(0x0088) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RadialDamageParams
|
|
// 0x0014
|
|
struct FRadialDamageParams
|
|
{
|
|
float BaseDamage; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MinimumDamage; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float InnerRadius; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float OuterRadius; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DamageFalloff; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RadialDamageEvent
|
|
// 0x002C (0x0034 - 0x0008)
|
|
struct FRadialDamageEvent : public FDamageEvent
|
|
{
|
|
struct FRadialDamageParams Params; // 0x0008(0x0014)
|
|
struct FVector Origin; // 0x001C(0x000C) (IsPlainOldData)
|
|
TArray<struct FHitResult> ComponentHits; // 0x0028(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.UserDetailSetting
|
|
// 0x004C
|
|
struct FUserDetailSetting
|
|
{
|
|
int DeviceQualityLevel; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int TCQualityGrade; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int DeviceMaxQualityLevel; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UserQualitySetting; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int DeviceSupportHDR; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int IsOpenHDR; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UserHDRSetting; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int IsSupportMSAA; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool UserMSAASetting; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
|
float UserMCSSetting; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UserShadowSetting; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int UserShadowSwitch; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGLimitSetting; // 0x0030(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGDeviceUpdateFlag; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGDeviceFPSLow; // 0x0038(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGDeviceFPSMid; // 0x003C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGDeviceFPSHigh; // 0x0040(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int PUBGDeviceFPSHDR; // 0x0044(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool IsSupportTagCulling; // 0x0048(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0049(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ExposedValueCopyRecord
|
|
// 0x0040
|
|
struct FExposedValueCopyRecord
|
|
{
|
|
class UProperty* SourceProperty; // 0x0000(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName SourcePropertyName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName SourceSubPropertyName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int SourceArrayIndex; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UProperty* DestProperty; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int DestArrayIndex; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int Size; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bInstanceIsTarget; // 0x0028(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
EPostCopyOperation PostCopyOperation; // 0x0029(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
ECopyType CopyType; // 0x002A(0x0001) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData01[0x1]; // 0x002B(0x0001) MISSED OFFSET
|
|
class UProperty* CachedSourceProperty; // 0x002C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData02[0x10]; // 0x0030(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ExposedValueHandler
|
|
// 0x0020
|
|
struct FExposedValueHandler
|
|
{
|
|
struct FName BoundFunction; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FExposedValueCopyRecord> CopyRecords; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0xC]; // 0x0014(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_Base
|
|
// 0x0030
|
|
struct FAnimNode_Base
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
struct FExposedValueHandler EvaluateGraphExposedInputs; // 0x0008(0x0020)
|
|
unsigned char UnknownData01[0x8]; // 0x0028(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_AssetPlayerBase
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
struct FAnimNode_AssetPlayerBase : public FAnimNode_Base
|
|
{
|
|
bool bIgnoreForRelevancyTest; // 0x002A(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1]; // 0x002B(0x0001) MISSED OFFSET
|
|
int GroupIndex; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAnimGroupRole> GroupRole; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
float BlendWeight; // 0x0034(0x0004) (BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData)
|
|
float InternalTimeAccumulator; // 0x0038(0x0004) (BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData02[0x14]; // 0x003C(0x0014) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlendSampleData
|
|
// 0x0034
|
|
struct FBlendSampleData
|
|
{
|
|
int SampleDataIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UAnimSequence* Animation; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float TotalWeight; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Time; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float PreviousTime; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float SamplePlayRate; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1C]; // 0x0018(0x001C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlendFilter
|
|
// 0x006C
|
|
struct FBlendFilter
|
|
{
|
|
unsigned char UnknownData00[0x6C]; // 0x0000(0x006C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PoseLinkBase
|
|
// 0x000C
|
|
struct FPoseLinkBase
|
|
{
|
|
int LinkID; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0004(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PoseLink
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FPoseLink : public FPoseLinkBase
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.InputScaleBias
|
|
// 0x0008
|
|
struct FInputScaleBias
|
|
{
|
|
float Scale; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bias; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ComponentSpacePoseLink
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FComponentSpacePoseLink : public FPoseLinkBase
|
|
{
|
|
|
|
};
|
|
|
|
// ScriptStruct Engine.PerBoneBlendWeight
|
|
// 0x0008
|
|
struct FPerBoneBlendWeight
|
|
{
|
|
int SourceIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float BlendWeight; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimCurveParam
|
|
// 0x0010
|
|
struct FAnimCurveParam
|
|
{
|
|
struct FName Name; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0008(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimInstanceProxy
|
|
// 0x03E0
|
|
struct FAnimInstanceProxy
|
|
{
|
|
unsigned char UnknownData00[0x3E0]; // 0x0000(0x03E0) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.IntegralKey
|
|
// 0x0008
|
|
struct FIntegralKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int Value; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.IntegralCurve
|
|
// 0x0014 (0x0054 - 0x0040)
|
|
struct FIntegralCurve : public FIndexedCurve
|
|
{
|
|
TArray<struct FIntegralKey> Keys; // 0x0040(0x000C) (Edit, ZeroConstructor)
|
|
int DefaultValue; // 0x004C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseDefaultValueBeforeFirstKey; // 0x0050(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0051(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StringCurveKey
|
|
// 0x0010
|
|
struct FStringCurveKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FString Value; // 0x0004(0x000C) (Edit, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.StringCurve
|
|
// 0x0018 (0x0058 - 0x0040)
|
|
struct FStringCurve : public FIndexedCurve
|
|
{
|
|
struct FString DefaultValue; // 0x0040(0x000C) (Edit, ZeroConstructor)
|
|
TArray<struct FStringCurveKey> Keys; // 0x004C(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationGroupReference
|
|
// 0x0010
|
|
struct FAnimationGroupReference
|
|
{
|
|
struct FName GroupName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAnimGroupRole> GroupRole; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimGroupInstance
|
|
// 0x0078
|
|
struct FAnimGroupInstance
|
|
{
|
|
unsigned char UnknownData00[0x78]; // 0x0000(0x0078) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimTickRecord
|
|
// 0x0034
|
|
struct FAnimTickRecord
|
|
{
|
|
class UAnimationAsset* SourceAsset; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x30]; // 0x0004(0x0030) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationRecordingSettings
|
|
// 0x0010
|
|
struct FAnimationRecordingSettings
|
|
{
|
|
bool bRecordInWorldSpace; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRemoveRootAnimation; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bAutoSaveAsset; // 0x0002(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x1]; // 0x0003(0x0001) MISSED OFFSET
|
|
float SampleRate; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float Length; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ERichCurveInterpMode> InterpMode; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ERichCurveTangentMode> TangentMode; // 0x000D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2]; // 0x000E(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ComponentSpacePose
|
|
// 0x0018
|
|
struct FComponentSpacePose
|
|
{
|
|
TArray<struct FTransform> Transforms; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
TArray<struct FName> Names; // 0x000C(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.LocalSpacePose
|
|
// 0x0018
|
|
struct FLocalSpacePose
|
|
{
|
|
TArray<struct FTransform> Transforms; // 0x0000(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
TArray<struct FName> Names; // 0x000C(0x000C) (Edit, BlueprintVisible, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedTransform
|
|
// 0x0040
|
|
struct FNamedTransform
|
|
{
|
|
struct FTransform Value; // 0x0000(0x0030) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FName Name; // 0x0030(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0038(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedColor
|
|
// 0x0010
|
|
struct FNamedColor
|
|
{
|
|
struct FColor Value; // 0x0000(0x0004) (Edit, BlueprintVisible, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName Name; // 0x0008(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedVector
|
|
// 0x0018
|
|
struct FNamedVector
|
|
{
|
|
struct FVector Value; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
struct FName Name; // 0x0010(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedFloat
|
|
// 0x0010
|
|
struct FNamedFloat
|
|
{
|
|
float Value; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName Name; // 0x0008(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimParentNodeAssetOverride
|
|
// 0x0014
|
|
struct FAnimParentNodeAssetOverride
|
|
{
|
|
class UAnimationAsset* NewAsset; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid ParentNodeGuid; // 0x0004(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimBlueprintDebugData
|
|
// 0x0001
|
|
struct FAnimBlueprintDebugData
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationFrameSnapshot
|
|
// 0x0001
|
|
struct FAnimationFrameSnapshot
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StateMachineDebugData
|
|
// 0x0084
|
|
struct FStateMachineDebugData
|
|
{
|
|
unsigned char UnknownData00[0x84]; // 0x0000(0x0084) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionExtractionStep
|
|
// 0x000C
|
|
struct FRootMotionExtractionStep
|
|
{
|
|
class UAnimSequence* AnimSequence; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float StartPosition; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float EndPosition; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.VectorCurve
|
|
// 0x00F8 (0x0118 - 0x0020)
|
|
struct FVectorCurve : public FAnimCurveBase
|
|
{
|
|
struct FRichCurve FloatCurves[0x3]; // 0x001C(0x0054)
|
|
};
|
|
|
|
// ScriptStruct Engine.TransformCurve
|
|
// 0x0348 (0x0368 - 0x0020)
|
|
struct FTransformCurve : public FAnimCurveBase
|
|
{
|
|
struct FVectorCurve TranslationCurve; // 0x0020(0x0118)
|
|
struct FVectorCurve RotationCurve; // 0x0138(0x0118)
|
|
struct FVectorCurve ScaleCurve; // 0x0250(0x0118)
|
|
};
|
|
|
|
// ScriptStruct Engine.SlotEvaluationPose
|
|
// 0x002C
|
|
struct FSlotEvaluationPose
|
|
{
|
|
TEnumAsByte<EAdditiveAnimationType> AdditiveType; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float Weight; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x24]; // 0x0008(0x0024) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.A2Pose
|
|
// 0x000C
|
|
struct FA2Pose
|
|
{
|
|
TArray<struct FTransform> Bones; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.A2CSPose
|
|
// 0x0010 (0x001C - 0x000C)
|
|
struct FA2CSPose : public FA2Pose
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
TArray<unsigned char> ComponentSpaceFlags; // 0x0010(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.QueuedDrawDebugItem
|
|
// 0x0064
|
|
struct FQueuedDrawDebugItem
|
|
{
|
|
TEnumAsByte<EDrawDebugItemType> ItemType; // 0x0000(0x0001) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FVector StartLoc; // 0x0004(0x000C) (Transient, IsPlainOldData)
|
|
struct FVector EndLoc; // 0x0010(0x000C) (Transient, IsPlainOldData)
|
|
struct FVector Center; // 0x001C(0x000C) (Transient, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x0028(0x000C) (Transient, IsPlainOldData)
|
|
float Radius; // 0x0034(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
float Size; // 0x0038(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
int Segments; // 0x003C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FColor Color; // 0x0040(0x0004) (Transient, IsPlainOldData)
|
|
bool bPersistentLines; // 0x0044(0x0001) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0045(0x0003) MISSED OFFSET
|
|
float LifeTime; // 0x0048(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
float Thickness; // 0x004C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FString Message; // 0x0050(0x000C) (ZeroConstructor, Transient)
|
|
struct FVector2D TextScale; // 0x005C(0x0008) (Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimMontageInstance
|
|
// 0x01D0
|
|
struct FAnimMontageInstance
|
|
{
|
|
class UAnimMontage* Montage; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8C]; // 0x0004(0x008C) MISSED OFFSET
|
|
bool bPlaying; // 0x0090(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0091(0x0003) MISSED OFFSET
|
|
float DefaultBlendTimeMultiplier; // 0x0094(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData02[0x94]; // 0x0098(0x0094) MISSED OFFSET
|
|
TArray<int> NextSections; // 0x012C(0x000C) (ZeroConstructor)
|
|
TArray<int> PrevSections; // 0x0138(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData03[0xC]; // 0x0144(0x000C) MISSED OFFSET
|
|
TArray<struct FAnimNotifyEvent> ActiveStateBranchingPoints; // 0x0150(0x000C) (ZeroConstructor, Transient)
|
|
float Position; // 0x015C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float PlayRate; // 0x0160(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FAlphaBlend Blend; // 0x0164(0x002C) (Transient)
|
|
unsigned char UnknownData04[0x20]; // 0x0190(0x0020) MISSED OFFSET
|
|
int DisableRootMotionCount; // 0x01B0(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData05[0x1C]; // 0x01B4(0x001C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_ApplyMeshSpaceAdditive
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
struct FAnimNode_ApplyMeshSpaceAdditive : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink Base; // 0x002C(0x000C) (Edit, BlueprintVisible)
|
|
struct FPoseLink Additive; // 0x0038(0x000C) (Edit, BlueprintVisible)
|
|
float alpha; // 0x0044(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FInputScaleBias AlphaScaleBias; // 0x0048(0x0008) (Edit, BlueprintVisible)
|
|
int LODThreshold; // 0x0050(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float ActualAlpha; // 0x0054(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_SaveCachedPose
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
struct FAnimNode_SaveCachedPose : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink Pose; // 0x002C(0x000C) (Edit, BlueprintVisible)
|
|
struct FName CachePoseName; // 0x0038(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
float GlobalWeight; // 0x0040(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3C]; // 0x0044(0x003C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_SequencePlayer
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
struct FAnimNode_SequencePlayer : public FAnimNode_AssetPlayerBase
|
|
{
|
|
class UAnimSequenceBase* Sequence; // 0x0050(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bLoopAnimation; // 0x0054(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0055(0x0003) MISSED OFFSET
|
|
float PlayRate; // 0x0058(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float StartPosition; // 0x005C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_StateMachine
|
|
// 0x0078 (0x00A8 - 0x0030)
|
|
struct FAnimNode_StateMachine : public FAnimNode_Base
|
|
{
|
|
int StateMachineIndexInClass; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int MaxTransitionsPerFrame; // 0x0030(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bSkipFirstUpdateTransition; // 0x0034(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bReinitializeOnBecomingRelevant; // 0x0035(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x6]; // 0x0036(0x0006) MISSED OFFSET
|
|
int CurrentState; // 0x003C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float ElapsedTime; // 0x0040(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x64]; // 0x0044(0x0064) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationPotentialTransition
|
|
// 0x0020
|
|
struct FAnimationPotentialTransition
|
|
{
|
|
unsigned char UnknownData00[0x20]; // 0x0000(0x0020) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationActiveTransitionEntry
|
|
// 0x00A0
|
|
struct FAnimationActiveTransitionEntry
|
|
{
|
|
unsigned char UnknownData00[0x70]; // 0x0000(0x0070) MISSED OFFSET
|
|
class UBlendProfile* BlendProfile; // 0x0070(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x2C]; // 0x0074(0x002C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_SubInput
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
struct FAnimNode_SubInput : public FAnimNode_Base
|
|
{
|
|
unsigned char UnknownData00[0x20]; // 0x0030(0x0020) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_SubInstance
|
|
// 0x0060 (0x0090 - 0x0030)
|
|
struct FAnimNode_SubInstance : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink InPose; // 0x002C(0x000C)
|
|
class UClass* InstanceClass; // 0x0038(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class UAnimInstance* InstanceToRun; // 0x003C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
TArray<class UProperty*> InstanceProperties; // 0x0040(0x000C) (ZeroConstructor, Transient)
|
|
TArray<class UProperty*> SubInstanceProperties; // 0x004C(0x000C) (ZeroConstructor, Transient)
|
|
TArray<struct FName> SourcePropertyNames; // 0x0058(0x000C) (ZeroConstructor)
|
|
TArray<struct FName> DestPropertyNames; // 0x0064(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x20]; // 0x0070(0x0020) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_TransitionPoseEvaluator
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
struct FAnimNode_TransitionPoseEvaluator : public FAnimNode_Base
|
|
{
|
|
TEnumAsByte<EEvaluatorDataSource> DataSource; // 0x002A(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EEvaluatorMode> EvaluatorMode; // 0x002B(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
int FramesToCachePose; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x24]; // 0x0030(0x0024) MISSED OFFSET
|
|
int CacheFramesRemaining; // 0x0054(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_TransitionResult
|
|
// 0x0040 (0x0070 - 0x0030)
|
|
struct FAnimNode_TransitionResult : public FAnimNode_Base
|
|
{
|
|
bool bCanEnterTransition; // 0x002A(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x45]; // 0x002B(0x0045) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_UseCachedPose
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
struct FAnimNode_UseCachedPose : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink LinkToCachingNode; // 0x002C(0x000C)
|
|
struct FName CachePoseName; // 0x0038(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_ConvertLocalToComponentSpace
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FAnimNode_ConvertLocalToComponentSpace : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink LocalPose; // 0x002C(0x000C) (Edit, BlueprintVisible)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_ConvertComponentToLocalSpace
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FAnimNode_ConvertComponentToLocalSpace : public FAnimNode_Base
|
|
{
|
|
struct FComponentSpacePoseLink ComponentPose; // 0x002C(0x000C) (Edit, BlueprintVisible)
|
|
};
|
|
|
|
// ScriptStruct Engine.CompressedTrack
|
|
// 0x0030
|
|
struct FCompressedTrack
|
|
{
|
|
TArray<unsigned char> ByteStream; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<float> times; // 0x000C(0x000C) (ZeroConstructor)
|
|
float Mins[0x3]; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Ranges[0x3]; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CurveTrack
|
|
// 0x0018
|
|
struct FCurveTrack
|
|
{
|
|
struct FName CurveName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<float> CurveWeights; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ScaleTrack
|
|
// 0x0018
|
|
struct FScaleTrack
|
|
{
|
|
TArray<struct FVector> ScaleKeys; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<float> times; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.RotationTrack
|
|
// 0x0018
|
|
struct FRotationTrack
|
|
{
|
|
TArray<struct FQuat> RotKeys; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<float> times; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.TranslationTrack
|
|
// 0x0018
|
|
struct FTranslationTrack
|
|
{
|
|
TArray<struct FVector> PosKeys; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<float> times; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.RawAnimSequenceTrack
|
|
// 0x0024
|
|
struct FRawAnimSequenceTrack
|
|
{
|
|
TArray<struct FVector> PosKeys; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FQuat> RotKeys; // 0x000C(0x000C) (ZeroConstructor)
|
|
TArray<struct FVector> ScaleKeys; // 0x0018(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSequenceTrackContainer
|
|
// 0x0018
|
|
struct FAnimSequenceTrackContainer
|
|
{
|
|
TArray<struct FRawAnimSequenceTrack> AnimationTracks; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<struct FName> TrackNames; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSingleNodeInstanceProxy
|
|
// 0x0130 (0x0510 - 0x03E0)
|
|
struct FAnimSingleNodeInstanceProxy : public FAnimInstanceProxy
|
|
{
|
|
unsigned char UnknownData00[0x130]; // 0x03E0(0x0130) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNode_SingleNode
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
struct FAnimNode_SingleNode : public FAnimNode_Base
|
|
{
|
|
struct FPoseLink SourcePose; // 0x002C(0x000C) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData00[0x10]; // 0x0038(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationTransitionRule
|
|
// 0x0010
|
|
struct FAnimationTransitionRule
|
|
{
|
|
struct FName RuleToExecute; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool TransitionReturnVal; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
int TransitionIndex; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimationState
|
|
// 0x0020 (0x0028 - 0x0008)
|
|
struct FAnimationState : public FAnimationStateBase
|
|
{
|
|
TArray<struct FAnimationTransitionRule> Transitions; // 0x0008(0x000C) (ZeroConstructor)
|
|
int StateRootNodeIndex; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int StartNotify; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int EndNotify; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int FullyBlendedNotify; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0024(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimNotifyTrack
|
|
// 0x0030
|
|
struct FAnimNotifyTrack
|
|
{
|
|
struct FName TrackName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor TrackColor; // 0x0008(0x0010) (IsPlainOldData)
|
|
unsigned char UnknownData00[0x18]; // 0x0018(0x0018) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PerBoneBlendWeights
|
|
// 0x000C
|
|
struct FPerBoneBlendWeights
|
|
{
|
|
TArray<struct FPerBoneBlendWeight> BoneBlendWeights; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AssetImportInfo
|
|
// 0x0001
|
|
struct FAssetImportInfo
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NavAvoidanceData
|
|
// 0x003C
|
|
struct FNavAvoidanceData
|
|
{
|
|
unsigned char UnknownData00[0x3C]; // 0x0000(0x003C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GridBlendSample
|
|
// 0x001C
|
|
struct FGridBlendSample
|
|
{
|
|
struct FEditorElement GridElement; // 0x0000(0x0018)
|
|
float BlendWeight; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EditedDocumentInfo
|
|
// 0x0010
|
|
struct FEditedDocumentInfo
|
|
{
|
|
class UObject* EditedObject; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D SavedViewOffset; // 0x0004(0x0008) (IsPlainOldData)
|
|
float SavedZoomAmount; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BPInterfaceDescription
|
|
// 0x0010
|
|
struct FBPInterfaceDescription
|
|
{
|
|
class UClass* Interface; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<class UEdGraph*> Graphs; // 0x0004(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.BPVariableDescription
|
|
// 0x00C8
|
|
struct FBPVariableDescription
|
|
{
|
|
struct FName VarName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FGuid VarGuid; // 0x0008(0x0010) (IsPlainOldData)
|
|
struct FEdGraphPinType VarType; // 0x0018(0x0068) (Edit)
|
|
struct FString FriendlyName; // 0x0080(0x000C) (Edit, ZeroConstructor)
|
|
struct FText Category; // 0x008C(0x000C) (Edit)
|
|
uint64_t PropertyFlags; // 0x0098(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FName RepNotifyFunc; // 0x00A0(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELifetimeCondition> ReplicationCondition; // 0x00A8(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x00A9(0x0003) MISSED OFFSET
|
|
TArray<struct FBPVariableMetaDataEntry> MetaDataArray; // 0x00AC(0x000C) (Edit, ZeroConstructor)
|
|
struct FString DefaultValue; // 0x00B8(0x000C) (Edit, ZeroConstructor)
|
|
unsigned char UnknownData01[0x4]; // 0x00C4(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintMacroCosmeticInfo
|
|
// 0x0001
|
|
struct FBlueprintMacroCosmeticInfo
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CompilerNativizationOptions
|
|
// 0x0060
|
|
struct FCompilerNativizationOptions
|
|
{
|
|
struct FName PlatformName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
bool ServerOnlyPlatform; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool ClientOnlyPlatform; // 0x0009(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x000A(0x0002) MISSED OFFSET
|
|
TArray<struct FName> ExcludedModules; // 0x000C(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData01[0x3C]; // 0x0018(0x003C) UNKNOWN PROPERTY: SetProperty Engine.CompilerNativizationOptions.ExcludedAssets
|
|
TArray<struct FString> ExcludedFolderPaths; // 0x0054(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.EventGraphFastCallPair
|
|
// 0x0008
|
|
struct FEventGraphFastCallPair
|
|
{
|
|
class UFunction* FunctionToPatch; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int EventGraphCallOffset; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BlueprintDebugData
|
|
// 0x0001
|
|
struct FBlueprintDebugData
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PointerToUberGraphFrame
|
|
// 0x0004
|
|
struct FPointerToUberGraphFrame
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DebuggingInfoForSingleFunction
|
|
// 0x0168
|
|
struct FDebuggingInfoForSingleFunction
|
|
{
|
|
unsigned char UnknownData00[0x168]; // 0x0000(0x0168) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NodeToCodeAssociation
|
|
// 0x0014
|
|
struct FNodeToCodeAssociation
|
|
{
|
|
unsigned char UnknownData00[0x14]; // 0x0000(0x0014) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CachedAnimTransitionData
|
|
// 0x0028
|
|
struct FCachedAnimTransitionData
|
|
{
|
|
struct FName StateMachineName; // 0x0000(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FName FromStateName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FName ToStateName; // 0x0010(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x10]; // 0x0018(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CachedAnimRelevancyData
|
|
// 0x0020
|
|
struct FCachedAnimRelevancyData
|
|
{
|
|
struct FName StateMachineName; // 0x0000(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FName StateName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x10]; // 0x0010(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CachedAnimAssetPlayerData
|
|
// 0x0018
|
|
struct FCachedAnimAssetPlayerData
|
|
{
|
|
struct FName StateMachineName; // 0x0000(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FName StateName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0010(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CachedAnimStateData
|
|
// 0x0020
|
|
struct FCachedAnimStateData
|
|
{
|
|
struct FName StateMachineName; // 0x0000(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
struct FName StateName; // 0x0008(0x0008) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x10]; // 0x0010(0x0010) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CachedAnimStateArray
|
|
// 0x0010
|
|
struct FCachedAnimStateArray
|
|
{
|
|
TArray<struct FCachedAnimStateData> States; // 0x0000(0x000C) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DummySpacerCameraTypes
|
|
// 0x0001
|
|
struct FDummySpacerCameraTypes
|
|
{
|
|
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CanvasIcon
|
|
// 0x0014
|
|
struct FCanvasIcon
|
|
{
|
|
class UTexture* Texture; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float U; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float V; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float UL; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float VL; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.WrappedStringElement
|
|
// 0x0014
|
|
struct FWrappedStringElement
|
|
{
|
|
struct FString Value; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FVector2D LineExtent; // 0x000C(0x0008) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TextSizingParameters
|
|
// 0x0024
|
|
struct FTextSizingParameters
|
|
{
|
|
float DrawX; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DrawY; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DrawXL; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float DrawYL; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D Scaling; // 0x0010(0x0008) (IsPlainOldData)
|
|
class UFont* DrawFont; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D SpacingAdjust; // 0x001C(0x0008) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AutoCompleteNode
|
|
// 0x001C
|
|
struct FAutoCompleteNode
|
|
{
|
|
int IndexChar; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<int> AutoCompleteListIndices; // 0x0004(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0xC]; // 0x0010(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RuntimeCurveLinearColor
|
|
// 0x0154
|
|
struct FRuntimeCurveLinearColor
|
|
{
|
|
struct FRichCurve ColorCurves[0x4]; // 0x0000(0x0054)
|
|
class UCurveLinearColor* ExternalCurve; // 0x0150(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CurveTableRowHandle
|
|
// 0x0010
|
|
struct FCurveTableRowHandle
|
|
{
|
|
class UCurveTable* CurveTable; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName RowName; // 0x0008(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DataTableCategoryHandle
|
|
// 0x0018
|
|
struct FDataTableCategoryHandle
|
|
{
|
|
class UDataTable* DataTable; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName ColumnName; // 0x0008(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FName RowContents; // 0x0010(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.DataTableRowHandle
|
|
// 0x0010
|
|
struct FDataTableRowHandle
|
|
{
|
|
class UDataTable* DataTable; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName RowName; // 0x0008(0x0008) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelNameAndTime
|
|
// 0x0010
|
|
struct FLevelNameAndTime
|
|
{
|
|
struct FString LevelName; // 0x0000(0x000C) (ZeroConstructor)
|
|
uint32_t LevelChangeTimeInMS; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.UniformExpressionParameters
|
|
// 0x0054
|
|
struct FUniformExpressionParameters
|
|
{
|
|
unsigned char UnknownData00[0x54]; // 0x0000(0x0054) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.GraphReference
|
|
// 0x0018
|
|
struct FGraphReference
|
|
{
|
|
class UEdGraph* MacroGraph; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UBlueprint* GraphBlueprint; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid GraphGuid; // 0x0008(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EdGraphPinReference
|
|
// 0x0018
|
|
struct FEdGraphPinReference
|
|
{
|
|
TWeakObjectPtr<class UEdGraphNode> OwningNode; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid PinId; // 0x0008(0x0010) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.EdGraphSchemaAction
|
|
// 0x00A8
|
|
struct FEdGraphSchemaAction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
struct FText MenuDescription; // 0x0004(0x000C)
|
|
struct FText TooltipDescription; // 0x0010(0x000C)
|
|
struct FText Category; // 0x001C(0x000C)
|
|
struct FText Keywords; // 0x0028(0x000C)
|
|
int Grouping; // 0x0034(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int SectionID; // 0x0038(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FString> MenuDescriptionArray; // 0x003C(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> FullSearchTitlesArray; // 0x0048(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> FullSearchKeywordsArray; // 0x0054(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> FullSearchCategoryArray; // 0x0060(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> LocalizedMenuDescriptionArray; // 0x006C(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> LocalizedFullSearchTitlesArray; // 0x0078(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> LocalizedFullSearchKeywordsArray; // 0x0084(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> LocalizedFullSearchCategoryArray; // 0x0090(0x000C) (ZeroConstructor)
|
|
struct FString SearchText; // 0x009C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.EdGraphSchemaAction_NewNode
|
|
// 0x0004 (0x00AC - 0x00A8)
|
|
struct FEdGraphSchemaAction_NewNode : public FEdGraphSchemaAction
|
|
{
|
|
class UEdGraphNode* NodeTemplate; // 0x00A8(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ScreenMessageString
|
|
// 0x0028
|
|
struct FScreenMessageString
|
|
{
|
|
uint64_t Key; // 0x0000(0x0008) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FString ScreenMessage; // 0x0008(0x000C) (ZeroConstructor, Transient)
|
|
struct FColor DisplayColor; // 0x0014(0x0004) (Transient, IsPlainOldData)
|
|
float TimeToDisplay; // 0x0018(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
float CurrentTimeDisplayed; // 0x001C(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
struct FVector2D TextScale; // 0x0020(0x0008) (Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.URL
|
|
// 0x0050
|
|
struct FURL
|
|
{
|
|
struct FString Protocol; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FString Host; // 0x000C(0x000C) (ZeroConstructor)
|
|
int Port; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString Map; // 0x001C(0x000C) (ZeroConstructor)
|
|
struct FString RedirectURL; // 0x0028(0x000C) (ZeroConstructor)
|
|
TArray<struct FString> Op; // 0x0034(0x000C) (ZeroConstructor)
|
|
struct FString Portal; // 0x0040(0x000C) (ZeroConstructor)
|
|
int Valid; // 0x004C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FullyLoadedPackagesInfo
|
|
// 0x0028
|
|
struct FFullyLoadedPackagesInfo
|
|
{
|
|
TEnumAsByte<EFullyLoadPackageType> FullyLoadType; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FString Tag; // 0x0004(0x000C) (ZeroConstructor)
|
|
TArray<struct FName> PackagesToLoad; // 0x0010(0x000C) (ZeroConstructor)
|
|
TArray<class UObject*> LoadedObjects; // 0x001C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelStreamingStatus
|
|
// 0x0010
|
|
struct FLevelStreamingStatus
|
|
{
|
|
struct FName PackageName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bShouldBeLoaded : 1; // 0x0008(0x0001)
|
|
unsigned char bShouldBeVisible : 1; // 0x0008(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
uint32_t LODIndex; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NamedNetDriver
|
|
// 0x0008
|
|
struct FNamedNetDriver
|
|
{
|
|
class UNetDriver* NetDriver; // 0x0000(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.WorldContext
|
|
// 0x01D8
|
|
struct FWorldContext
|
|
{
|
|
unsigned char UnknownData00[0xA8]; // 0x0000(0x00A8) MISSED OFFSET
|
|
struct FURL LastURL; // 0x00A8(0x0050)
|
|
struct FURL LastRemoteURL; // 0x00F8(0x0050)
|
|
class UPendingNetGame* PendingNetGame; // 0x0148(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FFullyLoadedPackagesInfo> PackagesToFullyLoad; // 0x014C(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData01[0xC]; // 0x0158(0x000C) MISSED OFFSET
|
|
TArray<class ULevel*> LoadedLevelsForPendingMapChange; // 0x0164(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData02[0x10]; // 0x0170(0x0010) MISSED OFFSET
|
|
TArray<class UObjectReferencer*> ObjectReferencers; // 0x0180(0x000C) (ZeroConstructor)
|
|
TArray<struct FLevelStreamingStatus> PendingLevelStreamingStatusUpdates; // 0x018C(0x000C) (ZeroConstructor)
|
|
class UGameViewportClient* GameViewport; // 0x0198(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UGameInstance* OwningGameInstance; // 0x019C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FNamedNetDriver> ActiveNetDrivers; // 0x01A0(0x000C) (ZeroConstructor, Transient)
|
|
unsigned char UnknownData03[0x2C]; // 0x01AC(0x002C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ExposureSettings
|
|
// 0x0008
|
|
struct FExposureSettings
|
|
{
|
|
int LogOffset; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bFixed; // 0x0004(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TickPrerequisite
|
|
// 0x000C
|
|
struct FTickPrerequisite
|
|
{
|
|
unsigned char UnknownData00[0xC]; // 0x0000(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DepthFieldGlowInfo
|
|
// 0x0024
|
|
struct FDepthFieldGlowInfo
|
|
{
|
|
unsigned char bEnableGlow : 1; // 0x0000(0x0001) (BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FLinearColor GlowColor; // 0x0004(0x0010) (BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D GlowOuterRadius; // 0x0014(0x0008) (BlueprintVisible, IsPlainOldData)
|
|
struct FVector2D GlowInnerRadius; // 0x001C(0x0008) (BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FontRenderInfo
|
|
// 0x0028
|
|
struct FFontRenderInfo
|
|
{
|
|
unsigned char bClipText : 1; // 0x0000(0x0001) (BlueprintVisible)
|
|
unsigned char bEnableShadow : 1; // 0x0000(0x0001) (BlueprintVisible)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FDepthFieldGlowInfo GlowInfo; // 0x0004(0x0024) (BlueprintVisible)
|
|
};
|
|
|
|
// ScriptStruct Engine.ComponentReference
|
|
// 0x0018
|
|
struct FComponentReference
|
|
{
|
|
class AActor* OtherActor; // 0x0000(0x0004) (Edit, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName ComponentProperty; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x8]; // 0x0010(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshBuildSettings
|
|
// 0x0038
|
|
struct FMeshBuildSettings
|
|
{
|
|
bool bUseMikkTSpace; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecomputeNormals; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecomputeTangents; // 0x0002(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRemoveDegenerates; // 0x0003(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBuildAdjacencyBuffer; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBuildReversedIndexBuffer; // 0x0005(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseHighPrecisionTangentBasis; // 0x0006(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseFullPrecisionUVs; // 0x0007(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bGenerateLightmapUVs; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
int MinLightmapResolution; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int SrcLightmapIndex; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int DstLightmapIndex; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float BuildScale; // 0x0018(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
struct FVector BuildScale3D; // 0x001C(0x000C) (Edit, IsPlainOldData)
|
|
float DistanceFieldResolutionScale; // 0x0028(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bGenerateDistanceFieldAsIfTwoSided; // 0x002C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x002D(0x0003) MISSED OFFSET
|
|
float DistanceFieldBias; // 0x0030(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
class UStaticMesh* DistanceFieldReplacementMesh; // 0x0034(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.POV
|
|
// 0x001C
|
|
struct FPOV
|
|
{
|
|
struct FVector Location; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x000C(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float FOV; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimUpdateRateParameters
|
|
// 0x0070
|
|
struct FAnimUpdateRateParameters
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
int UpdateRate; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int EvaluationRate; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char bInterpolateSkippedFrames : 1; // 0x000C(0x0001)
|
|
unsigned char bShouldUseLodMap : 1; // 0x000C(0x0001)
|
|
unsigned char bShouldUseMinLod : 1; // 0x000C(0x0001)
|
|
unsigned char bSkipUpdate : 1; // 0x000C(0x0001)
|
|
unsigned char bSkipEvaluation : 1; // 0x000C(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
float TickedPoseOffestTime; // 0x0010(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
float AdditionalTime; // 0x0014(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData02[0x4]; // 0x0018(0x0004) MISSED OFFSET
|
|
int BaseNonRenderedUpdateRate; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<float> BaseVisibleDistanceFactorThesholds; // 0x0020(0x000C) (ZeroConstructor)
|
|
TMap<int, int> LODToFrameSkipMap; // 0x002C(0x0050) (ZeroConstructor)
|
|
int MaxEvalRateForInterpolation; // 0x0068(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
EUpdateRateShiftBucket ShiftBucket; // 0x006C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x006D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSlotDesc
|
|
// 0x0010
|
|
struct FAnimSlotDesc
|
|
{
|
|
struct FName SlotName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int NumChannels; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimSlotInfo
|
|
// 0x0018
|
|
struct FAnimSlotInfo
|
|
{
|
|
struct FName SlotName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<float> ChannelWeights; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MTDResult
|
|
// 0x0010
|
|
struct FMTDResult
|
|
{
|
|
struct FVector Direction; // 0x0000(0x000C) (IsPlainOldData)
|
|
float Distance; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.OverlapResult
|
|
// 0x0018
|
|
struct FOverlapResult
|
|
{
|
|
TWeakObjectPtr<class AActor> Actor; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TWeakObjectPtr<class UPrimitiveComponent> Component; // 0x0008(0x0008) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0010(0x0004) MISSED OFFSET
|
|
unsigned char bBlockingHit : 1; // 0x0014(0x0001)
|
|
unsigned char UnknownData01[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SwarmDebugOptions
|
|
// 0x0004
|
|
struct FSwarmDebugOptions
|
|
{
|
|
unsigned char bDistributionEnabled : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bForceContentExport : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bInitialized : 1; // 0x0000(0x0001)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LightmassDebugOptions
|
|
// 0x0010
|
|
struct FLightmassDebugOptions
|
|
{
|
|
unsigned char bDebugMode : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bStatsEnabled : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char bGatherBSPSurfacesAcrossComponents : 1; // 0x0000(0x0001) (Edit)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float CoplanarTolerance; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char bUseImmediateImport : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bImmediateProcessMappings : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bSortMappings : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bDumpBinaryFiles : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bDebugMaterials : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bPadMappings : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bDebugPaddings : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bOnlyCalcDebugTexelMappings : 1; // 0x0008(0x0001) (Edit)
|
|
unsigned char bUseRandomColors : 1; // 0x0009(0x0001) (Edit)
|
|
unsigned char bColorBordersGreen : 1; // 0x0009(0x0001) (Edit)
|
|
unsigned char bColorByExecutionTime : 1; // 0x0009(0x0001) (Edit)
|
|
unsigned char UnknownData01[0x2]; // 0x000A(0x0002) MISSED OFFSET
|
|
float ExecutionTimeDivisor; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BasedPosition
|
|
// 0x0034
|
|
struct FBasedPosition
|
|
{
|
|
class AActor* Base; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Position; // 0x0004(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector CachedBaseLocation; // 0x0010(0x000C) (IsPlainOldData)
|
|
struct FRotator CachedBaseRotation; // 0x001C(0x000C) (IsPlainOldData)
|
|
struct FVector CachedTransPosition; // 0x0028(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FractureEffect
|
|
// 0x0008
|
|
struct FFractureEffect
|
|
{
|
|
class UParticleSystem* ParticleSystem; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
class USoundBase* Sound; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RigidBodyContactInfo
|
|
// 0x0024
|
|
struct FRigidBodyContactInfo
|
|
{
|
|
struct FVector ContactPosition; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FVector ContactNormal; // 0x000C(0x000C) (IsPlainOldData)
|
|
float ContactPenetration; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UPhysicalMaterial* PhysMaterial[0x2]; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CollisionImpactData
|
|
// 0x0024
|
|
struct FCollisionImpactData
|
|
{
|
|
TArray<struct FRigidBodyContactInfo> ContactInfos; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FVector TotalNormalImpulse; // 0x000C(0x000C) (IsPlainOldData)
|
|
struct FVector TotalFrictionImpulse; // 0x0018(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RigidBodyState
|
|
// 0x0040
|
|
struct FRigidBodyState
|
|
{
|
|
struct FVector_NetQuantize100 Position; // 0x0000(0x000C)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
struct FQuat Quaternion; // 0x0010(0x0010) (IsPlainOldData)
|
|
struct FVector_NetQuantize100 LinVel; // 0x0020(0x000C)
|
|
struct FVector_NetQuantize100 AngVel; // 0x002C(0x000C)
|
|
unsigned char Flags; // 0x0038(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x7]; // 0x0039(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ActiveHapticFeedbackEffect
|
|
// 0x0010
|
|
struct FActiveHapticFeedbackEffect
|
|
{
|
|
class UHapticFeedbackEffect_Base* HapticEffect; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0004(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ClusterNode
|
|
// 0x0028
|
|
struct FClusterNode
|
|
{
|
|
struct FVector BoundMin; // 0x0000(0x000C) (IsPlainOldData)
|
|
int FirstChild; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FVector BoundMax; // 0x0010(0x000C) (IsPlainOldData)
|
|
int LastChild; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int FirstInstance; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int LastInstance; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.InterpEdSelKey
|
|
// 0x0010
|
|
struct FInterpEdSelKey
|
|
{
|
|
class UInterpGroup* Group; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UInterpTrack* Track; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
int KeyIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float UnsnappedPosition; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.CameraPreviewInfo
|
|
// 0x0024
|
|
struct FCameraPreviewInfo
|
|
{
|
|
class UClass* PawnClass; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
class UAnimSequence* AnimSeq; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FVector Location; // 0x0008(0x000C) (Edit, EditConst, IsPlainOldData)
|
|
struct FRotator Rotation; // 0x0014(0x000C) (Edit, EditConst, IsPlainOldData)
|
|
class APawn* PawnInst; // 0x0020(0x0004) (ZeroConstructor, Transient, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.SubTrackGroup
|
|
// 0x001C
|
|
struct FSubTrackGroup
|
|
{
|
|
struct FString GroupName; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<int> TrackIndices; // 0x000C(0x000C) (ZeroConstructor)
|
|
unsigned char bIsCollapsed : 1; // 0x0018(0x0001)
|
|
unsigned char bIsSelected : 1; // 0x0018(0x0001) (Transient)
|
|
unsigned char UnknownData00[0x3]; // 0x0019(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SupportedSubTrackInfo
|
|
// 0x0014
|
|
struct FSupportedSubTrackInfo
|
|
{
|
|
class UClass* SupportedClass; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString SubTrackName; // 0x0004(0x000C) (ZeroConstructor)
|
|
int GroupIndex; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LatentActionManager
|
|
// 0x00B4
|
|
struct FLatentActionManager
|
|
{
|
|
unsigned char UnknownData00[0xB4]; // 0x0000(0x00B4) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelSimplificationDetails
|
|
// 0x0144
|
|
struct FLevelSimplificationDetails
|
|
{
|
|
bool bCreatePackagePerAsset; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float DetailsPercentage; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FMaterialProxySettings StaticMeshMaterialSettings; // 0x0008(0x0094) (Edit)
|
|
bool bOverrideLandscapeExportLOD; // 0x009C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x009D(0x0003) MISSED OFFSET
|
|
int LandscapeExportLOD; // 0x00A0(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FMaterialProxySettings LandscapeMaterialSettings; // 0x00A4(0x0094) (Edit)
|
|
bool bBakeFoliageToLandscape; // 0x0138(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bBakeGrassToLandscape; // 0x0139(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bGenerateMeshNormalMap; // 0x013A(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateMeshMetallicMap; // 0x013B(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateMeshRoughnessMap; // 0x013C(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateMeshSpecularMap; // 0x013D(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateLandscapeNormalMap; // 0x013E(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateLandscapeMetallicMap; // 0x013F(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateLandscapeRoughnessMap; // 0x0140(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateLandscapeSpecularMap; // 0x0141(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bUseLandscapeCulling; // 0x0142(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<ELandscapeCullingPrecision> LandscapeCullingPrecision; // 0x0143(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StreamableTextureInstance
|
|
// 0x0028
|
|
struct FStreamableTextureInstance
|
|
{
|
|
unsigned char UnknownData00[0x28]; // 0x0000(0x0028) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.DynamicTextureInstance
|
|
// 0x000C (0x0034 - 0x0028)
|
|
struct FDynamicTextureInstance : public FStreamableTextureInstance
|
|
{
|
|
class UTexture2D* Texture; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bAttached; // 0x002C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x002D(0x0003) MISSED OFFSET
|
|
float OriginalRadius; // 0x0030(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BatchedPoint
|
|
// 0x0028
|
|
struct FBatchedPoint
|
|
{
|
|
struct FVector Position; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FLinearColor Color; // 0x000C(0x0010) (IsPlainOldData)
|
|
float PointSize; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float RemainingLifeTime; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char DepthPriority; // 0x0024(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.BatchedLine
|
|
// 0x0034
|
|
struct FBatchedLine
|
|
{
|
|
struct FVector Start; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FVector End; // 0x000C(0x000C) (IsPlainOldData)
|
|
struct FLinearColor Color; // 0x0018(0x0010) (IsPlainOldData)
|
|
float Thickness; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float RemainingLifeTime; // 0x002C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char DepthPriority; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ClientReceiveData
|
|
// 0x0030
|
|
struct FClientReceiveData
|
|
{
|
|
class APlayerController* LocalPC; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName MessageType; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
int MessageIndex; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString MessageString; // 0x0014(0x000C) (ZeroConstructor)
|
|
class APlayerState* RelatedPlayerState_2; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class APlayerState* RelatedPlayerState_3; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UObject* OptionalObject; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x002C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParameterGroupData
|
|
// 0x0010
|
|
struct FParameterGroupData
|
|
{
|
|
struct FString GroupName; // 0x0000(0x000C) (Edit, ZeroConstructor, EditConst)
|
|
int GroupSortPriority; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MemberReference
|
|
// 0x0030
|
|
struct FMemberReference
|
|
{
|
|
class UObject* MemberParent; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FString MemberScope; // 0x0004(0x000C) (ZeroConstructor)
|
|
struct FName MemberName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FGuid MemberGuid; // 0x0018(0x0010) (IsPlainOldData)
|
|
bool bSelfContext; // 0x0028(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bWasDeprecated; // 0x0029(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x6]; // 0x002A(0x0006) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshMergingSettings
|
|
// 0x00CC
|
|
struct FMeshMergingSettings
|
|
{
|
|
bool bGenerateLightMapUV; // 0x0000(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
int TargetLightMapResolution; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bComputedLightMapResolution; // 0x0008(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bImportVertexColors; // 0x0009(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bPivotPointAtZero; // 0x000A(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bMergePhysicsData; // 0x000B(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bAssignLODGroup; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
int LODGroupIndex; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bMergeMaterials; // 0x0014(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
|
struct FMaterialProxySettings MaterialSettings; // 0x0018(0x0094) (Edit, BlueprintVisible)
|
|
bool bBakeVertexDataToMesh; // 0x00AC(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bUseVertexDataForBakingMaterial; // 0x00AD(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bUseTextureBinning; // 0x00AE(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bCalculateCorrectLODModel; // 0x00AF(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
EMeshLODSelectionType LODSelectionType; // 0x00B0(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData03[0x3]; // 0x00B1(0x0003) MISSED OFFSET
|
|
int ExportSpecificLOD; // 0x00B4(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
int SpecificLOD; // 0x00B8(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bUseLandscapeCulling; // 0x00BC(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
bool bExportNormalMap; // 0x00BD(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportMetallicMap; // 0x00BE(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportRoughnessMap; // 0x00BF(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bExportSpecularMap; // 0x00C0(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData04[0x3]; // 0x00C1(0x0003) MISSED OFFSET
|
|
int MergedMaterialAtlasResolution; // 0x00C4(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData05[0x4]; // 0x00C8(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshReductionSettings
|
|
// 0x012C
|
|
struct FMeshReductionSettings
|
|
{
|
|
int BaseLODModel; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
EOptimizationMetric MetricToUse; // 0x0004(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
|
float PercentTriangles; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float ScreenSize; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float MaxDeviation; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float PixelError; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float WeldingThreshold; // 0x0018(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMeshFeatureImportance> SilhouetteImportance; // 0x001C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMeshFeatureImportance> TextureImportance; // 0x001D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMeshFeatureImportance> ShadingImportance; // 0x001E(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMeshFeatureImportance> VertexColorImportance; // 0x001F(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRecalculateNormals; // 0x0020(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
|
float HardAngleThreshold; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bActive; // 0x0028(0x0001) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
bool bGenerateUniqueLightmapUVs; // 0x0029(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bKeepSymmetry; // 0x002A(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bVisibilityAided; // 0x002B(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bCullOccluded; // 0x002C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EMeshFeatureImportance> VisibilityAggressiveness; // 0x002D(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bUseVertexWeights; // 0x002E(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bSimplifyMaterials; // 0x002F(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FSimplygonMaterialLODSettings MaterialLODSettings; // 0x0030(0x0068) (Deprecated)
|
|
struct FMaterialProxySettings MaterialProxySettings; // 0x0098(0x0094) (Edit)
|
|
};
|
|
|
|
// ScriptStruct Engine.NameCurveKey
|
|
// 0x0010
|
|
struct FNameCurveKey
|
|
{
|
|
float Time; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x0004(0x0004) MISSED OFFSET
|
|
struct FName Value; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.NameCurve
|
|
// 0x000C (0x004C - 0x0040)
|
|
struct FNameCurve : public FIndexedCurve
|
|
{
|
|
TArray<struct FNameCurveKey> Keys; // 0x0040(0x000C) (Edit, EditFixedSize, ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.NavGraphEdge
|
|
// 0x000C
|
|
struct FNavGraphEdge
|
|
{
|
|
unsigned char UnknownData00[0xC]; // 0x0000(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PacketSimulationSettings
|
|
// 0x0014
|
|
struct FPacketSimulationSettings
|
|
{
|
|
int PktLoss; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int PktOrder; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int PktDup; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int PktLag; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int PktLagVariance; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FastArraySerializer
|
|
// 0x0088
|
|
struct FFastArraySerializer
|
|
{
|
|
unsigned char UnknownData00[0x88]; // 0x0000(0x0088) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.FastArraySerializerItem
|
|
// 0x000C
|
|
struct FFastArraySerializerItem
|
|
{
|
|
int ReplicationID; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
int ReplicationKey; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
int MostRecentArrayReplicationKey; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData, RepSkip, RepNotify, Interp, NonTransactional, EditorOnly, NoDestructor, AutoWeak, ContainsInstancedReference, AssetRegistrySearchable, SimpleDisplay, AdvancedDisplay, Protected, BlueprintCallable, BlueprintAuthorityOnly, TextExportTransient, NonPIEDuplicateTransient, ExposeOnSpawn, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, NativeAccessSpecifierProtected, NativeAccessSpecifierPrivate)
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleCurvePair
|
|
// 0x0010
|
|
struct FParticleCurvePair
|
|
{
|
|
struct FString CurveName; // 0x0000(0x000C) (ZeroConstructor)
|
|
class UObject* CurveObject; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.BeamTargetData
|
|
// 0x0010
|
|
struct FBeamTargetData
|
|
{
|
|
struct FName TargetName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float TargetPercentage; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleSystemReplayFrame
|
|
// 0x000C
|
|
struct FParticleSystemReplayFrame
|
|
{
|
|
unsigned char UnknownData00[0xC]; // 0x0000(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.ParticleEmitterReplayFrame
|
|
// 0x000C
|
|
struct FParticleEmitterReplayFrame
|
|
{
|
|
unsigned char UnknownData00[0xC]; // 0x0000(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.PlayerMuteList
|
|
// 0x002C
|
|
struct FPlayerMuteList
|
|
{
|
|
unsigned char UnknownData00[0x24]; // 0x0000(0x0024) MISSED OFFSET
|
|
bool bHasVoiceHandshakeCompleted; // 0x0024(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
int VoiceChannelIdx; // 0x0028(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PreviewAttachedObjectPair
|
|
// 0x0038
|
|
struct FPreviewAttachedObjectPair
|
|
{
|
|
unsigned char UnknownData00[0x28]; // 0x0000(0x0028) UNKNOWN PROPERTY: SoftObjectProperty Engine.PreviewAttachedObjectPair.AttachedObject
|
|
class UObject* Object; // 0x0028(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
unsigned char UnknownData01[0x4]; // 0x002C(0x0004) MISSED OFFSET
|
|
struct FName AttachedTo; // 0x0030(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.PreviewAssetAttachContainer
|
|
// 0x000C
|
|
struct FPreviewAssetAttachContainer
|
|
{
|
|
TArray<struct FPreviewAttachedObjectPair> AttachedObjects; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.SpriteCategoryInfo
|
|
// 0x0020
|
|
struct FSpriteCategoryInfo
|
|
{
|
|
struct FName Category; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FText DisplayName; // 0x0008(0x000C)
|
|
struct FText Description; // 0x0014(0x000C)
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSourceStatus
|
|
// 0x0001
|
|
struct FRootMotionSourceStatus
|
|
{
|
|
unsigned char Flags; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionFinishVelocitySettings
|
|
// 0x0014
|
|
struct FRootMotionFinishVelocitySettings
|
|
{
|
|
ERootMotionFinishVelocityMode Mode; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FVector SetVelocity; // 0x0004(0x000C) (IsPlainOldData)
|
|
float ClampVelocity; // 0x0010(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource
|
|
// 0x0090
|
|
struct FRootMotionSource
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
uint16_t Priority; // 0x0004(0x0002) (ZeroConstructor, IsPlainOldData)
|
|
uint16_t LocalID; // 0x0006(0x0002) (ZeroConstructor, IsPlainOldData)
|
|
ERootMotionAccumulateMode AccumulateMode; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x7]; // 0x0009(0x0007) MISSED OFFSET
|
|
struct FName InstanceName; // 0x0010(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
float StartTime; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float CurrentTime; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float PreviousTime; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Duration; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FRootMotionSourceStatus Status; // 0x0028(0x0001)
|
|
struct FRootMotionSourceSettings Settings; // 0x0029(0x0001)
|
|
bool bInLocalSpace; // 0x002A(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x5]; // 0x002B(0x0005) MISSED OFFSET
|
|
struct FRootMotionMovementParams RootMotionParams; // 0x0030(0x0040)
|
|
struct FRootMotionFinishVelocitySettings FinishVelocityParams; // 0x0070(0x0014)
|
|
unsigned char UnknownData03[0xC]; // 0x0084(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource_JumpForce
|
|
// 0x0020 (0x00B0 - 0x0090)
|
|
struct FRootMotionSource_JumpForce : public FRootMotionSource
|
|
{
|
|
struct FRotator Rotation; // 0x0084(0x000C) (IsPlainOldData)
|
|
float Distance; // 0x0090(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Height; // 0x0094(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bDisableTimeout; // 0x0098(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0099(0x0003) MISSED OFFSET
|
|
class UCurveVector* PathOffsetCurve; // 0x009C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UCurveFloat* TimeMappingCurve; // 0x00A0(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0xC]; // 0x00A4(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource_MoveToDynamicForce
|
|
// 0x0030 (0x00C0 - 0x0090)
|
|
struct FRootMotionSource_MoveToDynamicForce : public FRootMotionSource
|
|
{
|
|
struct FVector StartLocation; // 0x0084(0x000C) (IsPlainOldData)
|
|
struct FVector InitialTargetLocation; // 0x0090(0x000C) (IsPlainOldData)
|
|
struct FVector TargetLocation; // 0x009C(0x000C) (IsPlainOldData)
|
|
bool bRestrictSpeedToExpected; // 0x00A8(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x00A9(0x0003) MISSED OFFSET
|
|
class UCurveVector* PathOffsetCurve; // 0x00AC(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UCurveFloat* TimeMappingCurve; // 0x00B0(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0xC]; // 0x00B4(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource_MoveToForce
|
|
// 0x0020 (0x00B0 - 0x0090)
|
|
struct FRootMotionSource_MoveToForce : public FRootMotionSource
|
|
{
|
|
struct FVector StartLocation; // 0x0084(0x000C) (IsPlainOldData)
|
|
struct FVector TargetLocation; // 0x0090(0x000C) (IsPlainOldData)
|
|
bool bRestrictSpeedToExpected; // 0x009C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x009D(0x0003) MISSED OFFSET
|
|
class UCurveVector* PathOffsetCurve; // 0x00A0(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0xC]; // 0x00A4(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource_RadialForce
|
|
// 0x0030 (0x00C0 - 0x0090)
|
|
struct FRootMotionSource_RadialForce : public FRootMotionSource
|
|
{
|
|
struct FVector Location; // 0x0084(0x000C) (IsPlainOldData)
|
|
class AActor* LocationActor; // 0x0090(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Radius; // 0x0094(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float Strength; // 0x0098(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bIsPush; // 0x009C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bNoZForce; // 0x009D(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x009E(0x0002) MISSED OFFSET
|
|
class UCurveFloat* StrengthDistanceFalloff; // 0x00A0(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
class UCurveFloat* StrengthOverTime; // 0x00A4(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bUseFixedWorldDirection; // 0x00A8(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x00A9(0x0003) MISSED OFFSET
|
|
struct FRotator FixedWorldDirection; // 0x00AC(0x000C) (IsPlainOldData)
|
|
unsigned char UnknownData02[0x8]; // 0x00B8(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.RootMotionSource_ConstantForce
|
|
// 0x0010 (0x00A0 - 0x0090)
|
|
struct FRootMotionSource_ConstantForce : public FRootMotionSource
|
|
{
|
|
struct FVector force; // 0x0084(0x000C) (IsPlainOldData)
|
|
class UCurveFloat* StrengthOverTime; // 0x0090(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0xC]; // 0x0094(0x000C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CameraExposureSettings
|
|
// 0x0028
|
|
struct FCameraExposureSettings
|
|
{
|
|
TEnumAsByte<EAutoExposureMethod> method; // 0x0000(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float LowPercent; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HighPercent; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MinBrightness; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxBrightness; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SpeedUp; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SpeedDown; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Bias; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HistogramLogMin; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HistogramLogMax; // 0x0024(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.GaussianSumBloomSettings
|
|
// 0x0084
|
|
struct FGaussianSumBloomSettings
|
|
{
|
|
float Intensity; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Threshold; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SizeScale; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter1Size; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter2Size; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter3Size; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter4Size; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter5Size; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Filter6Size; // 0x0020(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor Filter1Tint; // 0x0024(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Filter2Tint; // 0x0034(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Filter3Tint; // 0x0044(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Filter4Tint; // 0x0054(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Filter5Tint; // 0x0064(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FLinearColor Filter6Tint; // 0x0074(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ConvolutionBloomSettings
|
|
// 0x0020
|
|
struct FConvolutionBloomSettings
|
|
{
|
|
class UTexture2D* Texture; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Size; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector2D CenterUV; // 0x0008(0x0008) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float PreFilterMin; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float PreFilterMax; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float PreFilterMult; // 0x0018(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BufferScale; // 0x001C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LensBloomSettings
|
|
// 0x00A8
|
|
struct FLensBloomSettings
|
|
{
|
|
struct FGaussianSumBloomSettings GaussianSum; // 0x0000(0x0084) (Edit, BlueprintVisible)
|
|
struct FConvolutionBloomSettings Convolution; // 0x0084(0x0020) (Edit, BlueprintVisible)
|
|
TEnumAsByte<EBloomMethod> method; // 0x00A4(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x00A5(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LensImperfectionSettings
|
|
// 0x0018
|
|
struct FLensImperfectionSettings
|
|
{
|
|
class UTexture* DirtMask; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float DirtMaskIntensity; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FLinearColor DirtMaskTint; // 0x0008(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.LensSettings
|
|
// 0x00C4
|
|
struct FLensSettings
|
|
{
|
|
struct FLensBloomSettings Bloom; // 0x0000(0x00A8) (Edit, BlueprintVisible)
|
|
struct FLensImperfectionSettings Imperfections; // 0x00A8(0x0018) (Edit, BlueprintVisible)
|
|
float ChromaticAberration; // 0x00C0(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.FilmStockSettings
|
|
// 0x0014
|
|
struct FFilmStockSettings
|
|
{
|
|
float Slope; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Toe; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float Shoulder; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float BlackClip; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float WhiteClip; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ColorGradePerRangeSettings
|
|
// 0x0050
|
|
struct FColorGradePerRangeSettings
|
|
{
|
|
struct FVector4 Saturation; // 0x0000(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 Contrast; // 0x0010(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 Gamma; // 0x0020(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 Gain; // 0x0030(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
struct FVector4 Offset; // 0x0040(0x0010) (Edit, BlueprintVisible, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.ColorGradingSettings
|
|
// 0x0150
|
|
struct FColorGradingSettings
|
|
{
|
|
struct FColorGradePerRangeSettings Global; // 0x0000(0x0050) (Edit, BlueprintVisible)
|
|
struct FColorGradePerRangeSettings Shadows; // 0x0050(0x0050) (Edit, BlueprintVisible)
|
|
struct FColorGradePerRangeSettings Midtones; // 0x00A0(0x0050) (Edit, BlueprintVisible)
|
|
struct FColorGradePerRangeSettings Highlights; // 0x00F0(0x0050) (Edit, BlueprintVisible)
|
|
float ShadowsMax; // 0x0140(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float HighlightsMin; // 0x0144(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x8]; // 0x0148(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshClothBuildParams
|
|
// 0x0050
|
|
struct FSkeletalMeshClothBuildParams
|
|
{
|
|
TWeakObjectPtr<class UClothingAssetBase> TargetAsset; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int TargetLod; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRemapParameters; // 0x000C(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET
|
|
struct FString AssetName; // 0x0010(0x000C) (Edit, ZeroConstructor)
|
|
int LODIndex; // 0x001C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int SourceSection; // 0x0020(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bRemoveFromMesh; // 0x0024(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
unsigned char UnknownData02[0x28]; // 0x0025(0x0028) UNKNOWN PROPERTY: SoftObjectProperty Engine.SkeletalMeshClothBuildParams.PhysicsAsset
|
|
};
|
|
|
|
// ScriptStruct Engine.BoneMirrorExport
|
|
// 0x0018
|
|
struct FBoneMirrorExport
|
|
{
|
|
struct FName BoneName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
struct FName SourceBoneName; // 0x0008(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
|
TEnumAsByte<EAxis> BoneFlipAxis; // 0x0010(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x7]; // 0x0011(0x0007) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshComponentClothTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FSkeletalMeshComponentClothTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletalMeshComponentEndPhysicsTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FSkeletalMeshComponentEndPhysicsTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.NameMapping
|
|
// 0x0010
|
|
struct FNameMapping
|
|
{
|
|
struct FName NodeName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
struct FName BoneName; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.RigConfiguration
|
|
// 0x0010
|
|
struct FRigConfiguration
|
|
{
|
|
class URig* Rig; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FNameMapping> BoneMappingTable; // 0x0004(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.BoneReductionSetting
|
|
// 0x000C
|
|
struct FBoneReductionSetting
|
|
{
|
|
TArray<struct FName> BonesToRemove; // 0x0000(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.ReferencePose
|
|
// 0x0018
|
|
struct FReferencePose
|
|
{
|
|
struct FName PoseName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
|
TArray<struct FTransform> ReferencePose; // 0x0008(0x000C) (ZeroConstructor)
|
|
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SkeletonToMeshLinkup
|
|
// 0x0018
|
|
struct FSkeletonToMeshLinkup
|
|
{
|
|
TArray<int> SkeletonToMeshTable; // 0x0000(0x000C) (ZeroConstructor)
|
|
TArray<int> MeshToSkeletonTable; // 0x000C(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.SmartNameMapping
|
|
// 0x0048
|
|
struct FSmartNameMapping
|
|
{
|
|
unsigned char UnknownData00[0x48]; // 0x0000(0x0048) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.CurveMetaData
|
|
// 0x0014
|
|
struct FCurveMetaData
|
|
{
|
|
unsigned char UnknownData00[0x14]; // 0x0000(0x0014) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.AnimCurveType
|
|
// 0x0002
|
|
struct FAnimCurveType
|
|
{
|
|
unsigned char UnknownData00[0x2]; // 0x0000(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundClassEditorData
|
|
// 0x0008
|
|
struct FSoundClassEditorData
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.SoundNodeEditorData
|
|
// 0x0008
|
|
struct FSoundNodeEditorData
|
|
{
|
|
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StreamedAudioPlatformData
|
|
// 0x0020
|
|
struct FStreamedAudioPlatformData
|
|
{
|
|
unsigned char UnknownData00[0x20]; // 0x0000(0x0020) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MaterialRemapIndex
|
|
// 0x0010
|
|
struct FMaterialRemapIndex
|
|
{
|
|
uint32_t ImportVersionKey; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
TArray<int> MaterialRemap; // 0x0004(0x000C) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.AssetEditorOrbitCameraPosition
|
|
// 0x0028
|
|
struct FAssetEditorOrbitCameraPosition
|
|
{
|
|
bool bIsSet; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FVector CamOrbitPoint; // 0x0004(0x000C) (IsPlainOldData)
|
|
struct FVector CamOrbitZoom; // 0x0010(0x000C) (IsPlainOldData)
|
|
struct FRotator CamOrbitRotation; // 0x001C(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshSectionInfo
|
|
// 0x0008
|
|
struct FMeshSectionInfo
|
|
{
|
|
int MaterialIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bEnableCollision; // 0x0004(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
bool bCastShadow; // 0x0005(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.MeshSectionInfoMap
|
|
// 0x003C
|
|
struct FMeshSectionInfoMap
|
|
{
|
|
TMap<uint32_t, struct FMeshSectionInfo> Map; // 0x0000(0x0050) (ZeroConstructor)
|
|
};
|
|
|
|
// ScriptStruct Engine.GroupedStaticMeshOptimizationSettings
|
|
// 0x01F8
|
|
struct FGroupedStaticMeshOptimizationSettings
|
|
{
|
|
EStaticMeshLODType LevelOfDetailType; // 0x0000(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
struct FMeshReductionSettings ReductionSettings; // 0x0004(0x012C) (Edit)
|
|
struct FMeshProxySettings ProxySettings; // 0x0130(0x00C4) (Edit)
|
|
unsigned char UnknownData01[0x4]; // 0x01F4(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StaticMeshSourceModel
|
|
// 0x03F4
|
|
struct FStaticMeshSourceModel
|
|
{
|
|
struct FMeshBuildSettings BuildSettings; // 0x0000(0x0038) (Edit)
|
|
struct FMeshReductionSettings ReductionSettings; // 0x0038(0x012C)
|
|
struct FSimplygonRemeshingSettings RemeshingSettings; // 0x0164(0x008C) (Deprecated)
|
|
bool bHasBeenSimplified; // 0x01F0(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x01F1(0x0003) MISSED OFFSET
|
|
struct FGroupedStaticMeshOptimizationSettings OptimizationSettings; // 0x01F4(0x01F8) (Edit)
|
|
float LODDistance; // 0x03EC(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
|
float ScreenSize; // 0x03F0(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StaticMeshOptimizationSettings
|
|
// 0x001C
|
|
struct FStaticMeshOptimizationSettings
|
|
{
|
|
TEnumAsByte<EOptimizationType> ReductionMethod; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float NumOfTrianglesPercentage; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float MaxDeviationPercentage; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
float WeldingThreshold; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool bRecalcNormals; // 0x0010(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
float NormalsThreshold; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char SilhouetteImportance; // 0x0018(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char TextureImportance; // 0x0019(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char ShadingImportance; // 0x001A(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData02[0x1]; // 0x001B(0x0001) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StreamingStaticMeshPrimitiveInfo
|
|
// 0x0020
|
|
struct FStreamingStaticMeshPrimitiveInfo
|
|
{
|
|
class UStaticMesh* StaticMesh; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FBoxSphereBounds Bounds; // 0x0004(0x001C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TexturePlatformData
|
|
// 0x001C
|
|
struct FTexturePlatformData
|
|
{
|
|
unsigned char UnknownData00[0x1C]; // 0x0000(0x001C) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.TextureSource
|
|
// 0x0058
|
|
struct FTextureSource
|
|
{
|
|
unsigned char UnknownData00[0x58]; // 0x0000(0x0058) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StreamingTexturePrimitiveInfo
|
|
// 0x0028
|
|
struct FStreamingTexturePrimitiveInfo
|
|
{
|
|
class UTexture2D* Texture; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
struct FBoxSphereBounds Bounds; // 0x0004(0x001C) (IsPlainOldData)
|
|
float TexelFactor; // 0x0020(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
uint32_t PackedRelativeBox; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.TimeStretchCurveInstance
|
|
// 0x0024
|
|
struct FTimeStretchCurveInstance
|
|
{
|
|
bool bHasValidData; // 0x0000(0x0001) (ZeroConstructor, Transient, IsPlainOldData)
|
|
unsigned char UnknownData00[0x23]; // 0x0001(0x0023) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelVisibleInfo
|
|
// 0x0010
|
|
struct FLevelVisibleInfo
|
|
{
|
|
struct FVector VisibleLocation; // 0x0000(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
float VisibleRadius; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct Engine.StartAsyncSimulationFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FStartAsyncSimulationFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.EndPhysicsTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FEndPhysicsTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.StartPhysicsTickFunction
|
|
// 0x0004 (0x003C - 0x0038)
|
|
struct FStartPhysicsTickFunction : public FTickFunction
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0038(0x0004) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.LevelViewportInfo
|
|
// 0x0020
|
|
struct FLevelViewportInfo
|
|
{
|
|
struct FVector CamPosition; // 0x0000(0x000C) (IsPlainOldData)
|
|
struct FRotator CamRotation; // 0x000C(0x000C) (IsPlainOldData)
|
|
float CamOrthoZoom; // 0x0018(0x0004) (ZeroConstructor, IsPlainOldData)
|
|
bool CamUpdated; // 0x001C(0x0001) (ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x001D(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct Engine.HierarchicalSimplification
|
|
// 0x01A8
|
|
struct FHierarchicalSimplification
|
|
{
|
|
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
|
float TransitionScreenSize; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
bool bSimplifyMesh; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
|
struct FMeshProxySettings ProxySetting; // 0x000C(0x00C4) (Edit)
|
|
struct FMeshMergingSettings MergeSetting; // 0x00D0(0x00CC) (Edit)
|
|
float DesiredBoundRadius; // 0x019C(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
float DesiredFillingPercentage; // 0x01A0(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
int MinNumberOfActorsToBuild; // 0x01A4(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
}
|
|
|