1114 lines
88 KiB
C++
1114 lines
88 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: SkinFX
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "MaterialPermuter_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum SkinFX.ESkinFXDelegateEvent
|
|
// NumValues: 0x000C
|
|
enum class ESkinFXDelegateEvent : uint8
|
|
{
|
|
Event_Start = 0,
|
|
Event_Restart = 1,
|
|
Event_Finish = 2,
|
|
Envelope_StartAttack = 3,
|
|
Envelope_FirstEnterSustain = 4,
|
|
Envelope_LoopSustain = 5,
|
|
Envelope_BeginRelease = 6,
|
|
Envelope_EndRelease = 7,
|
|
EndCalled_Immediately = 8,
|
|
EndCalled_JumpToRelease = 9,
|
|
EndCalled_EndSustainHold = 10,
|
|
ESkinFXDelegateEvent_MAX = 11,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXAutoTriggerDelegateEvent
|
|
// NumValues: 0x0003
|
|
enum class ESkinFXAutoTriggerDelegateEvent : uint8
|
|
{
|
|
Event_Start = 0,
|
|
Event_Stop = 1,
|
|
Event_MAX = 2,
|
|
};
|
|
|
|
// Enum SkinFX.ENiagaraMaterialDriverParameterType
|
|
// NumValues: 0x000D
|
|
enum class ENiagaraMaterialDriverParameterType : uint8
|
|
{
|
|
Scalar = 0,
|
|
Vector2 = 1,
|
|
Vector = 2,
|
|
Vector4 = 3,
|
|
LinearColor = 4,
|
|
Quaternion = 5,
|
|
QuaternionForward = 6,
|
|
QuaternionUp = 7,
|
|
QuaternionRight = 8,
|
|
UniformScale = 9,
|
|
RelativePosition = 10,
|
|
DirectionTo = 11,
|
|
ENiagaraMaterialDriverParameterType_MAX = 12,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEffectTimeSource
|
|
// NumValues: 0x0003
|
|
enum class ESkinFXEffectTimeSource : uint8
|
|
{
|
|
Actor = 0,
|
|
World = 1,
|
|
ESkinFXEffectTimeSource_MAX = 2,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEffectPriority
|
|
// NumValues: 0x0007
|
|
enum class ESkinFXEffectPriority : uint8
|
|
{
|
|
NeverInterrupt = 0,
|
|
VeryHigh = 1,
|
|
High = 2,
|
|
Normal = 3,
|
|
Low = 4,
|
|
AlwaysInterrupt = 5,
|
|
ESkinFXEffectPriority_MAX = 6,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEffectSwapType
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXEffectSwapType : uint8
|
|
{
|
|
UsePermutedMaterials = 0,
|
|
InPlaceMIDs = 1,
|
|
MaterialOverride = 2,
|
|
ESkinFXEffectSwapType_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXComponentAutoStartState
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXComponentAutoStartState : uint8
|
|
{
|
|
WaitingToStart = 0,
|
|
Running = 1,
|
|
Done = 2,
|
|
ESkinFXComponentAutoStartState_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEnvelopeState
|
|
// NumValues: 0x0006
|
|
enum class ESkinFXEnvelopeState : uint8
|
|
{
|
|
Done = 0,
|
|
Attack = 1,
|
|
Sustain = 2,
|
|
Release = 3,
|
|
InfiniteSustain = 4,
|
|
ESkinFXEnvelopeState_MAX = 5,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXSocketOutputAlphaPack
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXSocketOutputAlphaPack : uint8
|
|
{
|
|
SFXSAP_NONE = 0,
|
|
SFXSAP_SPEED = 1,
|
|
SFXSAP_SCALE = 2,
|
|
SFXSAP_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXSocketOutput
|
|
// NumValues: 0x000A
|
|
enum class ESkinFXSocketOutput : uint8
|
|
{
|
|
SFXS_POSITION = 0,
|
|
SFXS_VELOCITY = 1,
|
|
SFXS_VELOCITYDIR = 2,
|
|
SFXS_DIR = 3,
|
|
SFXS_UP = 4,
|
|
SFXS_RIGHT = 5,
|
|
SFXS_SCALE3D = 6,
|
|
SFXS_SCALARSPEED = 7,
|
|
SFXS_SCALARSCALEU = 8,
|
|
SFXS_MAX = 9,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXFunctionModOp
|
|
// NumValues: 0x0008
|
|
enum class ESkinFXFunctionModOp : uint8
|
|
{
|
|
Add = 0,
|
|
Subtract = 1,
|
|
Multiply = 2,
|
|
Divide = 3,
|
|
Mod = 4,
|
|
Power = 5,
|
|
Min = 6,
|
|
Max = 7,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXColorConvert
|
|
// NumValues: 0x000E
|
|
enum class ESkinFXColorConvert : uint8
|
|
{
|
|
None = 0,
|
|
CLAMP = 1,
|
|
QUANTIZE = 2,
|
|
FROMHSB = 3,
|
|
XYZ = 4,
|
|
XYZW = 5,
|
|
XY = 6,
|
|
XYZWPAIR = 7,
|
|
PYRFORWARD = 8,
|
|
PYRUP = 9,
|
|
PYRRIGHT = 10,
|
|
RANGLE = 11,
|
|
RGANGLE = 12,
|
|
ESkinFXColorConvert_MAX = 13,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEnvelopeColorMod
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXEnvelopeColorMod : uint8
|
|
{
|
|
RGBONLY = 0,
|
|
ALPHAONLY = 1,
|
|
ALL = 2,
|
|
ESkinFXEnvelopeColorMod_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXEffectEndStyle
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXEffectEndStyle : uint8
|
|
{
|
|
Immediately = 0,
|
|
JumpToRelease = 1,
|
|
EndSustainHold = 2,
|
|
ESkinFXEffectEndStyle_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXLocatorListPositionalSourceType
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXLocatorListPositionalSourceType : uint8
|
|
{
|
|
Bone = 0,
|
|
Socket = 1,
|
|
Impact = 2,
|
|
ESkinFXLocatorListPositionalSourceType_MAX = 3,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXPreviewComponentSwapType
|
|
// NumValues: 0x0003
|
|
enum class ESkinFXPreviewComponentSwapType : uint8
|
|
{
|
|
Regular = 0,
|
|
AnimateDirectly = 1,
|
|
ESkinFXPreviewComponentSwapType_MAX = 2,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXPreviewType
|
|
// NumValues: 0x0003
|
|
enum class ESkinFXPreviewType : uint8
|
|
{
|
|
StaticMesh = 0,
|
|
SkeletalMesh = 1,
|
|
ESkinFXPreviewType_MAX = 2,
|
|
};
|
|
|
|
// Enum SkinFX.ESkinFXMaterialOverrideType
|
|
// NumValues: 0x0004
|
|
enum class ESkinFXMaterialOverrideType : uint8
|
|
{
|
|
UseMeshMaterials = 0,
|
|
UseSingleOverride = 1,
|
|
MatchedIndexOverride = 2,
|
|
ESkinFXMaterialOverrideType_MAX = 3,
|
|
};
|
|
|
|
// ScriptStruct SkinFX.LocatorTracker
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x08) FLocatorTracker
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FLocatorTracker;
|
|
|
|
// ScriptStruct SkinFX.RefPoseTracker
|
|
// 0x0048 (0x0050 - 0x0008)
|
|
struct FRefPoseTracker final : public FLocatorTracker
|
|
{
|
|
public:
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform ReferenceTransform; // 0x0010(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
class FName BoneName; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 BoneIndex; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRefPoseTracker;
|
|
|
|
// ScriptStruct SkinFX.ActorTracker
|
|
// 0x0008 (0x0010 - 0x0008)
|
|
struct FActorTracker : public FLocatorTracker
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class AActor> Actor; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FActorTracker;
|
|
|
|
// ScriptStruct SkinFX.BoneTracker
|
|
// 0x0018 (0x0028 - 0x0010)
|
|
struct FBoneTracker final : public FActorTracker
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class USkinnedMeshComponent> BoneComponent; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName BoneName; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 BoneIndex; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FBoneTracker;
|
|
|
|
// ScriptStruct SkinFX.SocketTracker
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct FSocketTracker final : public FActorTracker
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class USceneComponent> SocketComponent; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName SocketName; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FSocketTracker;
|
|
|
|
// ScriptStruct SkinFX.ComponentTracker
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FComponentTracker final : public FActorTracker
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class USceneComponent> SceneComponent; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FComponentTracker;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSubTypeProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXSubTypeProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSubTypeProperty;
|
|
|
|
// ScriptStruct SkinFX.AbsoluteTracker
|
|
// 0x0048 (0x0050 - 0x0008)
|
|
struct alignas(0x10) FAbsoluteTracker final : public FLocatorTracker
|
|
{
|
|
public:
|
|
uint8 Pad_8[0x48]; // 0x0008(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FAbsoluteTracker;
|
|
|
|
// ScriptStruct SkinFX.NiagaraMaterialDriverState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraMaterialDriverState final
|
|
{
|
|
public:
|
|
class UNiagaraComponent* NiagaraComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EmitterName; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Age; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOwnsComponent; // 0x0014(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bSystemFinished; // 0x0015(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMaterialDriverState;
|
|
|
|
// ScriptStruct SkinFX.NiagaraMaterialDriverParameter
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FNiagaraMaterialDriverParameter final
|
|
{
|
|
public:
|
|
class FName NiagaraVariableName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMaterialDriverParameterType Type; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName MaterialParameter; // 0x000C(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnabled; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bScale; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMaterialDriverParameter;
|
|
|
|
// ScriptStruct SkinFX.NiagaraMaterialDriverAttachSetup
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraMaterialDriverAttachSetup final
|
|
{
|
|
public:
|
|
class FName Point; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Offset; // 0x0008(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0014(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMaterialDriverAttachSetup;
|
|
|
|
// ScriptStruct SkinFX.NiagaraMaterialDriverSetup
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FNiagaraMaterialDriverSetup final
|
|
{
|
|
public:
|
|
class UNiagaraSystem* NiagaraSystem; // 0x0000(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UNiagaraSystem> NiagaraSystemAsset; // 0x0008(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName UseSpecificEmitter; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraMaterialDriverParameter> Parameters; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 MaxParameterParticles; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraMaterialDriverAttachSetup Attach; // 0x004C(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bAutoDestroy; // 0x006C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float InitialDelay; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMaterialDriverSetup;
|
|
|
|
// ScriptStruct SkinFX.SkinFXAutoTriggeSkinFXInfo
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXAutoTriggeSkinFXInfo final
|
|
{
|
|
public:
|
|
TSubclassOf<class ASkinFXDefinition> SkinFX; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXAutoTriggeSkinFXInfo;
|
|
|
|
// ScriptStruct SkinFX.SkinFXAutoTriggeNiagaraInfo
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSkinFXAutoTriggeNiagaraInfo final
|
|
{
|
|
public:
|
|
class UNiagaraSystem* NiagaraSystem; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AttachPointName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0010(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x001C(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector Scale; // 0x0028(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAttachLocation LocationType; // 0x0034(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXAutoTriggeNiagaraInfo;
|
|
|
|
// ScriptStruct SkinFX.SkinFXAutoTriggerEffectInfo
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FSkinFXAutoTriggerEffectInfo
|
|
{
|
|
public:
|
|
struct FSkinFXAutoTriggeSkinFXInfo SkinFX; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXAutoTriggeNiagaraInfo NiagaraFX; // 0x0008(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXAutoTriggerEffectInfo;
|
|
|
|
// ScriptStruct SkinFX.SkinFXAutoTriggerDriverTracker
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSkinFXAutoTriggerDriverTracker final
|
|
{
|
|
public:
|
|
class USkinFXAutoTriggerDriver* Driver; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXAutoTriggerEffectInfo EffectInfo; // 0x0008(0x0040)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Priority; // 0x0048(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraComponent* NiagaraComponent; // 0x0050(0x0008)(Edit, ExportObject, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSignalledActive : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSignalledInactive : 1; // 0x0058(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXAutoTriggerDriverTracker;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialVectorProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXMaterialVectorProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialVectorProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXUIVectorParameter
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSkinFXUIVectorParameter final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialVectorProperty Parameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXUIVectorParameter;
|
|
|
|
// ScriptStruct SkinFX.SkinFXAutoTriggerDriverEffectInfo
|
|
// 0x0058 (0x0098 - 0x0040)
|
|
struct FSkinFXAutoTriggerDriverEffectInfo final : public FSkinFXAutoTriggerEffectInfo
|
|
{
|
|
public:
|
|
float Priority; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMaterialSwapParameters Parameters; // 0x0048(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXAutoTriggerDriverEffectInfo;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEffectDefinition
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSkinFXEffectDefinition final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UClass* Blueprint; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ASkinFXDefinition* Effect; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEffectDefinition;
|
|
|
|
// ScriptStruct SkinFX.SkinFXRunningEffect
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSkinFXRunningEffect final
|
|
{
|
|
public:
|
|
struct FSkinFXEffectDefinition EffectDefinition; // 0x0000(0x0018)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
class ASkinFXDefinitionGraph* BlueprintGraph; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXRunningEffect;
|
|
|
|
// ScriptStruct SkinFX.SkinFXStandardParamsBounds
|
|
// 0x0044 (0x0044 - 0x0000)
|
|
struct FSkinFXStandardParamsBounds final
|
|
{
|
|
public:
|
|
class FName Sphere; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoxMin; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoxMax; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoxCenter; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BoxExtent; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ScreenSpaceBoxMinMax; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ScreenSpaceBoxCenterExtent; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ScreenSpaceBoundingCircle; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSphere : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bBoxMin : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bBoxMax : 1; // 0x0040(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bBoxCenter : 1; // 0x0040(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bBoxExtent : 1; // 0x0040(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScreenSpaceBoxMinMax : 1; // 0x0040(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScreenSpaceBoxCenterExtent : 1; // 0x0040(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScreenSpaceBoundingCircle : 1; // 0x0040(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXStandardParamsBounds;
|
|
|
|
// ScriptStruct SkinFX.SkinFXStandardParamsInitial
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FSkinFXStandardParamsInitial final
|
|
{
|
|
public:
|
|
class FName StartTime; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RandomSeed; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RandomUnitVector; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXStandardParamsBounds Bounds; // 0x0018(0x0044)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bStartTime : 1; // 0x005C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRandomSeed : 1; // 0x005C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRandomUnitVector : 1; // 0x005C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXStandardParamsInitial;
|
|
|
|
// ScriptStruct SkinFX.SkinFXStandardParams
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FSkinFXStandardParams final
|
|
{
|
|
public:
|
|
class FName Age; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EnvelopeValue; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EnvelopePhase; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EnvelopeAttackPhase; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EnvelopeSustainPhase; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EnvelopeReleasePhase; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXStandardParamsBounds Bounds; // 0x0030(0x0044)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bAge : 1; // 0x0074(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnvelopeValue : 1; // 0x0074(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnvelopePhase : 1; // 0x0074(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnvelopeAttackPhase : 1; // 0x0074(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnvelopeSustainPhase : 1; // 0x0074(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnvelopeReleasePhase : 1; // 0x0074(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_75[0x3]; // 0x0075(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXStandardParams;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEnvelopeEase
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSkinFXEnvelopeEase final
|
|
{
|
|
public:
|
|
EEasingFunc Easing; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlendExp; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Steps; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEnvelopeEase;
|
|
|
|
// ScriptStruct SkinFX.SkinFXASREnvelope
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FSkinFXASREnvelope final
|
|
{
|
|
public:
|
|
float AttackDuration; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXEnvelopeEase AttackEase; // 0x0004(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float SustainDuration; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSustainHold; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ReleaseDuration; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXEnvelopeEase ReleaseEase; // 0x001C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bInfiniteSustain; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInferLifetime; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A[0x2]; // 0x002A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXASREnvelope;
|
|
|
|
// ScriptStruct SkinFX.SkinFXASREnvelopeState
|
|
// 0x0044 (0x0044 - 0x0000)
|
|
struct FSkinFXASREnvelopeState final
|
|
{
|
|
public:
|
|
struct FSkinFXASREnvelope Envelope; // 0x0000(0x002C)(NoDestructor, NativeAccessSpecifierPrivate)
|
|
float Age; // 0x002C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float StateTime; // 0x0030(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ESkinFXEnvelopeState State; // 0x0034(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CurveValue; // 0x0038(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float LinearValue; // 0x003C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bBreakHold; // 0x0040(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXASREnvelopeState;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEffectEnd
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FSkinFXEffectEnd final
|
|
{
|
|
public:
|
|
ESkinFXEffectEndStyle EndStyle; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnd; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEffectEnd;
|
|
|
|
// ScriptStruct SkinFX.SkinFXParameterDriverContext
|
|
// 0x0850 (0x0850 - 0x0000)
|
|
struct alignas(0x10) FSkinFXParameterDriverContext final
|
|
{
|
|
public:
|
|
class UWorld* World; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ASkinFXDefinition* Effect; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USkinFXComponent* Component; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Owner; // 0x0018(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_20[0x820]; // 0x0020(0x0820)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXEffectEnd ForceEnd; // 0x0840(0x0002)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bSignalledEnd; // 0x0842(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_843[0xD]; // 0x0843(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXParameterDriverContext;
|
|
|
|
// ScriptStruct SkinFX.SkinFXRunningEffectInstance
|
|
// 0x0AB0 (0x0AB0 - 0x0000)
|
|
struct FSkinFXRunningEffectInstance final
|
|
{
|
|
public:
|
|
struct FSkinFXRunningEffect Effect; // 0x0000(0x0020)(Edit, DisableEditOnTemplate, Transient, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXASREnvelopeState Envelope; // 0x0020(0x0044)(Transient, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0xC]; // 0x0064(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXParameterDriverContext DriverContext; // 0x0070(0x0850)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
class UNiagaraMaterialSwapDriver* NiagaraDriver; // 0x08C0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialSwap* MaterialSwap; // 0x08C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaterialSwapRules MaterialSwapRules; // 0x08D0(0x00E0)(BlueprintVisible, BlueprintReadOnly, Transient, NativeAccessSpecifierPublic)
|
|
struct FMaterialSwapParameters HistoryParameters; // 0x09B0(0x0050)(Edit, DisableEditOnTemplate, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FMaterialSwapParameters CommitBlueprintParameters; // 0x0A00(0x0050)(Edit, DisableEditOnTemplate, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FMaterialSwapParameters StagedBlueprintParameters; // 0x0A50(0x0050)(Edit, BlueprintVisible, DisableEditOnTemplate, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
int32 EventBroadcastMask; // 0x0AA0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXEnvelopeState EnvelopeState; // 0x0AA4(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnvelopeStateValid; // 0x0AA5(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHaveAppliedInitialParameters; // 0x0AA6(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_AA7[0x9]; // 0x0AA7(0x0009)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXRunningEffectInstance;
|
|
|
|
// ScriptStruct SkinFX.SkinFXExternalContext
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FSkinFXExternalContext final
|
|
{
|
|
public:
|
|
class FName FXName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeFactor; // 0x0008(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMaterialSwapParameters Values; // 0x0010(0x0050)(Edit, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<class UMaterialSwapMeshState*> MeshStates; // 0x0060(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bMeshStatesSet; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXExternalContext;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEffectTypeOverrideEntry
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSkinFXEffectTypeOverrideEntry final
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> ActorClassPtr; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TypeOverride; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowSubclasses; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEffectTypeOverrideEntry;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEffectLibraryEntry
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSkinFXEffectLibraryEntry final
|
|
{
|
|
public:
|
|
TSubclassOf<class ASkinFXDefinition> Effect; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName FXName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName TypeOverride; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEffectLibraryEntry;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialTextureProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXMaterialTextureProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialTextureProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXTextureAdvanced
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FSkinFXTextureAdvanced final
|
|
{
|
|
public:
|
|
bool bPreviewOnly; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXTextureAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXTexture
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSkinFXTexture final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialTextureProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UTexture> Texture; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXTextureAdvanced Advanced; // 0x0030(0x0001)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXTexture;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialParamProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXMaterialParamProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialParamProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSocketProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXSocketProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSocketProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXBoneProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXBoneProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXBoneProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSocketLerpAdvanced
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSkinFXSocketLerpAdvanced final
|
|
{
|
|
public:
|
|
class FName UseSpecificComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEvaluateOnlyAtStart; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPreviewOnly; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSocketLerpAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSocketLerp
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FSkinFXSocketLerp final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialParamProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXSocketProperty SocketOne; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXBoneProperty BoneOne; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXSocketProperty SocketTwo; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXBoneProperty BoneTwo; // 0x0020(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bUseBoneOne; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseBoneTwo; // 0x0029(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXSocketOutput SocketOutput; // 0x002A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXSocketOutputAlphaPack SocketOutputAlpha; // 0x002B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve LerpCurve; // 0x0030(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bStretchToEnvelope; // 0x00B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoop; // 0x00B9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x00BA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_BB[0x1]; // 0x00BB(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXSocketLerpAdvanced Advanced; // 0x00BC(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSocketLerp;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSocketAdvanced
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSkinFXSocketAdvanced final
|
|
{
|
|
public:
|
|
class FName UseSpecificComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEvaluateOnlyAtStart; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPreviewOnly; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSocketAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXSocket
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSkinFXSocket final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialParamProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXSocketProperty Socket; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXBoneProperty Bone; // 0x0010(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
ESkinFXSocketOutput SocketOutput; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXSocketOutputAlphaPack SocketOutputAlpha; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyColorByEnvelope; // 0x001A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXEnvelopeColorMod EnvelopeColorMod; // 0x001B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyScalarByEnvelope; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXSocketAdvanced Advanced; // 0x0020(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bUseBone; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseReferencePose; // 0x002D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E[0x2]; // 0x002E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXSocket;
|
|
|
|
// ScriptStruct SkinFX.SkinFXFunctionProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXFunctionProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXFunctionProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXApplyFunctionModColor
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FSkinFXApplyFunctionModColor final
|
|
{
|
|
public:
|
|
struct FSkinFXFunctionProperty Function; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXFunctionModOp Op; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ClampMin; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClampMax; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampMin; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampMax; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXEnvelopeColorMod ColorMod; // 0x001A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXApplyFunctionModColor;
|
|
|
|
// ScriptStruct SkinFX.SkinFXColorAdvanced
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSkinFXColorAdvanced final
|
|
{
|
|
public:
|
|
struct FSkinFXApplyFunctionModColor FunctionMod; // 0x0000(0x001C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
ESkinFXColorConvert Convert; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPreviewOnly; // 0x001D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXColorAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXColorCurve
|
|
// 0x0238 (0x0238 - 0x0000)
|
|
struct FSkinFXColorCurve final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialVectorProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRuntimeCurveLinearColor ColorCurve; // 0x0008(0x0208)(Edit, NativeAccessSpecifierPublic)
|
|
bool bStretchToEnvelope; // 0x0210(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoop; // 0x0211(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXEnvelopeColorMod EnvelopeColorMod; // 0x0212(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x0213(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXColorAdvanced Advanced; // 0x0214(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_234[0x4]; // 0x0234(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXColorCurve;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialScalarProperty
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSkinFXMaterialScalarProperty final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialScalarProperty;
|
|
|
|
// ScriptStruct SkinFX.SkinFXApplyFunctionMod
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FSkinFXApplyFunctionMod final
|
|
{
|
|
public:
|
|
struct FSkinFXFunctionProperty Function; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Scale; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXFunctionModOp Op; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ClampMin; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClampMax; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampMin; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClampMax; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXApplyFunctionMod;
|
|
|
|
// ScriptStruct SkinFX.SkinFXScalarAdvanced
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSkinFXScalarAdvanced final
|
|
{
|
|
public:
|
|
struct FSkinFXApplyFunctionMod FunctionMod; // 0x0000(0x001C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bPreviewOnly; // 0x001C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXScalarAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXScalarCurve
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct FSkinFXScalarCurve final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialScalarProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve ScalarCurve; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float OutputScale; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStretchToEnvelope; // 0x0094(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoop; // 0x0095(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x0096(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_97[0x1]; // 0x0097(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXScalarAdvanced Advanced; // 0x0098(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXScalarCurve;
|
|
|
|
// ScriptStruct SkinFX.SkinFXColor
|
|
// 0x003C (0x003C - 0x0000)
|
|
struct FSkinFXColor final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialVectorProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Color; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESkinFXEnvelopeColorMod EnvelopeColorMod; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x2]; // 0x001A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXColorAdvanced Advanced; // 0x001C(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXColor;
|
|
|
|
// ScriptStruct SkinFX.SkinFXScalar
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FSkinFXScalar final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialScalarProperty MaterialParameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Scalar; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXScalarAdvanced Advanced; // 0x0010(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXScalar;
|
|
|
|
// ScriptStruct SkinFX.SkinFXEnvelopeReshaper
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSkinFXEnvelopeReshaper final
|
|
{
|
|
public:
|
|
struct FSkinFXEnvelopeEase Shaping; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bReshape; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXEnvelopeReshaper;
|
|
|
|
// ScriptStruct SkinFX.SkinFXNoiseFunctionModAdvanced
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSkinFXNoiseFunctionModAdvanced final
|
|
{
|
|
public:
|
|
struct FSkinFXEnvelopeReshaper ReshapeASREnvelope; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXNoiseFunctionModAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXNoiseFunctionMod
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FSkinFXNoiseFunctionMod final
|
|
{
|
|
public:
|
|
class FName FunctionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeBase; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Lumpiness; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Amplitude; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Offset; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStretchToEnvelope; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoop; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x001A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B[0x1]; // 0x001B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXNoiseFunctionModAdvanced Advanced; // 0x001C(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXNoiseFunctionMod;
|
|
|
|
// ScriptStruct SkinFX.SkinFXFunctionModAdvanced
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FSkinFXFunctionModAdvanced final
|
|
{
|
|
public:
|
|
struct FSkinFXEnvelopeReshaper ReshapeASREnvelope; // 0x0000(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXFunctionModAdvanced;
|
|
|
|
// ScriptStruct SkinFX.SkinFXFunctionMod
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FSkinFXFunctionMod final
|
|
{
|
|
public:
|
|
class FName FunctionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve Curve; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bStretchToEnvelope; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoop; // 0x0091(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMultiplyByASREnvelope; // 0x0092(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_93[0x1]; // 0x0093(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXFunctionModAdvanced Advanced; // 0x0094(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXFunctionMod;
|
|
|
|
// ScriptStruct SkinFX.SkinFXUIScalarParameter
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSkinFXUIScalarParameter final
|
|
{
|
|
public:
|
|
struct FSkinFXMaterialScalarProperty Parameter; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXUIScalarParameter;
|
|
|
|
// ScriptStruct SkinFX.SkinFXColorPreview
|
|
// 0x0208 (0x0208 - 0x0000)
|
|
struct FSkinFXColorPreview final
|
|
{
|
|
public:
|
|
struct FRuntimeCurveLinearColor PreviewCurve; // 0x0000(0x0208)(Edit, NonTransactional, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXColorPreview;
|
|
|
|
// ScriptStruct SkinFX.SkinFXScalarPreview
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FSkinFXScalarPreview final
|
|
{
|
|
public:
|
|
struct FRuntimeFloatCurve PreviewCurve; // 0x0000(0x0088)(Edit, NonTransactional, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXScalarPreview;
|
|
|
|
// ScriptStruct SkinFX.SkinFXLerpIndex
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FSkinFXLerpIndex final
|
|
{
|
|
public:
|
|
int32 Index0; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Index1; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Alpha; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXLerpIndex;
|
|
|
|
// ScriptStruct SkinFX.SkinFXUIParameters
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSkinFXUIParameters final
|
|
{
|
|
public:
|
|
TArray<struct FSkinFXUIScalarParameter> Scalars; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSkinFXUIVectorParameter> Vectors; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXUIParameters;
|
|
|
|
// ScriptStruct SkinFX.SkinFXLocatorListPositionalSource
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSkinFXLocatorListPositionalSource final
|
|
{
|
|
public:
|
|
struct FSkinFXBoneProperty Bone; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSkinFXSocketProperty Socket; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
ESkinFXLocatorListPositionalSourceType Source; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSkinFXUIParameters ExtraParameters; // 0x0018(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXLocatorListPositionalSource;
|
|
|
|
// ScriptStruct SkinFX.SkinFXPreviewAnimationSetup
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FSkinFXPreviewAnimationSetup final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAnimationAsset> AnimToPlay; // 0x0000(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Position; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlayRate; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsLooping; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsPlaying; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x6]; // 0x0032(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXPreviewAnimationSetup;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialOverride
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSkinFXMaterialOverride final
|
|
{
|
|
public:
|
|
ESkinFXMaterialOverrideType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TSoftObjectPtr<class UMaterialInterface>> Materials; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialOverride;
|
|
|
|
// ScriptStruct SkinFX.SkinFXPreviewSetup
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FSkinFXPreviewSetup final
|
|
{
|
|
public:
|
|
ESkinFXPreviewType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UStaticMesh> StaticMeshAsset; // 0x0008(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class USkeletalMesh> SkeletalMeshAsset; // 0x0030(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSkinFXPreviewAnimationSetup Animation; // 0x0058(0x0038)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSkinFXMaterialOverride MaterialOverrides; // 0x0090(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXPreviewSetup;
|
|
|
|
// ScriptStruct SkinFX.SkinFXMaterialSaver
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FSkinFXMaterialSaver final
|
|
{
|
|
public:
|
|
class UMeshComponent* Mesh; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UMaterialInterface*> OriginalMaterials; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FSkinFXMaterialSaver;
|
|
|
|
}
|
|
|