first submle
This commit is contained in:
Executable
+562
@@ -0,0 +1,562 @@
|
||||
#pragma once
|
||||
|
||||
//PUBGM(0.13.5)32位SDK
|
||||
//作者:清华
|
||||
//Telegram:@qinghuanb666
|
||||
//生成时间:Fri Apr 18 20:44:40 2025
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
//---------------------------------------------------------------------------
|
||||
//Enums
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// Enum MovieScene.EMovieSceneKeyInterpolation
|
||||
enum class EMovieSceneKeyInterpolation : uint8_t
|
||||
{
|
||||
EMovieSceneKeyInterpolation__Auto = 0,
|
||||
EMovieSceneKeyInterpolation__User = 1,
|
||||
EMovieSceneKeyInterpolation__Break = 2,
|
||||
EMovieSceneKeyInterpolation__Linear = 3,
|
||||
EMovieSceneKeyInterpolation__Constant = 4,
|
||||
EMovieSceneKeyInterpolation__EMovieSceneKeyInterpolation_MAX = 5
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EMovieSceneBlendType
|
||||
enum class EMovieSceneBlendType : uint8_t
|
||||
{
|
||||
EMovieSceneBlendType__Absolute = 0,
|
||||
EMovieSceneBlendType__Additive = 1,
|
||||
EMovieSceneBlendType__Relative = 2,
|
||||
EMovieSceneBlendType__EMovieSceneBlendType_MAX = 3
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EMovieSceneBuiltInEasing
|
||||
enum class EMovieSceneBuiltInEasing : uint8_t
|
||||
{
|
||||
EMovieSceneBuiltInEasing__Linear = 0,
|
||||
EMovieSceneBuiltInEasing__SinIn = 1,
|
||||
EMovieSceneBuiltInEasing__SinOut = 2,
|
||||
EMovieSceneBuiltInEasing__SinInOut = 3,
|
||||
EMovieSceneBuiltInEasing__QuadIn = 4,
|
||||
EMovieSceneBuiltInEasing__QuadOut = 5,
|
||||
EMovieSceneBuiltInEasing__QuadInOut = 6,
|
||||
EMovieSceneBuiltInEasing__CubicIn = 7,
|
||||
EMovieSceneBuiltInEasing__CubicOut = 8,
|
||||
EMovieSceneBuiltInEasing__CubicInOut = 9,
|
||||
EMovieSceneBuiltInEasing__QuartIn = 10,
|
||||
EMovieSceneBuiltInEasing__QuartOut = 11,
|
||||
EMovieSceneBuiltInEasing__QuartInOut = 12,
|
||||
EMovieSceneBuiltInEasing__QuintIn = 13,
|
||||
EMovieSceneBuiltInEasing__QuintOut = 14,
|
||||
EMovieSceneBuiltInEasing__QuintInOut = 15,
|
||||
EMovieSceneBuiltInEasing__ExpoIn = 16,
|
||||
EMovieSceneBuiltInEasing__ExpoOut = 17,
|
||||
EMovieSceneBuiltInEasing__ExpoInOut = 18,
|
||||
EMovieSceneBuiltInEasing__CircIn = 19,
|
||||
EMovieSceneBuiltInEasing__CircOut = 20,
|
||||
EMovieSceneBuiltInEasing__CircInOut = 21,
|
||||
EMovieSceneBuiltInEasing__EMovieSceneBuiltInEasing_MAX = 22
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EEvaluationMethod
|
||||
enum class EEvaluationMethod : uint8_t
|
||||
{
|
||||
EEvaluationMethod__Static = 0,
|
||||
EEvaluationMethod__Swept = 1,
|
||||
EEvaluationMethod__EEvaluationMethod_MAX = 2
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EMovieScenePlayerStatus
|
||||
enum class EMovieScenePlayerStatus : uint8_t
|
||||
{
|
||||
EMovieScenePlayerStatus__Stopped = 0,
|
||||
EMovieScenePlayerStatus__Playing = 1,
|
||||
EMovieScenePlayerStatus__Recording = 2,
|
||||
EMovieScenePlayerStatus__Scrubbing = 3,
|
||||
EMovieScenePlayerStatus__Jumping = 4,
|
||||
EMovieScenePlayerStatus__Stepping = 5,
|
||||
EMovieScenePlayerStatus__Paused = 6,
|
||||
EMovieScenePlayerStatus__MAX = 7
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EMovieSceneObjectBindingSpace
|
||||
enum class EMovieSceneObjectBindingSpace : uint8_t
|
||||
{
|
||||
EMovieSceneObjectBindingSpace__Local = 0,
|
||||
EMovieSceneObjectBindingSpace__Root = 1,
|
||||
EMovieSceneObjectBindingSpace__EMovieSceneObjectBindingSpace_MAX = 2
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.EMovieSceneCompletionMode
|
||||
enum class EMovieSceneCompletionMode : uint8_t
|
||||
{
|
||||
EMovieSceneCompletionMode__KeepState = 0,
|
||||
EMovieSceneCompletionMode__RestoreState = 1,
|
||||
EMovieSceneCompletionMode__EMovieSceneCompletionMode_MAX = 2
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.ESectionEvaluationFlags
|
||||
enum class ESectionEvaluationFlags : uint8_t
|
||||
{
|
||||
ESectionEvaluationFlags__None = 0,
|
||||
ESectionEvaluationFlags__PreRoll = 1,
|
||||
ESectionEvaluationFlags__PostRoll = 2,
|
||||
ESectionEvaluationFlags__ESectionEvaluationFlags_MAX = 3
|
||||
};
|
||||
|
||||
|
||||
// Enum MovieScene.ESpawnOwnership
|
||||
enum class ESpawnOwnership : uint8_t
|
||||
{
|
||||
ESpawnOwnership__InnerSequence = 0,
|
||||
ESpawnOwnership__MasterSequence = 1,
|
||||
ESpawnOwnership__External = 2,
|
||||
ESpawnOwnership__ESpawnOwnership_MAX = 3
|
||||
};
|
||||
|
||||
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
//Script Structs
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSpawnable
|
||||
// 0x0030
|
||||
struct FMovieSceneSpawnable
|
||||
{
|
||||
struct FGuid Guid; // 0x0000(0x0010) (IsPlainOldData)
|
||||
struct FString Name; // 0x0010(0x000C) (ZeroConstructor)
|
||||
class UObject* ObjectTemplate; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
TArray<struct FGuid> ChildPossessables; // 0x0020(0x000C) (ZeroConstructor)
|
||||
ESpawnOwnership Ownership; // 0x002C(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x002D(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieScenePossessable
|
||||
// 0x0030
|
||||
struct FMovieScenePossessable
|
||||
{
|
||||
struct FGuid Guid; // 0x0000(0x0010) (IsPlainOldData)
|
||||
struct FString Name; // 0x0010(0x000C) (ZeroConstructor)
|
||||
class UClass* PossessedObjectClass; // 0x001C(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
struct FGuid ParentGuid; // 0x0020(0x0010) (IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneBinding
|
||||
// 0x0028
|
||||
struct FMovieSceneBinding
|
||||
{
|
||||
struct FGuid ObjectGuid; // 0x0000(0x0010) (IsPlainOldData)
|
||||
struct FString BindingName; // 0x0010(0x000C) (ZeroConstructor)
|
||||
TArray<class UMovieSceneTrack*> Tracks; // 0x001C(0x000C) (ExportObject, ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneObjectBindingID
|
||||
// 0x0018
|
||||
struct FMovieSceneObjectBindingID
|
||||
{
|
||||
int SequenceID; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
EMovieSceneObjectBindingSpace Space; // 0x0004(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0005(0x0003) MISSED OFFSET
|
||||
struct FGuid Guid; // 0x0008(0x0010) (Edit, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneBindingOverrideData
|
||||
// 0x0024
|
||||
struct FMovieSceneBindingOverrideData
|
||||
{
|
||||
struct FMovieSceneObjectBindingID ObjectBindingId; // 0x0000(0x0018) (Edit)
|
||||
TWeakObjectPtr<class UObject> Object; // 0x0018(0x0008) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
bool bOverridesDefault; // 0x0020(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackEvalOptions
|
||||
// 0x0004
|
||||
struct FMovieSceneTrackEvalOptions
|
||||
{
|
||||
unsigned char bCanEvaluateNearestSection : 1; // 0x0000(0x0001)
|
||||
unsigned char bEvalNearestSection : 1; // 0x0000(0x0001) (Edit)
|
||||
unsigned char bEvaluateInPreroll : 1; // 0x0000(0x0001) (Edit)
|
||||
unsigned char bEvaluateInPostroll : 1; // 0x0000(0x0001) (Edit)
|
||||
unsigned char bEvaluateNearestSection : 1; // 0x0000(0x0001) (Deprecated)
|
||||
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSectionEvalOptions
|
||||
// 0x0002
|
||||
struct FMovieSceneSectionEvalOptions
|
||||
{
|
||||
bool bCanEditCompletionMode; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
EMovieSceneCompletionMode CompletionMode; // 0x0001(0x0001) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEasingSettings
|
||||
// 0x0028
|
||||
struct FMovieSceneEasingSettings
|
||||
{
|
||||
float AutoEaseInTime; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
float AutoEaseOutTime; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
TScriptInterface<class UMovieSceneEasingFunction> EaseIn; // 0x0008(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
bool bManualEaseIn; // 0x0010(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
||||
float ManualEaseInTime; // 0x0014(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
TScriptInterface<class UMovieSceneEasingFunction> EaseOut; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
bool bManualEaseOut; // 0x0020(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData01[0x3]; // 0x0021(0x0003) MISSED OFFSET
|
||||
float ManualEaseOutTime; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.OptionalMovieSceneBlendType
|
||||
// 0x0002
|
||||
struct FOptionalMovieSceneBlendType
|
||||
{
|
||||
EMovieSceneBlendType BlendType; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
bool bIsValid; // 0x0001(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSegment
|
||||
// 0x004C
|
||||
struct FMovieSceneSegment
|
||||
{
|
||||
unsigned char UnknownData00[0x4C]; // 0x0000(0x004C) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvalTemplatePtr
|
||||
// 0x0038
|
||||
struct FMovieSceneEvalTemplatePtr
|
||||
{
|
||||
unsigned char UnknownData00[0x38]; // 0x0000(0x0038) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackImplementationPtr
|
||||
// 0x0038
|
||||
struct FMovieSceneTrackImplementationPtr
|
||||
{
|
||||
unsigned char UnknownData00[0x38]; // 0x0000(0x0038) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationTrack
|
||||
// 0x0078
|
||||
struct FMovieSceneEvaluationTrack
|
||||
{
|
||||
struct FGuid ObjectBindingId; // 0x0000(0x0010) (IsPlainOldData)
|
||||
uint16_t EvaluationPriority; // 0x0010(0x0002) (ZeroConstructor, IsPlainOldData)
|
||||
EEvaluationMethod EvaluationMethod; // 0x0012(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x1]; // 0x0013(0x0001) MISSED OFFSET
|
||||
TArray<struct FMovieSceneSegment> Segments; // 0x0014(0x000C) (ZeroConstructor)
|
||||
TArray<struct FMovieSceneEvalTemplatePtr> ChildTemplates; // 0x0020(0x000C) (ZeroConstructor)
|
||||
unsigned char UnknownData01[0x4]; // 0x002C(0x0004) MISSED OFFSET
|
||||
struct FMovieSceneTrackImplementationPtr TrackTemplate; // 0x0030(0x0038)
|
||||
struct FName EvaluationGroup; // 0x0068(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char bEvaluateInPreroll : 1; // 0x0070(0x0001)
|
||||
unsigned char bEvaluateInPostroll : 1; // 0x0070(0x0001)
|
||||
unsigned char UnknownData02[0x7]; // 0x0071(0x0007) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationGroupLUTIndex
|
||||
// 0x000C
|
||||
struct FMovieSceneEvaluationGroupLUTIndex
|
||||
{
|
||||
int LUTOffset; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
int NumInitPtrs; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
int NumEvalPtrs; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequenceID
|
||||
// 0x0004
|
||||
struct FMovieSceneSequenceID
|
||||
{
|
||||
uint32_t Value; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackIdentifier
|
||||
// 0x0004
|
||||
struct FMovieSceneTrackIdentifier
|
||||
{
|
||||
uint32_t Value; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationFieldTrackPtr
|
||||
// 0x0008
|
||||
struct FMovieSceneEvaluationFieldTrackPtr
|
||||
{
|
||||
struct FMovieSceneSequenceID SequenceID; // 0x0000(0x0004)
|
||||
struct FMovieSceneTrackIdentifier TrackIdentifier; // 0x0004(0x0004)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationFieldSegmentPtr
|
||||
// 0x0004 (0x000C - 0x0008)
|
||||
struct FMovieSceneEvaluationFieldSegmentPtr : public FMovieSceneEvaluationFieldTrackPtr
|
||||
{
|
||||
int SegmentIndex; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationGroup
|
||||
// 0x0018
|
||||
struct FMovieSceneEvaluationGroup
|
||||
{
|
||||
TArray<struct FMovieSceneEvaluationGroupLUTIndex> LUTIndices; // 0x0000(0x000C) (ZeroConstructor)
|
||||
TArray<struct FMovieSceneEvaluationFieldSegmentPtr> SegmentPtrLUT; // 0x000C(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationKey
|
||||
// 0x000C
|
||||
struct FMovieSceneEvaluationKey
|
||||
{
|
||||
struct FMovieSceneSequenceID SequenceID; // 0x0000(0x0004)
|
||||
struct FMovieSceneTrackIdentifier TrackIdentifier; // 0x0004(0x0004)
|
||||
uint32_t SectionIdentifier; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneOrderedEvaluationKey
|
||||
// 0x0010
|
||||
struct FMovieSceneOrderedEvaluationKey
|
||||
{
|
||||
struct FMovieSceneEvaluationKey Key; // 0x0000(0x000C)
|
||||
uint32_t EvaluationIndex; // 0x000C(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationMetaData
|
||||
// 0x0018
|
||||
struct FMovieSceneEvaluationMetaData
|
||||
{
|
||||
TArray<struct FMovieSceneSequenceID> ActiveSequences; // 0x0000(0x000C) (ZeroConstructor)
|
||||
TArray<struct FMovieSceneOrderedEvaluationKey> ActiveEntities; // 0x000C(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationField
|
||||
// 0x0024
|
||||
struct FMovieSceneEvaluationField
|
||||
{
|
||||
TArray<struct FFloatRange> Ranges; // 0x0000(0x000C) (ZeroConstructor)
|
||||
TArray<struct FMovieSceneEvaluationGroup> Groups; // 0x000C(0x000C) (ZeroConstructor)
|
||||
TArray<struct FMovieSceneEvaluationMetaData> MetaData; // 0x0018(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequenceTransform
|
||||
// 0x0008
|
||||
struct FMovieSceneSequenceTransform
|
||||
{
|
||||
float TimeScale; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
float Offset; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSubSequenceData
|
||||
// 0x0048
|
||||
struct FMovieSceneSubSequenceData
|
||||
{
|
||||
class UMovieSceneSequence* Sequence; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
class UObject* SequenceKeyObject; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
struct FMovieSceneSequenceTransform RootToSequenceTransform; // 0x0008(0x0008)
|
||||
struct FGuid SourceSequenceSignature; // 0x0010(0x0010) (IsPlainOldData)
|
||||
struct FMovieSceneSequenceID DeterministicSequenceID; // 0x0020(0x0004)
|
||||
struct FFloatRange PreRollRange; // 0x0024(0x0010)
|
||||
struct FFloatRange PostRollRange; // 0x0034(0x0010)
|
||||
int HierarchicalBias; // 0x0044(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequenceHierarchyNode
|
||||
// 0x0010
|
||||
struct FMovieSceneSequenceHierarchyNode
|
||||
{
|
||||
struct FMovieSceneSequenceID ParentID; // 0x0000(0x0004)
|
||||
TArray<struct FMovieSceneSequenceID> Children; // 0x0004(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequenceHierarchy
|
||||
// 0x0078
|
||||
struct FMovieSceneSequenceHierarchy
|
||||
{
|
||||
TMap<uint32_t, struct FMovieSceneSubSequenceData> SubSequences; // 0x0000(0x0050) (ZeroConstructor)
|
||||
TMap<uint32_t, struct FMovieSceneSequenceHierarchyNode> Hierarchy; // 0x003C(0x0050) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackIdentifiers
|
||||
// 0x000C
|
||||
struct FMovieSceneTrackIdentifiers
|
||||
{
|
||||
TArray<struct FMovieSceneTrackIdentifier> Data; // 0x0000(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTemplateGenerationLedger
|
||||
// 0x007C
|
||||
struct FMovieSceneTemplateGenerationLedger
|
||||
{
|
||||
struct FMovieSceneTrackIdentifier LastTrackIdentifier; // 0x0000(0x0004)
|
||||
TMap<struct FMovieSceneTrackIdentifier, int> TrackReferenceCounts; // 0x0004(0x0050) (ZeroConstructor)
|
||||
TMap<struct FGuid, struct FMovieSceneTrackIdentifiers> TrackSignatureToTrackIdentifier; // 0x0040(0x0050) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvaluationTemplate
|
||||
// 0x0194
|
||||
struct FMovieSceneEvaluationTemplate
|
||||
{
|
||||
TMap<uint32_t, struct FMovieSceneEvaluationTrack> Tracks; // 0x0000(0x0050) (ZeroConstructor)
|
||||
unsigned char UnknownData00[0x3C]; // 0x003C(0x003C) MISSED OFFSET
|
||||
struct FMovieSceneEvaluationField EvaluationField; // 0x0078(0x0024)
|
||||
struct FMovieSceneSequenceHierarchy Hierarchy; // 0x009C(0x0078)
|
||||
struct FMovieSceneTemplateGenerationLedger TemplateLedger; // 0x0114(0x007C)
|
||||
unsigned char bHasLegacyTrackInstances : 1; // 0x0190(0x0001)
|
||||
unsigned char bKeepStaleTracks : 1; // 0x0190(0x0001)
|
||||
unsigned char UnknownData01[0x3]; // 0x0191(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.CachedMovieSceneEvaluationTemplate
|
||||
// 0x0000 (0x0194 - 0x0194)
|
||||
struct FCachedMovieSceneEvaluationTemplate : public FMovieSceneEvaluationTemplate
|
||||
{
|
||||
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackCompilationParams
|
||||
// 0x0002
|
||||
struct FMovieSceneTrackCompilationParams
|
||||
{
|
||||
bool bForEditorPreview; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
bool bDuringBlueprintCompile; // 0x0001(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequencePlaybackSettings
|
||||
// 0x0020
|
||||
struct FMovieSceneSequencePlaybackSettings
|
||||
{
|
||||
int LoopCount; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
float PlayRate; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bRandomStartTime; // 0x0008(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
||||
float StartTime; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bRestoreState; // 0x0010(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bDisableMovementInput; // 0x0011(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bDisableLookAtInput; // 0x0012(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bHidePlayer; // 0x0013(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
bool bHideHud; // 0x0014(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData01[0x3]; // 0x0015(0x0003) MISSED OFFSET
|
||||
TScriptInterface<class UMovieSceneBindingOverridesInterface> BindingOverrides; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackLabels
|
||||
// 0x000C
|
||||
struct FMovieSceneTrackLabels
|
||||
{
|
||||
TArray<struct FString> Strings; // 0x0000(0x000C) (ZeroConstructor)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneExpansionState
|
||||
// 0x0001
|
||||
struct FMovieSceneExpansionState
|
||||
{
|
||||
bool bExpanded; // 0x0000(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEditorData
|
||||
// 0x005C
|
||||
struct FMovieSceneEditorData
|
||||
{
|
||||
TMap<struct FString, struct FMovieSceneExpansionState> ExpansionStates; // 0x0000(0x0050) (ZeroConstructor)
|
||||
struct FFloatRange WorkingRange; // 0x003C(0x0010)
|
||||
struct FFloatRange ViewRange; // 0x004C(0x0010)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvalTemplateBase
|
||||
// 0x0008
|
||||
struct FMovieSceneEvalTemplateBase
|
||||
{
|
||||
unsigned char UnknownData00[0x8]; // 0x0000(0x0008) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEvalTemplate
|
||||
// 0x0004 (0x000C - 0x0008)
|
||||
struct FMovieSceneEvalTemplate : public FMovieSceneEvalTemplateBase
|
||||
{
|
||||
EMovieSceneCompletionMode CompletionMode; // 0x0005(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x2]; // 0x0006(0x0002) MISSED OFFSET
|
||||
class UMovieSceneSection* SourceSection; // 0x0008(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneEmptyStruct
|
||||
// 0x0001
|
||||
struct FMovieSceneEmptyStruct
|
||||
{
|
||||
unsigned char UnknownData00[0x1]; // 0x0000(0x0001) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSequenceCachedSignature
|
||||
// 0x0018
|
||||
struct FMovieSceneSequenceCachedSignature
|
||||
{
|
||||
TWeakObjectPtr<class UMovieSceneSequence> Sequence; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
struct FGuid CachedSignature; // 0x0008(0x0010) (IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneKeyStruct
|
||||
// 0x0004
|
||||
struct FMovieSceneKeyStruct
|
||||
{
|
||||
unsigned char UnknownData00[0x4]; // 0x0000(0x0004) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneLegacyTrackInstanceTemplate
|
||||
// 0x0004 (0x0010 - 0x000C)
|
||||
struct FMovieSceneLegacyTrackInstanceTemplate : public FMovieSceneEvalTemplate
|
||||
{
|
||||
class UMovieSceneTrack* Track; // 0x000C(0x0004) (ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieScenePropertySectionData
|
||||
// 0x0028
|
||||
struct FMovieScenePropertySectionData
|
||||
{
|
||||
struct FName PropertyName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
struct FString PropertyPath; // 0x0008(0x000C) (ZeroConstructor)
|
||||
unsigned char UnknownData00[0x4]; // 0x0014(0x0004) MISSED OFFSET
|
||||
struct FName FunctionName; // 0x0018(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
struct FName NotifyFunctionName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieScenePropertySectionTemplate
|
||||
// 0x002C (0x0038 - 0x000C)
|
||||
struct FMovieScenePropertySectionTemplate : public FMovieSceneEvalTemplate
|
||||
{
|
||||
unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET
|
||||
struct FMovieScenePropertySectionData PropertyData; // 0x0010(0x0028)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneSectionParameters
|
||||
// 0x0014
|
||||
struct FMovieSceneSectionParameters
|
||||
{
|
||||
float StartOffset; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
float TimeScale; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
int HierarchicalBias; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData)
|
||||
float PrerollTime; // 0x000C(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
||||
float PostrollTime; // 0x0010(0x0004) (ZeroConstructor, Deprecated, IsPlainOldData)
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.SectionEvaluationData
|
||||
// 0x000C
|
||||
struct FSectionEvaluationData
|
||||
{
|
||||
int ImplIndex; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
float ForcedTime; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData)
|
||||
ESectionEvaluationFlags Flags; // 0x0008(0x0001) (ZeroConstructor, IsPlainOldData)
|
||||
unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET
|
||||
};
|
||||
|
||||
// ScriptStruct MovieScene.MovieSceneTrackImplementation
|
||||
// 0x0000 (0x0008 - 0x0008)
|
||||
struct FMovieSceneTrackImplementation : public FMovieSceneEvalTemplateBase
|
||||
{
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user