4240 lines
291 KiB
C++
4240 lines
291 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Niagara
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "NiagaraCore_structs.hpp"
|
|
#include "MovieScene_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "NiagaraShader_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum Niagara.ENiagaraSimCacheAttributeCaptureMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraSimCacheAttributeCaptureMode : uint8
|
|
{
|
|
All = 0,
|
|
RenderingOnly = 1,
|
|
ExplicitAttributes = 2,
|
|
ENiagaraSimCacheAttributeCaptureMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraAssetLibraryAssetTypes
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraAssetLibraryAssetTypes : uint8
|
|
{
|
|
Emitters = 1,
|
|
Systems = 2,
|
|
Scripts = 4,
|
|
ENiagaraAssetLibraryAssetTypes_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraAssetTagDefinitionImportance
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraAssetTagDefinitionImportance : uint8
|
|
{
|
|
Primary = 0,
|
|
Secondary = 1,
|
|
Internal = 2,
|
|
ENiagaraAssetTagDefinitionImportance_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCollisionMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraCollisionMode : uint8
|
|
{
|
|
None = 0,
|
|
SceneGeometry = 1,
|
|
DepthBuffer = 2,
|
|
DistanceField = 3,
|
|
ENiagaraCollisionMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraBaseTypes
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraBaseTypes : uint8
|
|
{
|
|
Half = 0,
|
|
Float = 1,
|
|
Int32 = 2,
|
|
Bool = 3,
|
|
Max = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraGpuBufferFormat
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraGpuBufferFormat : uint8
|
|
{
|
|
Float = 0,
|
|
HalfFloat = 1,
|
|
UnsignedNormalizedByte = 2,
|
|
Max = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraGpuSyncMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraGpuSyncMode : uint8
|
|
{
|
|
None = 0,
|
|
SyncCpuToGpu = 1,
|
|
SyncGpuToCpu = 2,
|
|
SyncBoth = 3,
|
|
ENiagaraGpuSyncMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraMipMapGeneration
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraMipMapGeneration : uint8
|
|
{
|
|
Disabled = 0,
|
|
PostStage = 1,
|
|
PostSimulate = 2,
|
|
ENiagaraMipMapGeneration_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDefaultMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraDefaultMode : uint8
|
|
{
|
|
Value = 0,
|
|
Binding = 1,
|
|
Custom = 2,
|
|
FailIfPreviouslyNotSet = 3,
|
|
ENiagaraDefaultMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDefaultRendererMotionVectorSetting
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDefaultRendererMotionVectorSetting : uint8
|
|
{
|
|
Precise = 0,
|
|
Approximate = 1,
|
|
ENiagaraDefaultRendererMotionVectorSetting_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRendererMotionVectorSetting
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraRendererMotionVectorSetting : uint8
|
|
{
|
|
AutoDetect = 0,
|
|
Precise = 1,
|
|
Approximate = 2,
|
|
Disable = 3,
|
|
ENiagaraRendererMotionVectorSetting_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSimTarget
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraSimTarget : uint8
|
|
{
|
|
CPUSim = 0,
|
|
GPUComputeSim = 1,
|
|
ENiagaraSimTarget_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraAgeUpdateMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraAgeUpdateMode : uint8
|
|
{
|
|
TickDeltaTime = 0,
|
|
DesiredAge = 1,
|
|
DesiredAgeNoSeek = 2,
|
|
ENiagaraAgeUpdateMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStatEvaluationType
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraStatEvaluationType : uint8
|
|
{
|
|
Average = 0,
|
|
Maximum = 1,
|
|
ENiagaraStatEvaluationType_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStatDisplayMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraStatDisplayMode : uint8
|
|
{
|
|
Percent = 0,
|
|
Absolute = 1,
|
|
ENiagaraStatDisplayMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDataSetType
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraDataSetType : uint8
|
|
{
|
|
ParticleData = 0,
|
|
Shared = 1,
|
|
Event = 2,
|
|
ENiagaraDataSetType_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraInputNodeUsage
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraInputNodeUsage : uint8
|
|
{
|
|
Undefined = 0,
|
|
Parameter = 1,
|
|
Attribute = 2,
|
|
SystemConstant = 3,
|
|
TranslatorConstant = 4,
|
|
RapidIterationParameter = 5,
|
|
ENiagaraInputNodeUsage_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptCompileStatus
|
|
// NumValues: 0x0008
|
|
enum class ENiagaraScriptCompileStatus : uint8
|
|
{
|
|
NCS_Unknown = 0,
|
|
NCS_Dirty = 1,
|
|
NCS_Error = 2,
|
|
NCS_UpToDate = 3,
|
|
NCS_BeingCreated = 4,
|
|
NCS_UpToDateWithWarnings = 5,
|
|
NCS_ComputeUpToDateWithWarnings = 6,
|
|
NCS_MAX = 7,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptUsage
|
|
// NumValues: 0x000E
|
|
enum class ENiagaraScriptUsage : uint8
|
|
{
|
|
Function = 0,
|
|
Module = 1,
|
|
DynamicInput = 2,
|
|
ParticleSpawnScript = 3,
|
|
ParticleSpawnScriptInterpolated = 4,
|
|
ParticleUpdateScript = 5,
|
|
ParticleEventScript = 6,
|
|
ParticleSimulationStageScript = 7,
|
|
ParticleGPUComputeScript = 8,
|
|
EmitterSpawnScript = 9,
|
|
EmitterUpdateScript = 10,
|
|
SystemSpawnScript = 11,
|
|
SystemUpdateScript = 12,
|
|
ENiagaraScriptUsage_MAX = 13,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCompileUsageStaticSwitch
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraCompileUsageStaticSwitch : uint8
|
|
{
|
|
Spawn = 0,
|
|
Update = 1,
|
|
Event = 2,
|
|
SimulationStage = 3,
|
|
Default = 4,
|
|
ENiagaraCompileUsageStaticSwitch_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptContextStaticSwitch
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraScriptContextStaticSwitch : uint8
|
|
{
|
|
System = 0,
|
|
Emitter = 1,
|
|
Particle = 2,
|
|
ENiagaraScriptContextStaticSwitch_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptGroup
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraScriptGroup : uint8
|
|
{
|
|
Particle = 0,
|
|
Emitter = 1,
|
|
System = 2,
|
|
Max = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraBindingSource
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraBindingSource : uint8
|
|
{
|
|
ImplicitFromSource = 0,
|
|
ExplicitParticles = 1,
|
|
ExplicitEmitter = 2,
|
|
ExplicitSystem = 3,
|
|
ExplicitUser = 4,
|
|
MaxBindingSource = 5,
|
|
ENiagaraBindingSource_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRendererSourceDataMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraRendererSourceDataMode : uint8
|
|
{
|
|
Particles = 0,
|
|
Emitter = 1,
|
|
ENiagaraRendererSourceDataMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraLegacyTrailWidthMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraLegacyTrailWidthMode : uint8
|
|
{
|
|
FromCentre = 0,
|
|
FromFirst = 1,
|
|
FromSecond = 2,
|
|
ENiagaraLegacyTrailWidthMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSystemInstanceState
|
|
// NumValues: 0x0008
|
|
enum class ENiagaraSystemInstanceState : uint8
|
|
{
|
|
None = 0,
|
|
PendingSpawn = 1,
|
|
PendingSpawnPaused = 2,
|
|
Spawning = 3,
|
|
Running = 4,
|
|
Paused = 5,
|
|
Num = 6,
|
|
ENiagaraSystemInstanceState_MAX = 7,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraFunctionDebugState
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraFunctionDebugState : uint8
|
|
{
|
|
NoDebug = 0,
|
|
Basic = 1,
|
|
ENiagaraFunctionDebugState_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraGpuComputeTickStage
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraGpuComputeTickStage : uint8
|
|
{
|
|
PreInitViews = 0,
|
|
PostInitViews = 1,
|
|
PostOpaqueRender = 2,
|
|
Max = 3,
|
|
First = 0,
|
|
Last = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraConditionalOperator
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraConditionalOperator : uint8
|
|
{
|
|
Equals = 0,
|
|
NotEqual = 1,
|
|
LessThan = 2,
|
|
LessThanOrEqual = 3,
|
|
GreaterThan = 4,
|
|
GreaterThanOrEqual = 5,
|
|
Max = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENCPoolMethod
|
|
// NumValues: 0x0006
|
|
enum class ENCPoolMethod : uint8
|
|
{
|
|
None = 0,
|
|
AutoRelease = 1,
|
|
ManualRelease = 2,
|
|
ManualRelease_OnComplete = 3,
|
|
FreeInPool = 4,
|
|
ENCPoolMethod_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagraDataChannel_IslandMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagraDataChannel_IslandMode : uint8
|
|
{
|
|
AlignedStatic = 0,
|
|
Dynamic = 1,
|
|
ENiagraDataChannel_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDataChannelAllocationMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDataChannelAllocationMode : uint8
|
|
{
|
|
Static = 0,
|
|
Dynamic = 1,
|
|
ENiagaraDataChannelAllocationMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENDIDataChannelSpawnMode
|
|
// NumValues: 0x0004
|
|
enum class ENDIDataChannelSpawnMode : uint8
|
|
{
|
|
Override = 0,
|
|
Accumulate = 1,
|
|
None = 2,
|
|
Max = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDIDataChannelSpawnScaleMode
|
|
// NumValues: 0x0003
|
|
enum class ENDIDataChannelSpawnScaleMode : uint8
|
|
{
|
|
Override = 0,
|
|
Scale = 1,
|
|
Max = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSortMode
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraSortMode : uint8
|
|
{
|
|
None = 0,
|
|
ViewDepth = 1,
|
|
ViewDistance = 2,
|
|
CustomAscending = 3,
|
|
CustomDecending = 4,
|
|
ENiagaraSortMode_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENDISkelMesh_GpuMaxInfluences
|
|
// NumValues: 0x0004
|
|
enum class ENDISkelMesh_GpuMaxInfluences : uint8
|
|
{
|
|
AllowMax4 = 0,
|
|
AllowMax8 = 1,
|
|
Unlimited = 2,
|
|
ENDISkelMesh_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDISkelMesh_GpuUniformSamplingFormat
|
|
// NumValues: 0x0004
|
|
enum class ENDISkelMesh_GpuUniformSamplingFormat : uint8
|
|
{
|
|
Full = 0,
|
|
Limited_24_8 = 1,
|
|
Limited_23_9 = 2,
|
|
ENDISkelMesh_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDISkelMesh_AdjacencyTriangleIndexFormat
|
|
// NumValues: 0x0003
|
|
enum class ENDISkelMesh_AdjacencyTriangleIndexFormat : uint8
|
|
{
|
|
Full = 0,
|
|
Half = 1,
|
|
ENDISkelMesh_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDefaultRendererPixelCoverageMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDefaultRendererPixelCoverageMode : uint8
|
|
{
|
|
Enabled = 0,
|
|
Disabled = 1,
|
|
ENiagaraDefaultRendererPixelCoverageMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDefaultSortPrecision
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDefaultSortPrecision : uint8
|
|
{
|
|
Low = 0,
|
|
High = 1,
|
|
ENiagaraDefaultSortPrecision_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDefaultGpuTranslucentLatency
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDefaultGpuTranslucentLatency : uint8
|
|
{
|
|
Immediate = 0,
|
|
Latent = 1,
|
|
ENiagaraDefaultGpuTranslucentLatency_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCompileErrorSeverity
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraCompileErrorSeverity : uint8
|
|
{
|
|
Ignore = 0,
|
|
LogOnly = 1,
|
|
Warning = 2,
|
|
Error = 3,
|
|
ENiagaraCompileErrorSeverity_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENDICollisionQuery_AsyncGpuTraceProvider
|
|
// NumValues: 0x0005
|
|
enum class ENDICollisionQuery_AsyncGpuTraceProvider : uint8
|
|
{
|
|
Default = 0,
|
|
HWRT = 1,
|
|
GSDF = 2,
|
|
None = 3,
|
|
ENDICollisionQuery_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStripScriptByteCodeOption
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraStripScriptByteCodeOption : uint8
|
|
{
|
|
Default = 0,
|
|
Strip_Original = 1,
|
|
Strip_Experimental = 2,
|
|
ENiagaraStripScriptByteCodeOption_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStatelessFeatureMask
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraStatelessFeatureMask : uint8
|
|
{
|
|
ExecuteGPU = 1,
|
|
ExecuteCPU = 2,
|
|
None = 0,
|
|
ExecuteAll = 3,
|
|
All = 3,
|
|
ENiagaraStatelessFeatureMask_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDistributionMode
|
|
// NumValues: 0x0008
|
|
enum class ENiagaraDistributionMode : uint32
|
|
{
|
|
Binding = 0,
|
|
UniformConstant = 1,
|
|
NonUniformConstant = 2,
|
|
UniformRange = 3,
|
|
NonUniformRange = 4,
|
|
UniformCurve = 5,
|
|
NonUniformCurve = 6,
|
|
ENiagaraDistributionMode_MAX = 7,
|
|
};
|
|
|
|
// Enum Niagara.ENSM_VelocityType
|
|
// NumValues: 0x0004
|
|
enum class ENSM_VelocityType : uint32
|
|
{
|
|
Linear = 0,
|
|
FromPoint = 1,
|
|
InCone = 2,
|
|
ENSM_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENSM_NoiseMode
|
|
// NumValues: 0x0005
|
|
enum class ENSM_NoiseMode : uint32
|
|
{
|
|
VectorField = 0,
|
|
JacobNoise = 1,
|
|
LUTJacob = 2,
|
|
LUTJacobBicubic = 3,
|
|
ENSM_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENSMInitialMeshOrientationMode
|
|
// NumValues: 0x0004
|
|
enum class ENSMInitialMeshOrientationMode : uint32
|
|
{
|
|
None = 0,
|
|
Random = 1,
|
|
OrientToAxis = 2,
|
|
ENSMInitialMeshOrientationMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENSM_ShapePrimitive
|
|
// NumValues: 0x0006
|
|
enum class ENSM_ShapePrimitive : uint32
|
|
{
|
|
Box = 0,
|
|
Cylinder = 1,
|
|
Plane = 2,
|
|
Ring = 3,
|
|
Sphere = 4,
|
|
ENSM_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENSMSubUVAnimation_Mode
|
|
// NumValues: 0x0004
|
|
enum class ENSMSubUVAnimation_Mode : uint32
|
|
{
|
|
InfiniteLoop = 0,
|
|
Linear = 1,
|
|
Random = 2,
|
|
ENSMSubUVAnimation_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStatelessSpawnInfoType
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraStatelessSpawnInfoType : uint32
|
|
{
|
|
Burst = 0,
|
|
Rate = 1,
|
|
ENiagaraStatelessSpawnInfoType_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSystemInactiveResponse
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraSystemInactiveResponse : uint8
|
|
{
|
|
Complete = 0,
|
|
Kill = 1,
|
|
ENiagaraSystemInactiveResponse_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraEmitterInactiveResponse
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraEmitterInactiveResponse : uint8
|
|
{
|
|
Complete = 0,
|
|
Kill = 1,
|
|
ENiagaraEmitterInactiveResponse_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraLoopBehavior
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraLoopBehavior : uint8
|
|
{
|
|
Infinite = 0,
|
|
Multiple = 1,
|
|
Once = 2,
|
|
ENiagaraLoopBehavior_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraLoopDurationMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraLoopDurationMode : uint8
|
|
{
|
|
Fixed = 0,
|
|
Infinite = 1,
|
|
ENiagaraLoopDurationMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraTickBehavior
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraTickBehavior : uint8
|
|
{
|
|
UsePrereqs = 0,
|
|
UseComponentTickGroup = 1,
|
|
ForceTickFirst = 2,
|
|
ForceTickLast = 3,
|
|
ENiagaraTickBehavior_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraInputWidgetType
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraInputWidgetType : uint8
|
|
{
|
|
Default = 0,
|
|
Slider = 1,
|
|
Volume = 2,
|
|
NumericDropdown = 3,
|
|
EnumStyle = 4,
|
|
SegmentedButtons = 5,
|
|
ENiagaraInputWidgetType_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraBoolDisplayMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraBoolDisplayMode : uint8
|
|
{
|
|
DisplayAlways = 0,
|
|
DisplayIfTrue = 1,
|
|
DisplayIfFalse = 2,
|
|
ENiagaraBoolDisplayMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDIActorComponentSourceMode
|
|
// NumValues: 0x0004
|
|
enum class ENDIActorComponentSourceMode : uint8
|
|
{
|
|
Default = 0,
|
|
AttachParent = 1,
|
|
LocalPlayer = 2,
|
|
ENDIActorComponentSourceMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDISceneCapture2DSourceMode
|
|
// NumValues: 0x0005
|
|
enum class ENDISceneCapture2DSourceMode : uint8
|
|
{
|
|
UserParameterThenAttachParent = 0,
|
|
UserParameterOnly = 1,
|
|
AttachParentOnly = 2,
|
|
Managed = 3,
|
|
ENDISceneCapture2DSourceMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENDISceneCapture2DOffsetMode
|
|
// NumValues: 0x0005
|
|
enum class ENDISceneCapture2DOffsetMode : uint8
|
|
{
|
|
Disabled = 0,
|
|
RelativeLocal = 1,
|
|
RelativeWorld = 2,
|
|
AbsoluteWorld = 3,
|
|
ENDISceneCapture2DOffsetMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENDISocketReaderSourceMode
|
|
// NumValues: 0x0005
|
|
enum class ENDISocketReaderSourceMode : uint8
|
|
{
|
|
Default = 0,
|
|
ParameterBindingOnly = 1,
|
|
AttachedParentOnly = 2,
|
|
SourceOnly = 3,
|
|
ENDISocketReaderSourceMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENDIStaticMesh_SourceMode
|
|
// NumValues: 0x0006
|
|
enum class ENDIStaticMesh_SourceMode : uint8
|
|
{
|
|
Default = 0,
|
|
Source = 1,
|
|
AttachParent = 2,
|
|
DefaultMeshOnly = 3,
|
|
MeshParameterBinding = 4,
|
|
ENDIStaticMesh_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENDIObjectPropertyReaderSourceMode
|
|
// NumValues: 0x0004
|
|
enum class ENDIObjectPropertyReaderSourceMode : uint8
|
|
{
|
|
Binding = 0,
|
|
AttachParentActor = 1,
|
|
BindingThenAttachParentActor = 2,
|
|
ENDIObjectPropertyReaderSourceMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSystemSpawnSectionStartBehavior
|
|
// NumValues: 0x0002
|
|
enum class ENiagaraSystemSpawnSectionStartBehavior : uint32
|
|
{
|
|
Activate = 0,
|
|
ENiagaraSystemSpawnSectionStartBehavior_MAX = 1,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSystemSpawnSectionEvaluateBehavior
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraSystemSpawnSectionEvaluateBehavior : uint32
|
|
{
|
|
ActivateIfInactive = 0,
|
|
None = 1,
|
|
ENiagaraSystemSpawnSectionEvaluateBehavior_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSystemSpawnSectionEndBehavior
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraSystemSpawnSectionEndBehavior : uint32
|
|
{
|
|
SetSystemInactive = 0,
|
|
Deactivate = 1,
|
|
None = 2,
|
|
ENiagaraSystemSpawnSectionEndBehavior_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCompilationState
|
|
// NumValues: 0x000A
|
|
enum class ENiagaraCompilationState : uint8
|
|
{
|
|
CheckDDC = 0,
|
|
Precompile = 1,
|
|
StartCompileJob = 2,
|
|
AwaitResult = 3,
|
|
OptimizeByteCode = 4,
|
|
ProcessResult = 5,
|
|
PutToDDC = 6,
|
|
Finished = 7,
|
|
Aborted = 8,
|
|
ENiagaraCompilationState_MAX = 9,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraBakerViewMode
|
|
// NumValues: 0x0009
|
|
enum class ENiagaraBakerViewMode : uint32
|
|
{
|
|
Perspective = 0,
|
|
OrthoFront = 1,
|
|
OrthoBack = 2,
|
|
OrthoLeft = 3,
|
|
OrthoRight = 4,
|
|
OrthoTop = 5,
|
|
OrthoBottom = 6,
|
|
Num = 7,
|
|
ENiagaraBakerViewMode_MAX = 8,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraOcclusionQueryMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraOcclusionQueryMode : uint8
|
|
{
|
|
Default = 0,
|
|
AlwaysEnabled = 1,
|
|
AlwaysDisabled = 2,
|
|
ENiagaraOcclusionQueryMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagartaDataChannelReadResult
|
|
// NumValues: 0x0003
|
|
enum class ENiagartaDataChannelReadResult : uint8
|
|
{
|
|
Success = 0,
|
|
Failure = 1,
|
|
ENiagartaDataChannelReadResult_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDataInterfaceEmitterBindingMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDataInterfaceEmitterBindingMode : uint32
|
|
{
|
|
Self = 0,
|
|
Other = 1,
|
|
ENiagaraDataInterfaceEmitterBindingMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENDIExport_GPUAllocationMode
|
|
// NumValues: 0x0003
|
|
enum class ENDIExport_GPUAllocationMode : uint8
|
|
{
|
|
FixedSize = 0,
|
|
PerParticle = 1,
|
|
ENDIExport_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENDILandscape_SourceMode
|
|
// NumValues: 0x0004
|
|
enum class ENDILandscape_SourceMode : uint8
|
|
{
|
|
Default = 0,
|
|
Source = 1,
|
|
AttachParent = 2,
|
|
ENDILandscape_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ESetResolutionMethod
|
|
// NumValues: 0x0004
|
|
enum class ESetResolutionMethod : uint32
|
|
{
|
|
Independent = 0,
|
|
MaxAxis = 1,
|
|
CellSize = 2,
|
|
ESetResolutionMethod_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENDISkeletalMesh_SourceMode
|
|
// NumValues: 0x0005
|
|
enum class ENDISkeletalMesh_SourceMode : uint8
|
|
{
|
|
Default = 0,
|
|
Source = 1,
|
|
AttachParent = 2,
|
|
DefaultMeshOnly = 3,
|
|
ENDISkeletalMesh_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENDISkeletalMesh_SkinningMode
|
|
// NumValues: 0x0005
|
|
enum class ENDISkeletalMesh_SkinningMode : uint8
|
|
{
|
|
Invalid = 255,
|
|
None = 0,
|
|
SkinOnTheFly = 1,
|
|
PreSkin = 2,
|
|
ENDISkeletalMesh_MAX = 256,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugPlaybackMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraDebugPlaybackMode : uint8
|
|
{
|
|
Play = 0,
|
|
Loop = 1,
|
|
Paused = 2,
|
|
Step = 3,
|
|
ENiagaraDebugPlaybackMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHudHAlign
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraDebugHudHAlign : uint8
|
|
{
|
|
Left = 0,
|
|
Center = 1,
|
|
Right = 2,
|
|
ENiagaraDebugHudHAlign_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHudVAlign
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraDebugHudVAlign : uint8
|
|
{
|
|
Top = 0,
|
|
Center = 1,
|
|
Bottom = 2,
|
|
ENiagaraDebugHudVAlign_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHudFont
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDebugHudFont : uint32
|
|
{
|
|
Small = 0,
|
|
Normal = 1,
|
|
ENiagaraDebugHudFont_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHudVerbosity
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraDebugHudVerbosity : uint32
|
|
{
|
|
None = 0,
|
|
Basic = 1,
|
|
Verbose = 2,
|
|
ENiagaraDebugHudVerbosity_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHUDOverviewMode
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraDebugHUDOverviewMode : uint32
|
|
{
|
|
Overview = 0,
|
|
Scalability = 1,
|
|
Performance = 2,
|
|
PerformanceGraph = 3,
|
|
GpuComputePerformance = 4,
|
|
ENiagaraDebugHUDOverviewMode_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHUDPerfGraphMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraDebugHUDPerfGraphMode : uint32
|
|
{
|
|
GameThread = 0,
|
|
RenderThread = 1,
|
|
GPU = 2,
|
|
ENiagaraDebugHUDPerfGraphMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHUDPerfSampleMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDebugHUDPerfSampleMode : uint32
|
|
{
|
|
FrameTotal = 0,
|
|
PerInstanceAverage = 1,
|
|
ENiagaraDebugHUDPerfSampleMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHUDPerfUnits
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDebugHUDPerfUnits : uint32
|
|
{
|
|
Microseconds = 0,
|
|
Milliseconds = 1,
|
|
ENiagaraDebugHUDPerfUnits_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDebugHUDDOverviewSort
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraDebugHUDDOverviewSort : uint32
|
|
{
|
|
Name = 0,
|
|
NumberRegistered = 1,
|
|
NumberActive = 2,
|
|
NumberScalability = 3,
|
|
MemoryUsage = 4,
|
|
RecentlyVisibilty = 5,
|
|
ENiagaraDebugHUDDOverviewSort_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCullReaction
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraCullReaction : uint32
|
|
{
|
|
Deactivate = 0,
|
|
DeactivateImmediate = 1,
|
|
DeactivateResume = 2,
|
|
DeactivateImmediateResume = 3,
|
|
PauseResume = 4,
|
|
ENiagaraCullReaction_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScalabilityUpdateFrequency
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraScalabilityUpdateFrequency : uint32
|
|
{
|
|
SpawnOnly = 0,
|
|
Low = 1,
|
|
Medium = 2,
|
|
High = 3,
|
|
Continuous = 4,
|
|
ENiagaraScalabilityUpdateFrequency_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCullProxyMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraCullProxyMode : uint32
|
|
{
|
|
None = 0,
|
|
Instanced_Rendered = 1,
|
|
ENiagaraCullProxyMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.EScriptExecutionMode
|
|
// NumValues: 0x0004
|
|
enum class EScriptExecutionMode : uint8
|
|
{
|
|
EveryParticle = 0,
|
|
SpawnedParticles = 1,
|
|
SingleParticle = 2,
|
|
EScriptExecutionMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.EParticleAllocationMode
|
|
// NumValues: 0x0004
|
|
enum class EParticleAllocationMode : uint8
|
|
{
|
|
AutomaticEstimate = 0,
|
|
ManualEstimate = 1,
|
|
FixedCount = 2,
|
|
EParticleAllocationMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraEmitterCalculateBoundMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraEmitterCalculateBoundMode : uint8
|
|
{
|
|
Dynamic = 0,
|
|
Fixed = 1,
|
|
Programmable = 2,
|
|
ENiagaraEmitterCalculateBoundMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraEmitterMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraEmitterMode : uint8
|
|
{
|
|
Standard = 0,
|
|
Stateless = 1,
|
|
ENiagaraEmitterMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraMeshFacingMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraMeshFacingMode : uint8
|
|
{
|
|
Default = 0,
|
|
Velocity = 1,
|
|
CameraPosition = 2,
|
|
CameraPlane = 3,
|
|
ENiagaraMeshFacingMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraMeshPivotOffsetSpace
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraMeshPivotOffsetSpace : uint8
|
|
{
|
|
Mesh = 0,
|
|
Simulation = 1,
|
|
World = 2,
|
|
Local = 3,
|
|
ENiagaraMeshPivotOffsetSpace_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraMeshLockedAxisSpace
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraMeshLockedAxisSpace : uint8
|
|
{
|
|
Simulation = 0,
|
|
World = 1,
|
|
Local = 2,
|
|
ENiagaraMeshLockedAxisSpace_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraMeshLODMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraMeshLODMode : uint8
|
|
{
|
|
LODLevel = 0,
|
|
LODBias = 1,
|
|
ByComponentBounds = 2,
|
|
PerParticle = 3,
|
|
ENiagaraMeshLODMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraPlatformSelectionState
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraPlatformSelectionState : uint8
|
|
{
|
|
Default = 0,
|
|
Enabled = 1,
|
|
Disabled = 2,
|
|
ENiagaraPlatformSelectionState_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraPlatformSetState
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraPlatformSetState : uint8
|
|
{
|
|
Disabled = 0,
|
|
Enabled = 1,
|
|
Active = 2,
|
|
Unknown = 3,
|
|
ENiagaraPlatformSetState_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCVarConditionResponse
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraCVarConditionResponse : uint8
|
|
{
|
|
None = 0,
|
|
Enable = 1,
|
|
Disable = 2,
|
|
ENiagaraCVarConditionResponse_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraDeviceProfileRedirectMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraDeviceProfileRedirectMode : uint8
|
|
{
|
|
CVar = 0,
|
|
DeviceProfile = 1,
|
|
ENiagaraDeviceProfileRedirectMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraPreviewGridResetMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraPreviewGridResetMode : uint8
|
|
{
|
|
Never = 0,
|
|
Individual = 1,
|
|
All = 2,
|
|
ENiagaraPreviewGridResetMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRendererSortPrecision
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraRendererSortPrecision : uint8
|
|
{
|
|
Default = 0,
|
|
Low = 1,
|
|
High = 2,
|
|
ENiagaraRendererSortPrecision_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRendererGpuTranslucentLatency
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraRendererGpuTranslucentLatency : uint8
|
|
{
|
|
ProjectDefault = 0,
|
|
Immediate = 1,
|
|
Latent = 2,
|
|
ENiagaraRendererGpuTranslucentLatency_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonFacingMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraRibbonFacingMode : uint8
|
|
{
|
|
Screen = 0,
|
|
Custom = 1,
|
|
CustomSideVector = 2,
|
|
ENiagaraRibbonFacingMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonAgeOffsetMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraRibbonAgeOffsetMode : uint8
|
|
{
|
|
Scale = 0,
|
|
Clip = 1,
|
|
ENiagaraRibbonAgeOffsetMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonDrawDirection
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraRibbonDrawDirection : uint8
|
|
{
|
|
FrontToBack = 0,
|
|
BackToFront = 1,
|
|
ENiagaraRibbonDrawDirection_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonShapeMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraRibbonShapeMode : uint8
|
|
{
|
|
Plane = 0,
|
|
MultiPlane = 1,
|
|
Tube = 2,
|
|
Custom = 3,
|
|
ENiagaraRibbonShapeMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonTessellationMode
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraRibbonTessellationMode : uint8
|
|
{
|
|
Automatic = 0,
|
|
Custom = 1,
|
|
Disabled = 2,
|
|
ENiagaraRibbonTessellationMode_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonUVEdgeMode
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraRibbonUVEdgeMode : uint8
|
|
{
|
|
SmoothTransition = 0,
|
|
Locked = 1,
|
|
ENiagaraRibbonUVEdgeMode_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRibbonUVDistributionMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraRibbonUVDistributionMode : uint8
|
|
{
|
|
ScaledUniformly = 0,
|
|
ScaledUsingRibbonSegmentLength = 1,
|
|
TiledOverRibbonLength = 2,
|
|
TiledFromStartOverRibbonLength = 3,
|
|
ENiagaraRibbonUVDistributionMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.EUnusedAttributeBehaviour
|
|
// NumValues: 0x0006
|
|
enum class EUnusedAttributeBehaviour : uint8
|
|
{
|
|
Copy = 0,
|
|
Zero = 1,
|
|
None = 2,
|
|
MarkInvalid = 3,
|
|
PassThrough = 4,
|
|
EUnusedAttributeBehaviour_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraModuleDependencyType
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraModuleDependencyType : uint8
|
|
{
|
|
PreDependency = 0,
|
|
PostDependency = 1,
|
|
ENiagaraModuleDependencyType_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraModuleDependencyScriptConstraint
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraModuleDependencyScriptConstraint : uint8
|
|
{
|
|
SameScript = 0,
|
|
AllScripts = 1,
|
|
ENiagaraModuleDependencyScriptConstraint_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptLibraryVisibility
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraScriptLibraryVisibility : uint8
|
|
{
|
|
Invalid = 0,
|
|
Unexposed = 1,
|
|
Library = 2,
|
|
Hidden = 3,
|
|
ENiagaraScriptLibraryVisibility_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraScriptTemplateSpecification
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraScriptTemplateSpecification : uint8
|
|
{
|
|
None = 0,
|
|
Template = 1,
|
|
Behavior = 2,
|
|
ENiagaraScriptTemplateSpecification_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraEmitterDefaultSummaryState
|
|
// NumValues: 0x0003
|
|
enum class ENiagaraEmitterDefaultSummaryState : uint8
|
|
{
|
|
Default = 0,
|
|
Summary = 1,
|
|
ENiagaraEmitterDefaultSummaryState_MAX = 2,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraModuleDependencyUsage
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraModuleDependencyUsage : uint8
|
|
{
|
|
None = 0,
|
|
Spawn = 1,
|
|
Update = 2,
|
|
Event = 3,
|
|
SimulationStage = 4,
|
|
ENiagaraModuleDependencyUsage_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraInlineDynamicInputFormatTokenUsage
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraInlineDynamicInputFormatTokenUsage : uint8
|
|
{
|
|
Input = 0,
|
|
Decorator = 1,
|
|
LineBreak = 2,
|
|
ENiagaraInlineDynamicInputFormatTokenUsage_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSpriteAlignment
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraSpriteAlignment : uint8
|
|
{
|
|
Unaligned = 0,
|
|
VelocityAligned = 1,
|
|
CustomAlignment = 2,
|
|
Automatic = 3,
|
|
ENiagaraSpriteAlignment_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraSpriteFacingMode
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraSpriteFacingMode : uint8
|
|
{
|
|
FaceCamera = 0,
|
|
FaceCameraPlane = 1,
|
|
CustomFacingVector = 2,
|
|
FaceCameraPosition = 3,
|
|
FaceCameraDistanceBlend = 4,
|
|
Automatic = 5,
|
|
ENiagaraSpriteFacingMode_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraRendererPixelCoverageMode
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraRendererPixelCoverageMode : uint8
|
|
{
|
|
Automatic = 0,
|
|
Disabled = 1,
|
|
Enabled = 2,
|
|
Enabled_RGBA = 3,
|
|
Enabled_RGB = 4,
|
|
Enabled_A = 5,
|
|
ENiagaraRendererPixelCoverageMode_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraStructConversionType
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraStructConversionType : uint8
|
|
{
|
|
CopyOnly = 0,
|
|
DoubleToFloat = 1,
|
|
Vector2 = 2,
|
|
Vector3 = 3,
|
|
Vector4 = 4,
|
|
Quat = 5,
|
|
ENiagaraStructConversionType_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraNumericOutputTypeSelectionMode
|
|
// NumValues: 0x0006
|
|
enum class ENiagaraNumericOutputTypeSelectionMode : uint8
|
|
{
|
|
None = 0,
|
|
Largest = 1,
|
|
Smallest = 2,
|
|
Scalar = 3,
|
|
Custom = 4,
|
|
ENiagaraNumericOutputTypeSelectionMode_MAX = 5,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraExecutionStateSource
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraExecutionStateSource : uint8
|
|
{
|
|
Scalability = 0,
|
|
Internal = 1,
|
|
Owner = 2,
|
|
InternalCompletion = 3,
|
|
ENiagaraExecutionStateSource_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraExecutionState
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraExecutionState : uint32
|
|
{
|
|
Active = 0,
|
|
Inactive = 1,
|
|
InactiveClear = 2,
|
|
Complete = 3,
|
|
Disabled = 4,
|
|
Num = 5,
|
|
ENiagaraExecutionState_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraExecutionStateManagement
|
|
// NumValues: 0x0007
|
|
enum class ENiagaraExecutionStateManagement : uint32
|
|
{
|
|
Awaken = 0,
|
|
SleepAndLetParticlesFinish = 1,
|
|
SleepAndClearParticles = 2,
|
|
KillImmediately = 3,
|
|
KillAfterParticlesFinish = 4,
|
|
Num = 5,
|
|
ENiagaraExecutionStateManagement_MAX = 6,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraCoordinateSpace
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraCoordinateSpace : uint32
|
|
{
|
|
Simulation = 0,
|
|
World = 1,
|
|
Local = 2,
|
|
ENiagaraCoordinateSpace_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraPythonUpdateScriptReference
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraPythonUpdateScriptReference : uint8
|
|
{
|
|
None = 0,
|
|
ScriptAsset = 1,
|
|
DirectTextEntry = 2,
|
|
ENiagaraPythonUpdateScriptReference_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraOrientationAxis
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraOrientationAxis : uint8
|
|
{
|
|
XAxis = 0,
|
|
YAxis = 1,
|
|
ZAxis = 2,
|
|
ENiagaraOrientationAxis_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraValidationSeverity
|
|
// NumValues: 0x0004
|
|
enum class ENiagaraValidationSeverity : uint8
|
|
{
|
|
Info = 0,
|
|
Warning = 1,
|
|
Error = 2,
|
|
ENiagaraValidationSeverity_MAX = 3,
|
|
};
|
|
|
|
// Enum Niagara.ENiagaraVariantMode
|
|
// NumValues: 0x0005
|
|
enum class ENiagaraVariantMode : uint32
|
|
{
|
|
None = 0,
|
|
Object = 1,
|
|
DataInterface = 2,
|
|
Bytes = 3,
|
|
ENiagaraVariantMode_MAX = 4,
|
|
};
|
|
|
|
// Enum Niagara.EVolumeCacheType
|
|
// NumValues: 0x0002
|
|
enum class EVolumeCacheType : uint8
|
|
{
|
|
OpenVDB = 0,
|
|
EVolumeCacheType_MAX = 1,
|
|
};
|
|
|
|
// ScriptStruct Niagara.NiagaraTypeDefinitionHandle
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraTypeDefinitionHandle final
|
|
{
|
|
public:
|
|
int32 RegisteredTypeIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraTypeDefinitionHandle;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableBase
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraVariableBase
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNiagaraTypeDefinitionHandle TypeDefHandle; // 0x0008(0x0004)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableBase;
|
|
|
|
// ScriptStruct Niagara.NDCIsland
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FNDCIsland final
|
|
{
|
|
public:
|
|
class UNiagaraDataChannelHandler_Islands* Owner; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FBoxSphereBounds Bounds; // 0x0008(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraComponent*> NiagaraSystems; // 0x0040(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_50[0x20]; // 0x0050(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNDCIsland;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheCaptureParameters
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FNiagaraSimCacheCaptureParameters final
|
|
{
|
|
public:
|
|
uint8 bAppendToSimCache : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCaptureFixedNumberOfFrames : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 NumFrames; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 CaptureRate; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseTimeout : 1; // 0x000C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 TimeoutFrameCount; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bCaptureAllFramesImmediatly : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ImmediateCaptureDeltaTime; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheCaptureParameters;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataSetID
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraDataSetID final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDataSetType Type; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataSetID;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataSetProperties
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraDataSetProperties final
|
|
{
|
|
public:
|
|
struct FNiagaraDataSetID ID; // 0x0000(0x000C)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraVariableBase> Variables; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataSetProperties;
|
|
|
|
// ScriptStruct Niagara.NiagaraTypeLayoutInfo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraTypeLayoutInfo final
|
|
{
|
|
public:
|
|
uint16 NumFloatComponents; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint16 NumInt32Components; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint16 NumHalfComponents; // 0x0004(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<uint32> ComponentsOffsets; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraTypeLayoutInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableLayoutInfo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraVariableLayoutInfo final
|
|
{
|
|
public:
|
|
uint16 FloatComponentStart; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint16 Int32ComponentStart; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint16 HalfComponentStart; // 0x0004(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraTypeLayoutInfo LayoutInfo; // 0x0008(0x0018)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableLayoutInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheCreateParameters
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FNiagaraSimCacheCreateParameters final
|
|
{
|
|
public:
|
|
ENiagaraSimCacheAttributeCaptureMode AttributeCaptureMode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bAllowRebasing : 1; // 0x0004(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAllowDataInterfaceCaching : 1; // 0x0004(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAllowInterpolation : 1; // 0x0004(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAllowVelocityExtrapolation : 1; // 0x0004(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAllowSerializeLargeCache : 1; // 0x0004(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bIncludeDebugData : 1; // 0x0004(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> RebaseIncludeAttributes; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> RebaseExcludeAttributes; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> InterpolationIncludeAttributes; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> InterpolationExcludeAttributes; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ExplicitCaptureAttributes; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheCreateParameters;
|
|
|
|
// ScriptStruct Niagara.NDIRenderTargetVolumeSimCacheFrame
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct alignas(0x08) FNDIRenderTargetVolumeSimCacheFrame final
|
|
{
|
|
public:
|
|
struct FIntVector Size; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPixelFormat Format; // 0x000C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 UncompressedSize; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 CompressedSize; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18[0x30]; // 0x0018(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNDIRenderTargetVolumeSimCacheFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraAssetTagDefinition
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraAssetTagDefinition final
|
|
{
|
|
public:
|
|
class FText AssetTag; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
int32 AssetFlags; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText Description; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraAssetTagDefinitionImportance DisplayType; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor Color; // 0x002C(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid TagGuid; // 0x003C(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraAssetTagDefinition;
|
|
|
|
// ScriptStruct Niagara.NiagaraAssetTagDefinitionReference
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraAssetTagDefinitionReference final
|
|
{
|
|
public:
|
|
struct FGuid AssetTagDefinitionGuid; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraAssetTagDefinitionReference;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptDataUsageInfo
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraScriptDataUsageInfo final
|
|
{
|
|
public:
|
|
bool bReadsAttributeData; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptDataUsageInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariable
|
|
// 0x0014 (0x0020 - 0x000C)
|
|
struct FNiagaraVariable final : public FNiagaraVariableBase
|
|
{
|
|
public:
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<uint8> VarData; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariable;
|
|
|
|
// ScriptStruct Niagara.NiagaraFunctionSignature
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct FNiagaraFunctionSignature final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariable> Inputs; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> Outputs; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName OwnerName; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bRequiresContext : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresExecPin : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bMemberFunction : 1; // 0x0030(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bExperimental : 1; // 0x0030(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSupportsCPU : 1; // 0x0030(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSupportsGPU : 1; // 0x0030(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bWriteFunction : 1; // 0x0030(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bReadFunction : 1; // 0x0030(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSoftDeprecatedFunction : 1; // 0x0031(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bIsCompileTagGenerator : 1; // 0x0031(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bHidden : 1; // 0x0031(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ModuleUsageBitmask; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 MiscUsageBitMask; // 0x0038(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A[0x2]; // 0x003A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ContextStageIndex; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int16 RequiredInputs; // 0x0040(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int16 RequiredOutputs; // 0x0042(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<class FName, class FName> FunctionSpecifiers; // 0x0048(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraFunctionSignature;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptUObjectCompileInfo
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraScriptUObjectCompileInfo final
|
|
{
|
|
public:
|
|
struct FNiagaraVariableBase Variable; // 0x0000(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* Object; // 0x0010(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath ObjectPath; // 0x0018(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RegisteredParameterMapRead; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> RegisteredParameterMapWrites; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptUObjectCompileInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraResolvedUObjectInfo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraResolvedUObjectInfo final
|
|
{
|
|
public:
|
|
class FName ReadVariableName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ResolvedVariable; // 0x0008(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* Object; // 0x0018(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraResolvedUObjectInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraExternalUObjectInfo
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraExternalUObjectInfo final
|
|
{
|
|
public:
|
|
struct FNiagaraVariableBase Variable; // 0x0000(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ExternalName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraExternalUObjectInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraTypeDefinition
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraTypeDefinition final
|
|
{
|
|
public:
|
|
class UObject* ClassStructOrEnum; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 UnderlyingType; // 0x0008(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Flags; // 0x000A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B[0x5]; // 0x000B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraTypeDefinition;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptDataInterfaceInfo
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraScriptDataInterfaceInfo final
|
|
{
|
|
public:
|
|
class UNiagaraDataInterface* DataInterface; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Name; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CompileName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 UserPtrIdx; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraTypeDefinition Type; // 0x0020(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RegisteredParameterMapRead; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RegisteredParameterMapWrite; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString SourceEmitterName; // 0x0040(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptDataInterfaceInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraResolvedUserDataInterfaceBinding
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraResolvedUserDataInterfaceBinding final
|
|
{
|
|
public:
|
|
int32 UserParameterStoreDataInterfaceIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ScriptParameterStoreDataInterfaceIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraResolvedUserDataInterfaceBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptResolvedDataInterfaceInfo
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraScriptResolvedDataInterfaceInfo final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName CompileName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString ResolvedSourceEmitterName; // 0x0010(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ResolvedVariable; // 0x0020(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ParameterStoreVariable; // 0x002C(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsInternal; // 0x0038(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraDataInterface* ResolvedDataInterface; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 UserPtrIdx; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptResolvedDataInterfaceInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptDataInterfaceCompileInfo
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FNiagaraScriptDataInterfaceCompileInfo final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 UserPtrIdx; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraTypeDefinition Type; // 0x0010(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RegisteredParameterMapRead; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RegisteredParameterMapWrite; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsPlaceholder; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString SourceEmitterName; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptDataInterfaceCompileInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraStatScope
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraStatScope final
|
|
{
|
|
public:
|
|
class FName FullName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName FriendlyName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraStatScope;
|
|
|
|
// ScriptStruct Niagara.VMFunctionSpecifier
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FVMFunctionSpecifier final
|
|
{
|
|
public:
|
|
class FName Key; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Value; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FVMFunctionSpecifier;
|
|
|
|
// ScriptStruct Niagara.VMExternalFunctionBindingInfo
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FVMExternalFunctionBindingInfo final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName OwnerName; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<bool> InputParamLocations; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 NumOutputs; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FVMFunctionSpecifier> FunctionSpecifiers; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> VariadicInputs; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> VariadicOutputs; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FVMExternalFunctionBindingInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemUpdateContext
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FNiagaraSystemUpdateContext final
|
|
{
|
|
public:
|
|
TArray<class UNiagaraComponent*> ComponentsToReset; // 0x0000(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraComponent*> ComponentsToReInit; // 0x0010(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraComponent*> ComponentsToNotifySimDestroy; // 0x0020(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraComponent*> ComponentsToDestroyInstance; // 0x0030(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraSystem*> SystemSimsToDestroy; // 0x0040(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraSystem*> SystemSimsToRecache; // 0x0050(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_60[0x28]; // 0x0060(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemUpdateContext;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableInfo
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FNiagaraVariableInfo final
|
|
{
|
|
public:
|
|
struct FNiagaraVariable Variable; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText Definition; // 0x0020(0x0010)(NativeAccessSpecifierPublic)
|
|
class UNiagaraDataInterface* DataInterface; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableAttributeBinding
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FNiagaraVariableAttributeBinding final
|
|
{
|
|
public:
|
|
struct FNiagaraVariable RootVariable; // 0x0000(0x0020)(Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNiagaraVariableBase ParamMapVariable; // 0x0020(0x000C)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName DataSetName; // 0x002C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ENiagaraBindingSource BindingSourceMode; // 0x0034(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bBindingExistsOnSource : 1; // 0x0035(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bIsCachedParticleValue : 1; // 0x0035(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_36[0x2]; // 0x0036(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableAttributeBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraMaterialAttributeBinding
|
|
// 0x002C (0x002C - 0x0000)
|
|
struct FNiagaraMaterialAttributeBinding final
|
|
{
|
|
public:
|
|
class FName MaterialParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase NiagaraVariable; // 0x0008(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ResolvedNiagaraVariable; // 0x0014(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase NiagaraChildVariable; // 0x0020(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMaterialAttributeBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableDataInterfaceBinding
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraVariableDataInterfaceBinding final
|
|
{
|
|
public:
|
|
struct FNiagaraVariable BoundVariable; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableDataInterfaceBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptVariableBinding
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraScriptVariableBinding final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptVariableBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraUserParameterBinding
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraUserParameterBinding final
|
|
{
|
|
public:
|
|
struct FNiagaraVariable Parameter; // 0x0000(0x0020)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraUserParameterBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraCompileDependency
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraCompileDependency final
|
|
{
|
|
public:
|
|
class FString LinkerErrorMessage; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid NodeGuid; // 0x0010(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid PinGuid; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FGuid> StackGuids; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase DependentVariable; // 0x0040(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDependentVariableFromCustomIterationNamespace; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraCompileDependency;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptAsyncCompileData
|
|
// 0x0110 (0x0110 - 0x0000)
|
|
struct FNiagaraScriptAsyncCompileData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB0]; // 0x0000(0x00B0)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraVariable> RapidIterationParameters; // 0x00B0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TMap<class FName, class UNiagaraDataInterface*> NamedDataInterfaces; // 0x00C0(0x0050)(UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptAsyncCompileData;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemAsyncCompileResults
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FNiagaraSystemAsyncCompileResults final
|
|
{
|
|
public:
|
|
TArray<class UObject*> RootObjects; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10[0x58]; // 0x0010(0x0058)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraVariable> ExposedVariables; // 0x0068(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_78[0x10]; // 0x0078(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemAsyncCompileResults;
|
|
|
|
// ScriptStruct Niagara.NiagaraCompileHashVisitorDebugInfo
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FNiagaraCompileHashVisitorDebugInfo final
|
|
{
|
|
public:
|
|
class FString Object; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> PropertyKeys; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> PropertyValues; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraCompileHashVisitorDebugInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataChannelVariable
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FNiagaraDataChannelVariable final : public FNiagaraVariableBase
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataChannelVariable;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataChannelSearchParameters
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraDataChannelSearchParameters final
|
|
{
|
|
public:
|
|
class USceneComponent* OwningComponent; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Location; // 0x0008(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverrideLocation : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataChannelSearchParameters;
|
|
|
|
// ScriptStruct Niagara.NiagaraStructConversionStep
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraStructConversionStep final
|
|
{
|
|
public:
|
|
int32 LWCBytes; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LWCOffset; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SimulationBytes; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SimulationOffset; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraStructConversionType ConversionType; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraStructConversionStep;
|
|
|
|
// ScriptStruct Niagara.NiagaraLwcStructConverter
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraLwcStructConverter final
|
|
{
|
|
public:
|
|
int32 LWCSize; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 SWCSize; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraStructConversionStep> ConversionSteps; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraLwcStructConverter;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataChannelGameDataLayout
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FNiagaraDataChannelGameDataLayout final
|
|
{
|
|
public:
|
|
TMap<struct FNiagaraVariableBase, int32> VariableIndices; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraLwcStructConverter> LwcConverters; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataChannelGameDataLayout;
|
|
|
|
// ScriptStruct Niagara.NDCIslandDebugDrawSettings
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct alignas(0x04) FNDCIslandDebugDrawSettings final
|
|
{
|
|
public:
|
|
uint8 bEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bShowIslandBounds : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNDCIslandDebugDrawSettings;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannelFunctionInfo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNDIDataChannelFunctionInfo final
|
|
{
|
|
public:
|
|
class FName FunctionName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> Inputs; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> Outputs; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannelFunctionInfo;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannel_GPUScriptParameterAccessInfo
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNDIDataChannel_GPUScriptParameterAccessInfo final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraVariableBase> SortedParameters; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannel_GPUScriptParameterAccessInfo;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannelCompiledData
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FNDIDataChannelCompiledData
|
|
{
|
|
public:
|
|
TArray<struct FNDIDataChannelFunctionInfo> FunctionInfo; // 0x0000(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TMap<struct FNiagaraCompileHash, struct FNDIDataChannel_GPUScriptParameterAccessInfo> GPUScriptParameterInfos; // 0x0010(0x0050)(Protected, NativeAccessSpecifierProtected)
|
|
uint32 TotalParams; // 0x0060(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUsedByCPU; // 0x0064(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUsedByGPU; // 0x0065(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bNeedsSpawnDataTable; // 0x0066(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bSpawnsParticles; // 0x0067(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bCallsWrite; // 0x0068(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannelCompiledData;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataSetCompiledData
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FNiagaraDataSetCompiledData final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraVariableBase> Variables; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableLayoutInfo> VariableLayouts; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDataSetID ID; // 0x0020(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 TotalFloatComponents; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 TotalInt32Components; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 TotalHalfComponents; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bRequiresPersistentIDs : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraSimTarget SimTarget; // 0x003C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3D[0xB]; // 0x003D(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataSetCompiledData;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannelWriteCompiledData
|
|
// 0x0048 (0x00B8 - 0x0070)
|
|
struct FNDIDataChannelWriteCompiledData final : public FNDIDataChannelCompiledData
|
|
{
|
|
public:
|
|
struct FNiagaraDataSetCompiledData DataLayout; // 0x0070(0x0048)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannelWriteCompiledData;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannelWriteSimCacheFrameBuffer
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNDIDataChannelWriteSimCacheFrameBuffer final
|
|
{
|
|
public:
|
|
TArray<uint8> Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 Size; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase SourceVar; // 0x0014(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannelWriteSimCacheFrameBuffer;
|
|
|
|
// ScriptStruct Niagara.NDIDataChannelWriteSimCacheFrame
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNDIDataChannelWriteSimCacheFrame final
|
|
{
|
|
public:
|
|
int32 NumElements; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNDIDataChannelWriteSimCacheFrameBuffer> VariableData; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bVisibleToGame; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bVisibleToCPUSims; // 0x0019(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bVisibleToGPUSims; // 0x001A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B[0x5]; // 0x001B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNDIDataChannelWriteSimCacheFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraMessageStore
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraMessageStore final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMessageStore;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterBinding
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraParameterBinding
|
|
{
|
|
public:
|
|
struct FNiagaraVariableBase ResolvedParameter; // 0x0000(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterBindingWithValue
|
|
// 0x0014 (0x0020 - 0x000C)
|
|
struct FNiagaraParameterBindingWithValue final : public FNiagaraParameterBinding
|
|
{
|
|
public:
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<uint8> DefaultValue; // 0x0010(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterBindingWithValue;
|
|
|
|
// ScriptStruct Niagara.NiagaraScalabilityState
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraScalabilityState final
|
|
{
|
|
public:
|
|
float Significance; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LastVisibleTime; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x2]; // 0x0008(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bNewlyRegistered : 1; // 0x000A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bNewlyRegisteredDirty : 1; // 0x000A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCulled : 1; // 0x000A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bPreviousCulled : 1; // 0x000A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCulledByDistance : 1; // 0x000A(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCulledByInstanceCount : 1; // 0x000A(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCulledByVisibility : 1; // 0x000A(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCulledByGlobalBudget : 1; // 0x000A(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScalabilityState;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableWithOffset
|
|
// 0x001C (0x0028 - 0x000C)
|
|
struct FNiagaraVariableWithOffset final : public FNiagaraVariableBase
|
|
{
|
|
public:
|
|
int32 Offset; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraLwcStructConverter StructConverter; // 0x0010(0x0018)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableWithOffset;
|
|
|
|
// ScriptStruct Niagara.NiagaraPositionSource
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraPositionSource final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Value; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPositionSource;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterStore
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FNiagaraParameterStore
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TWeakObjectPtr<class UObject> Owner; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraVariableWithOffset> SortedParameterOffsets; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<uint8> ParameterData; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraDataInterface*> DataInterfaces; // 0x0030(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UObject*> UObjects; // 0x0040(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraPositionSource> OriginalPositionData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_60[0x28]; // 0x0060(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterStore;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheDebugDataFrame
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraSimCacheDebugDataFrame final
|
|
{
|
|
public:
|
|
TMap<class FString, struct FNiagaraParameterStore> DebugParameterStores; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheDebugDataFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimStageExecutionLoopEditorData
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraSimStageExecutionLoopEditorData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimStageExecutionLoopEditorData;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimStageExecutionLoopData
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraSimStageExecutionLoopData final
|
|
{
|
|
public:
|
|
class FName NumLoopsBinding; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumLoops; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 StartStageIndex; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EndStageIndex; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimStageExecutionLoopData;
|
|
|
|
// ScriptStruct Niagara.NiagaraStackSection
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FNiagaraStackSection final
|
|
{
|
|
public:
|
|
class FName SectionIdentifier; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText SectionDisplayName; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<class FText> Categories; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FText ToolTip; // 0x0028(0x0010)(NativeAccessSpecifierPublic)
|
|
bool bEnabled; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraStackSection;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionBase
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct alignas(0x08) FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraDistributionMode Mode; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ParameterBinding; // 0x000C(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionBase;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionRangeInt
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraDistributionRangeInt final
|
|
{
|
|
public:
|
|
ENiagaraDistributionMode Mode; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableBase ParameterBinding; // 0x0004(0x000C)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 min_0; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 max_0; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionRangeInt;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionRangeFloat
|
|
// 0x0008 (0x0020 - 0x0018)
|
|
struct FNiagaraDistributionRangeFloat final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
float min_0; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float max_0; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionRangeFloat;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionRangeVector2
|
|
// 0x0010 (0x0028 - 0x0018)
|
|
struct FNiagaraDistributionRangeVector2 final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
struct FVector2f min_0; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2f max_0; // 0x0020(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionRangeVector2;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionRangeVector3
|
|
// 0x0018 (0x0030 - 0x0018)
|
|
struct FNiagaraDistributionRangeVector3 final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
struct FVector3f min_0; // 0x0018(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f max_0; // 0x0024(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionRangeVector3;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionRangeColor
|
|
// 0x0020 (0x0038 - 0x0018)
|
|
struct FNiagaraDistributionRangeColor final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
struct FLinearColor min_0; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor max_0; // 0x0028(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionRangeColor;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionFloat
|
|
// 0x0018 (0x0030 - 0x0018)
|
|
struct FNiagaraDistributionFloat final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
TArray<float> Values; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector2f ValuesTimeRange; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionFloat;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionVector2
|
|
// 0x0018 (0x0030 - 0x0018)
|
|
struct FNiagaraDistributionVector2 final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
TArray<struct FVector2f> Values; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector2f ValuesTimeRange; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionVector2;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionVector3
|
|
// 0x0018 (0x0030 - 0x0018)
|
|
struct FNiagaraDistributionVector3 : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
TArray<struct FVector3f> Values; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector2f ValuesTimeRange; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionVector3;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionPosition
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
struct FNiagaraDistributionPosition final : public FNiagaraDistributionVector3
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionPosition;
|
|
|
|
// ScriptStruct Niagara.NiagaraDistributionColor
|
|
// 0x0018 (0x0030 - 0x0018)
|
|
struct FNiagaraDistributionColor final : public FNiagaraDistributionBase
|
|
{
|
|
public:
|
|
TArray<struct FLinearColor> Values; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector2f ValuesTimeRange; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDistributionColor;
|
|
|
|
// ScriptStruct Niagara.NiagaraStatelessDynamicParameterSet
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FNiagaraStatelessDynamicParameterSet final
|
|
{
|
|
public:
|
|
uint8 bXChannelEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bYChannelEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bZChannelEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bWChannelEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionFloat XChannelDistribution; // 0x0008(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionFloat YChannelDistribution; // 0x0038(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionFloat ZChannelDistribution; // 0x0068(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionFloat WChannelDistribution; // 0x0098(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraStatelessDynamicParameterSet;
|
|
|
|
// ScriptStruct Niagara.NiagaraStatelessSpawnInfo
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FNiagaraStatelessSpawnInfo final
|
|
{
|
|
public:
|
|
ENiagaraStatelessSpawnInfoType Type; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpawnTime; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeInt Amount; // 0x0008(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeFloat Rate; // 0x0020(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bEnabled : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSpawnProbabilityEnabled : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat SpawnProbability; // 0x0048(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraStatelessSpawnInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemStateData
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraSystemStateData final
|
|
{
|
|
public:
|
|
uint8 bRunSpawnScript : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRunUpdateScript : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bIgnoreSystemState : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRecalculateDurationEachLoop : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bLoopDelayEnabled : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDelayFirstLoopOnly : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRecalculateDelayEachLoop : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraSystemInactiveResponse InactiveResponse; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraLoopBehavior LoopBehavior; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat LoopDuration; // 0x0008(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
int32 LoopCount; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat LoopDelay; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemStateData;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterStateData
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FNiagaraEmitterStateData final
|
|
{
|
|
public:
|
|
ENiagaraEmitterInactiveResponse InactiveResponse; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraLoopBehavior LoopBehavior; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LoopCount; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraLoopDurationMode LoopDurationMode; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat LoopDuration; // 0x0010(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeFloat LoopDelay; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bLoopDelayEnabled : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRecalculateDurationEachLoop : 1; // 0x0050(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDelayFirstLoopOnly : 1; // 0x0050(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRecalculateDelayEachLoop : 1; // 0x0050(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableDistanceCulling : 1; // 0x0050(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableVisibilityCulling : 1; // 0x0050(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bMinDistanceEnabled : 1; // 0x0050(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bMaxDistanceEnabled : 1; // 0x0050(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bResetAgeOnAwaken : 1; // 0x0051(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_52[0x2]; // 0x0052(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinDistance; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraExecutionStateManagement MinDistanceReaction; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDistance; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraExecutionStateManagement MaxDistanceReaction; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraExecutionStateManagement VisibilityCullReaction; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float VisibilityCullDelay; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterStateData;
|
|
|
|
// ScriptStruct Niagara.NiagaraInputConditionMetadata
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraInputConditionMetadata final
|
|
{
|
|
public:
|
|
class FName InputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> TargetValues; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraInputConditionMetadata;
|
|
|
|
// ScriptStruct Niagara.NiagaraEnumParameterMetaData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraEnumParameterMetaData final
|
|
{
|
|
public:
|
|
class FName OverrideName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* IconOverride; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseColorOverride; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor ColorOverride; // 0x0014(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEnumParameterMetaData;
|
|
|
|
// ScriptStruct Niagara.WidgetNamedInputValue
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FWidgetNamedInputValue final
|
|
{
|
|
public:
|
|
float Value; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DisplayName; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText ToolTip; // 0x0018(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWidgetNamedInputValue;
|
|
|
|
// ScriptStruct Niagara.WidgetSegmentValueOverride
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWidgetSegmentValueOverride final
|
|
{
|
|
public:
|
|
int32 EnumIndexToOverride; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideDisplayName; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DisplayNameOverride; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class UTexture2D* DisplayIcon; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWidgetSegmentValueOverride;
|
|
|
|
// ScriptStruct Niagara.NiagaraWidgetNamedIntegerInputValue
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraWidgetNamedIntegerInputValue final
|
|
{
|
|
public:
|
|
class FText DisplayName; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText ToolTip; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraWidgetNamedIntegerInputValue;
|
|
|
|
// ScriptStruct Niagara.NiagaraInputParameterCustomization
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FNiagaraInputParameterCustomization final
|
|
{
|
|
public:
|
|
ENiagaraInputWidgetType WidgetType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasMinValue; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinValue; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasMaxValue; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxValue; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasStepWidth; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float StepWidth; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FWidgetNamedInputValue> InputDropdownValues; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraWidgetNamedIntegerInputValue> EnumStyleDropdownValues; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 MaxSegmentsPerRow; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FWidgetSegmentValueOverride> SegmentValueOverrides; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bBroadcastValueChangesOnCommitOnly; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraInputParameterCustomization;
|
|
|
|
// ScriptStruct Niagara.NiagaraBoolParameterMetaData
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraBoolParameterMetaData final
|
|
{
|
|
public:
|
|
ENiagaraBoolDisplayMode DisplayMode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName OverrideNameTrue; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName OverrideNameFalse; // 0x000C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* IconOverrideTrue; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* IconOverrideFalse; // 0x0020(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBoolParameterMetaData;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariableMetaData
|
|
// 0x0198 (0x0198 - 0x0000)
|
|
struct FNiagaraVariableMetaData final
|
|
{
|
|
public:
|
|
class FText Description; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
EUnit DisplayUnit; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAdvancedDisplay; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisplayInOverviewStack; // 0x0012(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13[0x1]; // 0x0013(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 InlineParameterSortPriority; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideColor; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor InlineParameterColorOverride; // 0x001C(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraEnumParameterMetaData> InlineParameterEnumOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bEnableBoolOverride; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraBoolParameterMetaData InlineParameterBoolOverride; // 0x0048(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bInlineEditConditionToggle; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraInputConditionMetadata EditCondition; // 0x0078(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraInputConditionMetadata VisibleCondition; // 0x0090(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
TMap<class FName, class FString> PropertyMetaData; // 0x00A8(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<class FName> AlternateAliases; // 0x00F8(0x0010)(Edit, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
struct FNiagaraInputParameterCustomization WidgetCustomization; // 0x0108(0x0058)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGuid VariableGUID; // 0x0160(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsStaticSwitch; // 0x0170(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_171[0x3]; // 0x0171(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 StaticSwitchDefaultValue; // 0x0174(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FText CategoryName; // 0x0178(0x0010)(Deprecated, NativeAccessSpecifierPrivate)
|
|
class FName ParentAttribute; // 0x0188(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 EditorSortPriority; // 0x0190(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_194[0x4]; // 0x0194(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariableMetaData;
|
|
|
|
// ScriptStruct Niagara.NiagaraDynamicMeshSection
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraDynamicMeshSection final
|
|
{
|
|
public:
|
|
int32 NumTriangles; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaterialIndex; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDynamicMeshSection;
|
|
|
|
// ScriptStruct Niagara.NiagaraDynamicMeshMaterial
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraDynamicMeshMaterial final
|
|
{
|
|
public:
|
|
class UMaterialInterface* Material; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding MaterialUserParamBinding; // 0x0008(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDynamicMeshMaterial;
|
|
|
|
// ScriptStruct Niagara.NDIMemoryBufferSimCacheDataFrame
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNDIMemoryBufferSimCacheDataFrame final
|
|
{
|
|
public:
|
|
int32 CpuBufferSize; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 CpuDataOffset; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 GpuBufferSize; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 GpuDataOffset; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIMemoryBufferSimCacheDataFrame;
|
|
|
|
// ScriptStruct Niagara.NDIStaticMeshSectionFilter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNDIStaticMeshSectionFilter final
|
|
{
|
|
public:
|
|
TArray<int32> AllowedMaterialSlots; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIStaticMeshSectionFilter;
|
|
|
|
// ScriptStruct Niagara.NiagaraUObjectPropertyReaderRemap
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraUObjectPropertyReaderRemap final
|
|
{
|
|
public:
|
|
class FName GraphName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RemapName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraUObjectPropertyReaderRemap;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraSystemTrackTemplate
|
|
// 0x0000 (0x0020 - 0x0020)
|
|
struct FMovieSceneNiagaraSystemTrackTemplate final : public FMovieSceneEvalTemplate
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraSystemTrackTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraSystemTrackImplementation
|
|
// 0x0018 (0x0028 - 0x0010)
|
|
struct FMovieSceneNiagaraSystemTrackImplementation final : public FMovieSceneTrackImplementation
|
|
{
|
|
public:
|
|
struct FFrameNumber SpawnSectionStartFrame; // 0x0010(0x0004)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FFrameNumber SpawnSectionEndFrame; // 0x0014(0x0004)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraSystemSpawnSectionStartBehavior SpawnSectionStartBehavior; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraSystemSpawnSectionEvaluateBehavior SpawnSectionEvaluateBehavior; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraSystemSpawnSectionEndBehavior SpawnSectionEndBehavior; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraAgeUpdateMode AgeUpdateMode; // 0x0024(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bAllowScalability; // 0x0025(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraSystemTrackImplementation;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraParameterSectionTemplate
|
|
// 0x0020 (0x0040 - 0x0020)
|
|
struct FMovieSceneNiagaraParameterSectionTemplate : public FMovieSceneEvalTemplate
|
|
{
|
|
public:
|
|
struct FNiagaraVariable Parameter; // 0x0020(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraBoolParameterSectionTemplate
|
|
// 0x0108 (0x0148 - 0x0040)
|
|
struct FMovieSceneNiagaraBoolParameterSectionTemplate final : public FMovieSceneNiagaraParameterSectionTemplate
|
|
{
|
|
public:
|
|
struct FMovieSceneBoolChannel BoolChannel; // 0x0040(0x0108)(NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraBoolParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraColorParameterSectionTemplate
|
|
// 0x0440 (0x0480 - 0x0040)
|
|
struct FMovieSceneNiagaraColorParameterSectionTemplate final : public FMovieSceneNiagaraParameterSectionTemplate
|
|
{
|
|
public:
|
|
struct FMovieSceneFloatChannel RedChannel; // 0x0040(0x0110)(NativeAccessSpecifierPrivate)
|
|
struct FMovieSceneFloatChannel GreenChannel; // 0x0150(0x0110)(NativeAccessSpecifierPrivate)
|
|
struct FMovieSceneFloatChannel BlueChannel; // 0x0260(0x0110)(NativeAccessSpecifierPrivate)
|
|
struct FMovieSceneFloatChannel AlphaChannel; // 0x0370(0x0110)(NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraColorParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraFloatParameterSectionTemplate
|
|
// 0x0110 (0x0150 - 0x0040)
|
|
struct FMovieSceneNiagaraFloatParameterSectionTemplate final : public FMovieSceneNiagaraParameterSectionTemplate
|
|
{
|
|
public:
|
|
struct FMovieSceneFloatChannel FloatChannel; // 0x0040(0x0110)(NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraFloatParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraIntegerParameterSectionTemplate
|
|
// 0x0108 (0x0148 - 0x0040)
|
|
struct FMovieSceneNiagaraIntegerParameterSectionTemplate final : public FMovieSceneNiagaraParameterSectionTemplate
|
|
{
|
|
public:
|
|
struct FMovieSceneIntegerChannel IntegerChannel; // 0x0040(0x0108)(NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraIntegerParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.MovieSceneNiagaraVectorParameterSectionTemplate
|
|
// 0x0448 (0x0488 - 0x0040)
|
|
struct FMovieSceneNiagaraVectorParameterSectionTemplate final : public FMovieSceneNiagaraParameterSectionTemplate
|
|
{
|
|
public:
|
|
struct FMovieSceneFloatChannel VectorChannels[0x4]; // 0x0040(0x0110)(NativeAccessSpecifierPrivate)
|
|
int32 ChannelsUsed; // 0x0480(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_484[0x4]; // 0x0484(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FMovieSceneNiagaraVectorParameterSectionTemplate;
|
|
|
|
// ScriptStruct Niagara.EmitterCompiledScriptPair
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct alignas(0x08) FEmitterCompiledScriptPair final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xA0]; // 0x0000(0x00A0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEmitterCompiledScriptPair;
|
|
|
|
// ScriptStruct Niagara.NiagaraBakerTextureSource
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraBakerTextureSource final
|
|
{
|
|
public:
|
|
class FString DisplayString; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SourceName; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBakerTextureSource;
|
|
|
|
// ScriptStruct Niagara.NiagaraBakerCameraSettings
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraBakerCameraSettings final
|
|
{
|
|
public:
|
|
ENiagaraBakerViewMode ViewMode; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector ViewportLocation; // 0x0008(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator ViewportRotation; // 0x0020(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float OrbitDistance; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FOV; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OrthoWidth; // 0x0040(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseAspectRatio; // 0x0044(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float AspectRatio; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBakerCameraSettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraBakerTextureSettings
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FNiagaraBakerTextureSettings final
|
|
{
|
|
public:
|
|
class FName OutputName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraBakerTextureSource SourceBinding; // 0x0008(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bUseFrameSize : 1; // 0x0020(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint FrameSize; // 0x0024(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint TextureSize; // 0x002C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* GeneratedTexture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBakerTextureSettings;
|
|
|
|
// ScriptStruct Niagara.NCPoolElement
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNCPoolElement final
|
|
{
|
|
public:
|
|
class UNiagaraComponent* Component; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x8]; // 0x0008(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNCPoolElement;
|
|
|
|
// ScriptStruct Niagara.NCPool
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNCPool final
|
|
{
|
|
public:
|
|
TArray<struct FNCPoolElement> FreeElements; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNCPool;
|
|
|
|
// ScriptStruct Niagara.NiagaraComponentPropertyBinding
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FNiagaraComponentPropertyBinding final
|
|
{
|
|
public:
|
|
struct FNiagaraVariableAttributeBinding AttributeBinding; // 0x0000(0x0038)(NativeAccessSpecifierPublic)
|
|
class FName PropertyName; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraTypeDefinition PropertyType; // 0x0040(0x0010)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName MetadataSetterName; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class FString> PropertySetterParameterDefaults; // 0x0058(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraComponentPropertyBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraCulledComponentInfo
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct alignas(0x04) FNiagaraCulledComponentInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraCulledComponentInfo;
|
|
|
|
// ScriptStruct Niagara.NDIArraySimCacheDataFrame
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNDIArraySimCacheDataFrame final
|
|
{
|
|
public:
|
|
int32 NumElements; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DataOffset; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNDIArraySimCacheDataFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataInterfaceEmitterBinding
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraDataInterfaceEmitterBinding final
|
|
{
|
|
public:
|
|
ENiagaraDataInterfaceEmitterBindingMode BindingMode; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EmitterName; // 0x0004(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataInterfaceEmitterBinding;
|
|
|
|
// ScriptStruct Niagara.BasicParticleData
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FBasicParticleData final
|
|
{
|
|
public:
|
|
struct FVector position; // 0x0000(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Size; // 0x0018(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Velocity; // 0x0020(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBasicParticleData;
|
|
|
|
// ScriptStruct Niagara.MeshTriCoordinate
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FMeshTriCoordinate final
|
|
{
|
|
public:
|
|
int32 Tri; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f BaryCoord; // 0x0004(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FMeshTriCoordinate;
|
|
|
|
// ScriptStruct Niagara.NiagaraDataInterfaceSplineLUT
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FNiagaraDataInterfaceSplineLUT final
|
|
{
|
|
public:
|
|
TArray<struct FVector> Positions; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FVector> Scales; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FQuat> Rotations; // 0x0020(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float SplineLength; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SplineDistanceStep; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InvSplineDistanceStep; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxIndex; // 0x003C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDataInterfaceSplineLUT;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerTimingData
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraOutlinerTimingData final
|
|
{
|
|
public:
|
|
float GameThread; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RenderThread; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerTimingData;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerEmitterInstanceData
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraOutlinerEmitterInstanceData final
|
|
{
|
|
public:
|
|
class FString EmitterName; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSimTarget SimTarget; // 0x0010(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraExecutionState ExecState; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumParticles; // 0x0018(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bRequiresPersistentIDs : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerEmitterInstanceData;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerSystemInstanceData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FNiagaraOutlinerSystemInstanceData final
|
|
{
|
|
public:
|
|
class FString ComponentName; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f LWCTile; // 0x0010(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraOutlinerEmitterInstanceData> Emitters; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
ENiagaraExecutionState ActualExecutionState; // 0x0030(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraExecutionState RequestedExecutionState; // 0x0034(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraScalabilityState ScalabilityState; // 0x0038(0x000C)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bPendingKill : 1; // 0x0044(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUsingCullProxy : 1; // 0x0044(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENCPoolMethod PoolMethod; // 0x0048(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraOutlinerTimingData AverageTime; // 0x004C(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData MaxTime; // 0x0054(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
ETickingGroup TickGroup; // 0x005C(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuComputeTickStage GpuTickStage; // 0x005D(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5E[0x2]; // 0x005E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bIsSolo : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresGlobalDistanceField : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresDepthBuffer : 1; // 0x0060(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresEarlyViewData : 1; // 0x0060(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresViewUniformBuffer : 1; // 0x0060(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresRayTracingScene : 1; // 0x0060(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresCurrentFrameNDC : 1; // 0x0060(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerSystemInstanceData;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerSystemData
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FNiagaraOutlinerSystemData final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraOutlinerSystemInstanceData> SystemInstances; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData AveragePerFrameTime; // 0x0010(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData MaxPerFrameTime; // 0x0018(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData AveragePerInstanceTime; // 0x0020(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData MaxPerInstanceTime; // 0x0028(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerSystemData;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerWorldData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FNiagaraOutlinerWorldData final
|
|
{
|
|
public:
|
|
TMap<class FString, struct FNiagaraOutlinerSystemData> Systems; // 0x0000(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
bool bHasBegunPlay; // 0x0050(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 WorldType; // 0x0051(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 NetMode; // 0x0052(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_53[0x1]; // 0x0053(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraOutlinerTimingData AveragePerFrameTime; // 0x0054(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraOutlinerTimingData MaxPerFrameTime; // 0x005C(0x0008)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerWorldData;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerData
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraOutlinerData final
|
|
{
|
|
public:
|
|
TMap<class FString, struct FNiagaraOutlinerWorldData> WorldData; // 0x0000(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerData;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebuggerRequestConnection
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraDebuggerRequestConnection final
|
|
{
|
|
public:
|
|
struct FGuid SessionId; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid InstanceId; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebuggerRequestConnection;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebuggerAcceptConnection
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraDebuggerAcceptConnection final
|
|
{
|
|
public:
|
|
struct FGuid SessionId; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid InstanceId; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebuggerAcceptConnection;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebuggerConnectionClosed
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraDebuggerConnectionClosed final
|
|
{
|
|
public:
|
|
struct FGuid SessionId; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid InstanceId; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebuggerConnectionClosed;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebuggerExecuteConsoleCommand
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraDebuggerExecuteConsoleCommand final
|
|
{
|
|
public:
|
|
class FString Command; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRequiresWorld; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebuggerExecuteConsoleCommand;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebuggerOutlinerUpdate
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraDebuggerOutlinerUpdate final
|
|
{
|
|
public:
|
|
struct FNiagaraOutlinerData OutlinerData; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebuggerOutlinerUpdate;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebugHudTextOptions
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraDebugHudTextOptions final
|
|
{
|
|
public:
|
|
ENiagaraDebugHudFont Font; // 0x0000(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudHAlign HorizontalAlignment; // 0x0004(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudVAlign VerticalAlignment; // 0x0005(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6[0x2]; // 0x0006(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D ScreenOffset; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebugHudTextOptions;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebugHUDVariable
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraDebugHUDVariable final
|
|
{
|
|
public:
|
|
bool bEnabled; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString Name; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebugHUDVariable;
|
|
|
|
// ScriptStruct Niagara.NiagaraDebugHUDSettingsData
|
|
// 0x0240 (0x0240 - 0x0000)
|
|
struct FNiagaraDebugHUDSettingsData final
|
|
{
|
|
public:
|
|
bool bHudEnabled; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHudRenderingEnabled; // 0x0001(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValidationEnabled; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverviewEnabled; // 0x0003(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHUDOverviewMode OverviewMode; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHUDDOverviewSort OverviewSortMode; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIncludeCascade; // 0x000C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowRegisteredComponents; // 0x000D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverviewShowFilteredSystemOnly; // 0x000E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowGlobalBudgetInfo; // 0x000F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSystemFilterEnabled; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString SystemFilter; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEmitterFilterEnabled; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString EmitterFilter; // 0x0030(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bActorFilterEnabled; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ActorFilter; // 0x0048(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bComponentFilterEnabled; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString ComponentFilter; // 0x0060(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValidateSystemSimulationDataBuffers; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValidateParticleDataBuffers; // 0x0071(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValidationLogErrors; // 0x0072(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_73[0x1]; // 0x0073(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ValidationAttributeDisplayTruncate; // 0x0074(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudVerbosity SystemDebugVerbosity; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudVerbosity SystemEmitterVerbosity; // 0x007C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudVerbosity DataInterfaceVerbosity; // 0x0080(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraDebugHUDVariable> SystemVariables; // 0x0088(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bSystemShowActiveOnlyInWorld; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowParticleVariables; // 0x0099(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9A[0x6]; // 0x009A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraDebugHUDVariable> ParticlesVariables; // 0x00A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bEnableGpuParticleReadback; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowParticleIndex; // 0x00B1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowParticlesVariablesWithSystem; // 0x00B2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowParticleVariablesVertical; // 0x00B3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseMaxParticlesToDisplay; // 0x00B4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxParticlesToDisplay; // 0x00B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseParticleDisplayClip; // 0x00BC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_BD[0x3]; // 0x00BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D ParticleDisplayClip; // 0x00C0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseParticleDisplayCenterRadius; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D1[0x3]; // 0x00D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ParticleDisplayCenterRadius; // 0x00D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PerfReportFrames; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHUDPerfSampleMode PerfSampleMode; // 0x00DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHUDPerfUnits PerfUnits; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowPerfColumGameThreadOnly; // 0x00E4(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E5[0x3]; // 0x00E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraDebugHUDPerfGraphMode PerfGraphMode; // 0x00E8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PerfHistoryFrames; // 0x00EC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePerfGraphTimeRange; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PerfGraphTimeRange; // 0x00F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D PerfGraphSize; // 0x00F8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor PerfGraphAxisColor; // 0x0108(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SmoothingWidth; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugHudFont OverviewFont; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D OverviewLocation; // 0x0120(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDebugHudTextOptions SystemTextOptions; // 0x0130(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDebugHudTextOptions ParticleTextOptions; // 0x0148(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bDrawBoundsEnabled; // 0x0160(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDrawBoundsWireframe; // 0x0161(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_162[0x2]; // 0x0162(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DrawBoundsAlpha; // 0x0164(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor DefaultBackgroundColor; // 0x0168(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor OverviewHeadingColor; // 0x0178(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor OverviewDetailColor; // 0x0188(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor OverviewDetailHighlightColor; // 0x0198(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor InWorldErrorTextColor; // 0x01A8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor InWorldTextColor; // 0x01B8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor MessageInfoTextColor; // 0x01C8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor MessageWarningTextColor; // 0x01D8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor MessageErrorTextColor; // 0x01E8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SystemColorTableOpacity; // 0x01F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 SystemColorSeed; // 0x01FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SystemColorHSVMin; // 0x0200(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SystemColorHSVMax; // 0x0218(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDebugPlaybackMode PlaybackMode; // 0x0230(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPlaybackRateEnabled; // 0x0231(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_232[0x2]; // 0x0232(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float PlaybackRate; // 0x0234(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoopTimeEnabled; // 0x0238(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_239[0x3]; // 0x0239(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float LoopTime; // 0x023C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDebugHUDSettingsData;
|
|
|
|
// ScriptStruct Niagara.NiagaraRequestSimpleClientInfoMessage
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraRequestSimpleClientInfoMessage final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRequestSimpleClientInfoMessage;
|
|
|
|
// ScriptStruct Niagara.NiagaraOutlinerCaptureSettings
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraOutlinerCaptureSettings final
|
|
{
|
|
public:
|
|
bool bTriggerCapture; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 CaptureDelayFrames; // 0x0004(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGatherPerfData; // 0x0008(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 SimCacheCaptureFrames; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraOutlinerCaptureSettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimpleClientInfo
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FNiagaraSimpleClientInfo final
|
|
{
|
|
public:
|
|
TArray<class FString> Systems; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> Actors; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> Components; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FString> Emitters; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimpleClientInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemSimCacheCaptureRequest
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraSystemSimCacheCaptureRequest final
|
|
{
|
|
public:
|
|
class FName ComponentName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 CaptureDelayFrames; // 0x0008(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 CaptureFrames; // 0x000C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemSimCacheCaptureRequest;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemSimCacheCaptureReply
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraSystemSimCacheCaptureReply final
|
|
{
|
|
public:
|
|
class FName ComponentName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<uint8> SimCacheData; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemSimCacheCaptureReply;
|
|
|
|
// ScriptStruct Niagara.NiagaraGraphViewSettings
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraGraphViewSettings final
|
|
{
|
|
public:
|
|
struct FVector2D Location; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float Zoom; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsValid; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraGraphViewSettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraLinearRamp
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraLinearRamp final
|
|
{
|
|
public:
|
|
float StartX; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartY; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndX; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndY; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraLinearRamp;
|
|
|
|
// ScriptStruct Niagara.NiagaraGlobalBudgetScaling
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FNiagaraGlobalBudgetScaling final
|
|
{
|
|
public:
|
|
uint8 bCullByGlobalBudget : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScaleMaxDistanceByGlobalBudgetUse : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScaleMaxInstanceCountByGlobalBudgetUse : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScaleSystemInstanceCountByGlobalBudgetUse : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxGlobalBudgetUsage; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraLinearRamp MaxDistanceScaleByGlobalBudgetUse; // 0x0008(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraLinearRamp MaxInstanceCountScaleByGlobalBudgetUse; // 0x0018(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraLinearRamp MaxSystemInstanceCountScaleByGlobalBudgetUse; // 0x0028(0x0010)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraGlobalBudgetScaling;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemVisibilityCullingSettings
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraSystemVisibilityCullingSettings final
|
|
{
|
|
public:
|
|
uint8 bCullWhenNotRendered : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCullByViewFrustum : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAllowPreCullingByViewFrustum : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxTimeOutsideViewFrustum; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxTimeWithoutRender; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemVisibilityCullingSettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraDeviceProfileStateEntry
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraDeviceProfileStateEntry final
|
|
{
|
|
public:
|
|
class FName ProfileName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 QualityLevelMask; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 SetQualityLevelMask; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDeviceProfileStateEntry;
|
|
|
|
// ScriptStruct Niagara.NiagaraPlatformSetCVarCondition
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x08) FNiagaraPlatformSetCVarCondition final
|
|
{
|
|
public:
|
|
class FName CVarName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCVarConditionResponse PassResponse; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCVarConditionResponse FailResponse; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Value; // 0x000A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B[0x1]; // 0x000B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MinInt; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxInt; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinFloat; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxFloat; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseMinInt : 1; // 0x001C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseMaxInt : 1; // 0x001C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseMinFloat : 1; // 0x001C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseMaxFloat : 1; // 0x001C(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1D[0x13]; // 0x001D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPlatformSetCVarCondition;
|
|
|
|
// ScriptStruct Niagara.NiagaraPlatformSet
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FNiagaraPlatformSet final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraDeviceProfileStateEntry> DeviceProfileStates; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraPlatformSetCVarCondition> CVarConditions; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 QualityLevelMask; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0xC]; // 0x0024(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPlatformSet;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemScalabilitySettings
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct FNiagaraSystemScalabilitySettings
|
|
{
|
|
public:
|
|
struct FNiagaraPlatformSet Platforms; // 0x0000(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bCullByDistance : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCullMaxInstanceCount : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCullPerSystemMaxInstanceCount : 1; // 0x0030(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxDistance; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bCullByMaxTimeWithoutRender : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxInstances; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxSystemInstances; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxTimeWithoutRender; // 0x0044(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCullProxyMode CullProxyMode; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxSystemProxies; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraSystemVisibilityCullingSettings VisibilityCulling; // 0x0050(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraGlobalBudgetScaling BudgetScaling; // 0x005C(0x0038)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_94[0x4]; // 0x0094(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemScalabilitySettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemScalabilitySettingsArray
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraSystemScalabilitySettingsArray final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraSystemScalabilitySettings> Settings; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemScalabilitySettingsArray;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemScalabilityOverride
|
|
// 0x0008 (0x00A0 - 0x0098)
|
|
struct FNiagaraSystemScalabilityOverride final : public FNiagaraSystemScalabilitySettings
|
|
{
|
|
public:
|
|
uint8 bOverrideDistanceSettings : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideInstanceCountSettings : 1; // 0x0098(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverridePerSystemInstanceCountSettings : 1; // 0x0098(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideVisibilitySettings : 1; // 0x0098(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideGlobalBudgetScalingSettings : 1; // 0x0098(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideCullProxySettings : 1; // 0x0098(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemScalabilityOverride;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterScalabilitySettings
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FNiagaraEmitterScalabilitySettings
|
|
{
|
|
public:
|
|
struct FNiagaraPlatformSet Platforms; // 0x0000(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bScaleSpawnCount : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SpawnCountScale; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterScalabilitySettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterScalabilitySettingsArray
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraEmitterScalabilitySettingsArray final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraEmitterScalabilitySettings> Settings; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterScalabilitySettingsArray;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterScalabilityOverride
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
struct FNiagaraEmitterScalabilityOverride final : public FNiagaraEmitterScalabilitySettings
|
|
{
|
|
public:
|
|
uint8 bOverrideSpawnCountScale : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterScalabilityOverride;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterScalabilityOverrides
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraEmitterScalabilityOverrides final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraEmitterScalabilityOverride> Overrides; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterScalabilityOverrides;
|
|
|
|
// ScriptStruct Niagara.NiagaraEventReceiverProperties
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraEventReceiverProperties final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SourceEventGenerator; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SourceEmitter; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEventReceiverProperties;
|
|
|
|
// ScriptStruct Niagara.NiagaraEventGeneratorProperties
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FNiagaraEventGeneratorProperties final
|
|
{
|
|
public:
|
|
int32 MaxEventsPerFrame; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName ID; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDataSetCompiledData DataSetCompiledData; // 0x0010(0x0048)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEventGeneratorProperties;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterScriptProperties
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraEmitterScriptProperties
|
|
{
|
|
public:
|
|
class UNiagaraScript* Script; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraEventReceiverProperties> EventReceivers; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraEventGeneratorProperties> EventGenerators; // 0x0018(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterScriptProperties;
|
|
|
|
// ScriptStruct Niagara.NiagaraEventScriptProperties
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
struct FNiagaraEventScriptProperties final : public FNiagaraEmitterScriptProperties
|
|
{
|
|
public:
|
|
EScriptExecutionMode ExecutionMode; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 SpawnNumber; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 MaxEventsPerFrame; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid SourceEmitterID; // 0x0034(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SourceEventName; // 0x0044(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRandomSpawnNumber; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 MinSpawnNumber; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UpdateAttributeInitialValues; // 0x0054(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEventScriptProperties;
|
|
|
|
// ScriptStruct Niagara.NiagaraDetailsLevelScaleOverrides
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraDetailsLevelScaleOverrides final
|
|
{
|
|
public:
|
|
float Low; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Medium; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float High; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Epic; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Cine; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDetailsLevelScaleOverrides;
|
|
|
|
// ScriptStruct Niagara.NiagaraAssetVersion
|
|
// 0x001C (0x001C - 0x0000)
|
|
struct FNiagaraAssetVersion final
|
|
{
|
|
public:
|
|
int32 MajorVersion; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MinorVersion; // 0x0004(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid VersionGuid; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsVisibleInVersionSelector; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraAssetVersion;
|
|
|
|
// ScriptStruct Niagara.VersionedNiagaraEmitterData
|
|
// 0x0368 (0x0368 - 0x0000)
|
|
struct FVersionedNiagaraEmitterData final
|
|
{
|
|
public:
|
|
struct FNiagaraAssetVersion Version; // 0x0000(0x001C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDeprecated; // 0x001C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText DeprecationMessage; // 0x0020(0x0010)(NativeAccessSpecifierPublic)
|
|
bool bLocalSpace; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDeterminism; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RandomSeed; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInterpolatedSpawning : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraSimTarget SimTarget; // 0x003C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraEmitterCalculateBoundMode CalculateBoundsMode; // 0x003D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FBox FixedBounds; // 0x0040(0x0038)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bRequiresPersistentIDs : 1; // 0x0078(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraEventScriptProperties> EventHandlerScriptProps; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraPlatformSet Platforms; // 0x0090(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraEmitterScalabilityOverrides ScalabilityOverrides; // 0x00C0(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
int32 MaxGPUParticlesSpawnPerFrame; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EParticleAllocationMode AllocationMode; // 0x00D4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D5[0x3]; // 0x00D5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 PreAllocationCount; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraDataInterfaceEmitterBinding> EmitterDependencies; // 0x00E0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraEmitterScriptProperties UpdateScriptProps; // 0x00F0(0x0028)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraEmitterScriptProperties SpawnScriptProps; // 0x0118(0x0028)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterStore RendererBindings; // 0x0140(0x0088)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraExternalUObjectInfo> RendererBindingsExternalObjects; // 0x01C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TMap<struct FNiagaraVariableBase, struct FNiagaraVariableBase> ResolvedDIBindings; // 0x01D8(0x0050)(NativeAccessSpecifierPublic)
|
|
TArray<class UNiagaraRendererProperties*> RendererProperties; // 0x0228(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraSimulationStageBase*> SimulationStages; // 0x0238(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraSimStageExecutionLoopData> SimStageExecutionLoops; // 0x0248(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_258[0x10]; // 0x0258(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraScript* GPUComputeScript; // 0x0268(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class FName> SharedEventGeneratorIds; // 0x0270(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
struct FNiagaraEmitterScalabilitySettings CurrentScalabilitySettings; // 0x0280(0x0038)(Transient, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_2B8[0xB0]; // 0x02B8(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FVersionedNiagaraEmitterData;
|
|
|
|
// ScriptStruct Niagara.VersionedNiagaraEmitter
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FVersionedNiagaraEmitter final
|
|
{
|
|
public:
|
|
class UNiagaraEmitter* Emitter; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid Version; // 0x0008(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FVersionedNiagaraEmitter;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterHandle
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FNiagaraEmitterHandle final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FGuid ID; // 0x0008(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FName IdName; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bIsEnabled; // 0x0020(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraEmitterMode EmitterMode; // 0x0021(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVersionedNiagaraEmitter VersionedInstance; // 0x0028(0x0018)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraStatelessEmitter* StatelessEmitter; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterHandle;
|
|
|
|
// ScriptStruct Niagara.NiagaraCollisionEventPayload
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraCollisionEventPayload final
|
|
{
|
|
public:
|
|
struct FVector CollisionPos; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CollisionNormal; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector CollisionVelocity; // 0x0030(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ParticleIndex; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PhysicalMaterialIndex; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraCollisionEventPayload;
|
|
|
|
// ScriptStruct Niagara.NiagaraMeshMICOverride
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraMeshMICOverride final
|
|
{
|
|
public:
|
|
class UMaterialInterface* OriginalMaterial; // 0x0000(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialInstanceConstant* ReplacementMaterial; // 0x0008(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMeshMICOverride;
|
|
|
|
// ScriptStruct Niagara.NiagaraMeshMaterialOverride
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraMeshMaterialOverride final
|
|
{
|
|
public:
|
|
class UMaterialInterface* ExplicitMat; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding UserParamBinding; // 0x0008(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMeshMaterialOverride;
|
|
|
|
// ScriptStruct Niagara.NiagaraMeshRendererMeshProperties
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FNiagaraMeshRendererMeshProperties final
|
|
{
|
|
public:
|
|
class UStaticMesh* Mesh; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBinding MeshParameterBinding; // 0x0008(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
ENiagaraMeshLODMode LODMode; // 0x0014(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LODLevel; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LODBias; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LODDistanceFactor; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseLODRange; // 0x0024(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntVector2 LODRange; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Scale; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotation; // 0x0048(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector PivotOffset; // 0x0060(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMeshPivotOffsetSpace PivotOffsetSpace; // 0x0078(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMeshRendererMeshProperties;
|
|
|
|
// ScriptStruct Niagara.ParameterDefinitionsSubscription
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FParameterDefinitionsSubscription final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FParameterDefinitionsSubscription;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameters
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraParameters final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraVariable> Parameters; // 0x0000(0x0010)(Edit, EditFixedSize, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameters;
|
|
|
|
// ScriptStruct Niagara.NiagaraBoundParameter
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraBoundParameter final
|
|
{
|
|
public:
|
|
struct FNiagaraVariableBase Parameter; // 0x0000(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SrcOffset; // 0x000C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DestOffset; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBoundParameter;
|
|
|
|
// ScriptStruct Niagara.NiagaraPerfBaselineStats
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraPerfBaselineStats final
|
|
{
|
|
public:
|
|
float PerInstanceAvg_GT; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PerInstanceAvg_RT; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PerInstanceMax_GT; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PerInstanceMax_RT; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPerfBaselineStats;
|
|
|
|
// ScriptStruct Niagara.NiagaraPlatformSetConflictEntry
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraPlatformSetConflictEntry final
|
|
{
|
|
public:
|
|
class FName ProfileName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 QualityLevelMask; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPlatformSetConflictEntry;
|
|
|
|
// ScriptStruct Niagara.NiagaraPlatformSetConflictInfo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraPlatformSetConflictInfo final
|
|
{
|
|
public:
|
|
int32 SetAIndex; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SetBIndex; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraPlatformSetConflictEntry> Conflicts; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPlatformSetConflictInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraPlatformSetRedirect
|
|
// 0x0080 (0x0080 - 0x0000)
|
|
struct FNiagaraPlatformSetRedirect final
|
|
{
|
|
public:
|
|
TArray<class FName> ProfileNames; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
ENiagaraDeviceProfileRedirectMode Mode; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName RedirectProfileName; // 0x0014(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraPlatformSetCVarCondition CVarConditionEnabled; // 0x0020(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraPlatformSetCVarCondition CVarConditionDisabled; // 0x0050(0x0030)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPlatformSetRedirect;
|
|
|
|
// ScriptStruct Niagara.NiagaraRendererMaterialScalarParameter
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraRendererMaterialScalarParameter final
|
|
{
|
|
public:
|
|
class FName MaterialParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Value; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRendererMaterialScalarParameter;
|
|
|
|
// ScriptStruct Niagara.NiagaraRendererMaterialVectorParameter
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraRendererMaterialVectorParameter final
|
|
{
|
|
public:
|
|
class FName MaterialParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Value; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRendererMaterialVectorParameter;
|
|
|
|
// ScriptStruct Niagara.NiagaraRendererMaterialTextureParameter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraRendererMaterialTextureParameter final
|
|
{
|
|
public:
|
|
class FName MaterialParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture* Texture; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRendererMaterialTextureParameter;
|
|
|
|
// ScriptStruct Niagara.NiagaraRendererMaterialStaticBoolParameter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraRendererMaterialStaticBoolParameter final
|
|
{
|
|
public:
|
|
class FName MaterialParameterName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName StaticVariableName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRendererMaterialStaticBoolParameter;
|
|
|
|
// ScriptStruct Niagara.NiagaraRendererMaterialParameters
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNiagaraRendererMaterialParameters final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraMaterialAttributeBinding> AttributeBindings; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraRendererMaterialScalarParameter> ScalarParameters; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraRendererMaterialVectorParameter> VectorParameters; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraRendererMaterialTextureParameter> TextureParameters; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraRendererMaterialStaticBoolParameter> StaticBoolParameters; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRendererMaterialParameters;
|
|
|
|
// ScriptStruct Niagara.NiagaraRibbonShapeCustomVertex
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FNiagaraRibbonShapeCustomVertex final
|
|
{
|
|
public:
|
|
struct FVector2f position; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2f Normal; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TextureV; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRibbonShapeCustomVertex;
|
|
|
|
// ScriptStruct Niagara.NiagaraRibbonUVSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraRibbonUVSettings final
|
|
{
|
|
public:
|
|
ENiagaraRibbonUVDistributionMode DistributionMode; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonUVEdgeMode LeadingEdgeMode; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonUVEdgeMode TrailingEdgeMode; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bEnablePerParticleUOverride : 1; // 0x0003(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnablePerParticleVRangeOverride : 1; // 0x0003(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
float TilingLength; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D Offset; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D Scale; // 0x0018(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRibbonUVSettings;
|
|
|
|
// ScriptStruct Niagara.NiagaraScalabilityManager
|
|
// 0x00E0 (0x00E0 - 0x0000)
|
|
struct FNiagaraScalabilityManager final
|
|
{
|
|
public:
|
|
class UNiagaraEffectType* EffectType; // 0x0000(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UNiagaraComponent*> ManagedComponents; // 0x0008(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18[0xC8]; // 0x0018(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScalabilityManager;
|
|
|
|
// ScriptStruct Niagara.NiagaraModuleDependency
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FNiagaraModuleDependency final
|
|
{
|
|
public:
|
|
class FName ID; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraModuleDependencyType Type; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraModuleDependencyScriptConstraint ScriptConstraint; // 0x0009(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x6]; // 0x000A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString RequiredVersion; // 0x0010(0x0010)(Edit, ZeroConstructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OnlyEvaluateInScriptUsage; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText Description; // 0x0028(0x0010)(Edit, AssetRegistrySearchable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x28]; // 0x0038(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraModuleDependency;
|
|
|
|
// ScriptStruct Niagara.NiagaraCompilerTag
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FNiagaraCompilerTag final
|
|
{
|
|
public:
|
|
struct FNiagaraVariable Variable; // 0x0000(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString StringValue; // 0x0020(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraCompilerTag;
|
|
|
|
// ScriptStruct Niagara.NiagaraVMExecutableDataId
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FNiagaraVMExecutableDataId final
|
|
{
|
|
public:
|
|
struct FGuid CompilerVersionID; // 0x0000(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraScriptUsage ScriptUsageType; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid ScriptUsageTypeID; // 0x0014(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUsesRapidIterationParams : 1; // 0x0024(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDisableDebugSwitches : 1; // 0x0024(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bInterpolatedSpawn : 1; // 0x0024(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRequiresPersistentIDs : 1; // 0x0024(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_25[0x3]; // 0x0025(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid BaseScriptID; // 0x0028(0x0010)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraCompileHash BaseScriptCompileHash; // 0x0038(0x0010)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid ScriptVersionID; // 0x0048(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVMExecutableDataId;
|
|
|
|
// ScriptStruct Niagara.NiagaraVMExecutableByteCode
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraVMExecutableByteCode final
|
|
{
|
|
public:
|
|
TArray<uint8> Data; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
int32 UncompressedSize; // 0x0010(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVMExecutableByteCode;
|
|
|
|
// ScriptStruct Niagara.NiagaraVMExecutableData
|
|
// 0x01A0 (0x01A0 - 0x0000)
|
|
struct FNiagaraVMExecutableData final
|
|
{
|
|
public:
|
|
struct FNiagaraVMExecutableByteCode ByteCode; // 0x0000(0x0018)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraVMExecutableByteCode OptimizedByteCode; // 0x0018(0x0018)(Transient, NativeAccessSpecifierPublic)
|
|
uint8 Pad_30[0x38]; // 0x0030(0x0038)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 NumTempRegisters; // 0x0068(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumUserPtrs; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraCompilerTag> CompileTags; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<uint8> ScriptLiterals; // 0x0080(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariableBase> Attributes; // 0x0090(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraScriptDataUsageInfo DataUsage; // 0x00A0(0x0001)(NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraScriptUObjectCompileInfo> UObjectInfos; // 0x00A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraScriptDataInterfaceCompileInfo> DataInterfaceInfo; // 0x00B8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FVMExternalFunctionBindingInfo> CalledVMExternalFunctions; // 0x00C8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D8[0x10]; // 0x00D8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraDataSetID> ReadDataSets; // 0x00E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraDataSetProperties> WriteDataSets; // 0x00F8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraStatScope> StatScopes; // 0x0108(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraShaderScriptParametersMetadata ShaderScriptParametersMetadata; // 0x0118(0x0058)(NativeAccessSpecifierPublic)
|
|
ENiagaraScriptCompileStatus LastCompileStatus; // 0x0170(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_171[0x7]; // 0x0171(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FSimulationStageMetaData> SimulationStageMetaData; // 0x0178(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<uint8> ExperimentalContextData; // 0x0188(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 bReadsSignificanceIndex : 1; // 0x0198(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bNeedsGPUContextInit : 1; // 0x0198(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_199[0x7]; // 0x0199(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVMExecutableData;
|
|
|
|
// ScriptStruct Niagara.NiagaraInlineDynamicInputFormatToken
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraInlineDynamicInputFormatToken final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraInlineDynamicInputFormatToken;
|
|
|
|
// ScriptStruct Niagara.VersionedNiagaraScriptData
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FVersionedNiagaraScriptData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FVersionedNiagaraScriptData;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptExecutionPaddingInfo
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraScriptExecutionPaddingInfo final
|
|
{
|
|
public:
|
|
uint16 SrcOffset; // 0x0000(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 DestOffset; // 0x0002(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 SrcSize; // 0x0004(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 DestSize; // 0x0006(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptExecutionPaddingInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptExecutionParameterStore
|
|
// 0x0008 (0x0090 - 0x0088)
|
|
struct FNiagaraScriptExecutionParameterStore final : public FNiagaraParameterStore
|
|
{
|
|
public:
|
|
int32 ParameterSize; // 0x0088(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInitialized : 1; // 0x008C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptExecutionParameterStore;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptInstanceParameterStore
|
|
// 0x0010 (0x0098 - 0x0088)
|
|
struct FNiagaraScriptInstanceParameterStore final : public FNiagaraParameterStore
|
|
{
|
|
public:
|
|
uint8 Pad_88[0x10]; // 0x0088(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptInstanceParameterStore;
|
|
|
|
// ScriptStruct Niagara.NiagaraScriptHighlight
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraScriptHighlight final
|
|
{
|
|
public:
|
|
struct FLinearColor Color; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText DisplayName; // 0x0010(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraScriptHighlight;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheDataBuffers
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct alignas(0x08) FNiagaraSimCacheDataBuffers final
|
|
{
|
|
public:
|
|
uint32 NumInstances; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 IDAcquireTag; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 IDToIndexTableElements; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x8C]; // 0x000C(0x008C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheDataBuffers;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheEmitterFrame
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FNiagaraSimCacheEmitterFrame final
|
|
{
|
|
public:
|
|
struct FBox LocalBounds; // 0x0000(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 TotalSpawnedParticles; // 0x0038(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSimCacheDataBuffers ParticleDataBuffers; // 0x0040(0x0098)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheEmitterFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheSystemFrame
|
|
// 0x00D0 (0x00D0 - 0x0000)
|
|
struct FNiagaraSimCacheSystemFrame final
|
|
{
|
|
public:
|
|
struct FBox LocalBounds; // 0x0000(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraSimCacheDataBuffers SystemDataBuffers; // 0x0038(0x0098)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheSystemFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheFrame
|
|
// 0x0160 (0x0160 - 0x0000)
|
|
struct FNiagaraSimCacheFrame final
|
|
{
|
|
public:
|
|
struct FTransform LocalToWorld; // 0x0000(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f LWCTile; // 0x0060(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SimulationAge; // 0x006C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SimulationTickCount; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSimCacheSystemFrame SystemData; // 0x0078(0x00D0)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraSimCacheEmitterFrame> EmitterData; // 0x0148(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheFrame;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheVariable
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FNiagaraSimCacheVariable final
|
|
{
|
|
public:
|
|
struct FNiagaraVariableBase Variable; // 0x0000(0x000C)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 FloatOffset; // 0x000C(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 FloatCount; // 0x000E(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 HalfOffset; // 0x0010(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 HalfCount; // 0x0012(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Int32Offset; // 0x0014(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Int32Count; // 0x0016(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheVariable;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheDataBuffersLayout
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct FNiagaraSimCacheDataBuffersLayout final
|
|
{
|
|
public:
|
|
class FName LayoutName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSimTarget SimTarget; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraSimCacheVariable> Variables; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint16 FloatCount; // 0x0020(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 HalfCount; // 0x0022(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Int32Count; // 0x0024(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLocalSpace; // 0x0026(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowInterpolation; // 0x0027(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowVelocityExtrapolation; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> RebaseVariableNames; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> InterpVariableNames; // 0x0040(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint16 ComponentVelocity; // 0x0050(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0x66]; // 0x0052(0x0066)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheDataBuffersLayout;
|
|
|
|
// ScriptStruct Niagara.NiagaraSimCacheLayout
|
|
// 0x00C8 (0x00C8 - 0x0000)
|
|
struct FNiagaraSimCacheLayout final
|
|
{
|
|
public:
|
|
struct FNiagaraSimCacheDataBuffersLayout SystemLayout; // 0x0000(0x00B8)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraSimCacheDataBuffersLayout> EmitterLayouts; // 0x00B8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSimCacheLayout;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterCompiledData
|
|
// 0x0138 (0x0138 - 0x0000)
|
|
struct FNiagaraEmitterCompiledData final
|
|
{
|
|
public:
|
|
TArray<class FName> SpawnAttributes; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterSpawnIntervalVar; // 0x0010(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterInterpSpawnStartDTVar; // 0x0030(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterSpawnGroupVar; // 0x0050(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterAgeVar; // 0x0070(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterRandomSeedVar; // 0x0090(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterInstanceSeedVar; // 0x00B0(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariable EmitterTotalSpawnedParticlesVar; // 0x00D0(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDataSetCompiledData DataSetCompiledData; // 0x00F0(0x0048)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterCompiledData;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterDataSetBinding
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraParameterDataSetBinding final
|
|
{
|
|
public:
|
|
int32 ParameterOffset; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DataSetComponentOffset; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterDataSetBinding;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterDataSetBindingCollection
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FNiagaraParameterDataSetBindingCollection final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraParameterDataSetBinding> FloatOffsets; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraParameterDataSetBinding> Int32Offsets; // 0x0010(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterDataSetBindingCollection;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemCompiledData
|
|
// 0x0240 (0x0240 - 0x0000)
|
|
struct FNiagaraSystemCompiledData final
|
|
{
|
|
public:
|
|
struct FNiagaraParameterStore InstanceParamStore; // 0x0000(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraDataSetCompiledData DataSetCompiledData; // 0x0088(0x0048)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraDataSetCompiledData SpawnInstanceParamsDataSetCompiledData; // 0x00D0(0x0048)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraDataSetCompiledData UpdateInstanceParamsDataSetCompiledData; // 0x0118(0x0048)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection SpawnInstanceGlobalBinding; // 0x0160(0x0020)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection SpawnInstanceSystemBinding; // 0x0180(0x0020)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection SpawnInstanceOwnerBinding; // 0x01A0(0x0020)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraParameterDataSetBindingCollection> SpawnInstanceEmitterBindings; // 0x01C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection UpdateInstanceGlobalBinding; // 0x01D0(0x0020)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection UpdateInstanceSystemBinding; // 0x01F0(0x0020)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterDataSetBindingCollection UpdateInstanceOwnerBinding; // 0x0210(0x0020)(NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraParameterDataSetBindingCollection> UpdateInstanceEmitterBindings; // 0x0230(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemCompiledData;
|
|
|
|
// ScriptStruct Niagara.NiagaraSystemScalabilityOverrides
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraSystemScalabilityOverrides final
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraSystemScalabilityOverride> Overrides; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSystemScalabilityOverrides;
|
|
|
|
// ScriptStruct Niagara.NiagaraWildcard
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraWildcard final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraWildcard;
|
|
|
|
// ScriptStruct Niagara.NiagaraFloat
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraFloat final
|
|
{
|
|
public:
|
|
float Value; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraFloat;
|
|
|
|
// ScriptStruct Niagara.NiagaraInt32
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraInt32 final
|
|
{
|
|
public:
|
|
int32 Value; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraInt32;
|
|
|
|
// ScriptStruct Niagara.NiagaraBool
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraBool final
|
|
{
|
|
public:
|
|
int32 Value; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraBool;
|
|
|
|
// ScriptStruct Niagara.NiagaraPosition
|
|
// 0x0000 (0x000C - 0x000C)
|
|
struct FNiagaraPosition final : public FVector3f
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraPosition;
|
|
|
|
// ScriptStruct Niagara.NiagaraHalf
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FNiagaraHalf final
|
|
{
|
|
public:
|
|
uint16 Value; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraHalf;
|
|
|
|
// ScriptStruct Niagara.NiagaraHalfVector2
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraHalfVector2 final
|
|
{
|
|
public:
|
|
uint16 X; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Y; // 0x0002(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraHalfVector2;
|
|
|
|
// ScriptStruct Niagara.NiagaraHalfVector3
|
|
// 0x0006 (0x0006 - 0x0000)
|
|
struct FNiagaraHalfVector3 final
|
|
{
|
|
public:
|
|
uint16 X; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Y; // 0x0002(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Z; // 0x0004(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraHalfVector3;
|
|
|
|
// ScriptStruct Niagara.NiagaraHalfVector4
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraHalfVector4 final
|
|
{
|
|
public:
|
|
uint16 X; // 0x0000(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Y; // 0x0002(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 Z; // 0x0004(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint16 W; // 0x0006(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraHalfVector4;
|
|
|
|
// ScriptStruct Niagara.NiagaraNumeric
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraNumeric final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraNumeric;
|
|
|
|
// ScriptStruct Niagara.NiagaraParameterMap
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FNiagaraParameterMap final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraParameterMap;
|
|
|
|
// ScriptStruct Niagara.NiagaraDouble
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraDouble final
|
|
{
|
|
public:
|
|
double Value; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraDouble;
|
|
|
|
// ScriptStruct Niagara.NiagaraMatrix
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FNiagaraMatrix final
|
|
{
|
|
public:
|
|
struct FVector4f Row0; // 0x0000(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector4f Row1; // 0x0010(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector4f Row2; // 0x0020(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector4f Row3; // 0x0030(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraMatrix;
|
|
|
|
// ScriptStruct Niagara.NiagaraEmitterID
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNiagaraEmitterID final
|
|
{
|
|
public:
|
|
int32 ID; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraEmitterID;
|
|
|
|
// ScriptStruct Niagara.NiagaraSpawnInfo
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FNiagaraSpawnInfo final
|
|
{
|
|
public:
|
|
int32 Count; // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InterpStartDt; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float IntervalDt; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SpawnGroup; // 0x000C(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraSpawnInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraID
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FNiagaraID final
|
|
{
|
|
public:
|
|
int32 Index; // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 AcquireTag; // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraID;
|
|
|
|
// ScriptStruct Niagara.NiagaraRandInfo
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FNiagaraRandInfo final
|
|
{
|
|
public:
|
|
int32 Seed1; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Seed2; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Seed3; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraRandInfo;
|
|
|
|
// ScriptStruct Niagara.NiagaraUserRedirectionParameterStore
|
|
// 0x0050 (0x00D8 - 0x0088)
|
|
struct FNiagaraUserRedirectionParameterStore final : public FNiagaraParameterStore
|
|
{
|
|
public:
|
|
TMap<struct FNiagaraVariable, struct FNiagaraVariable> UserParameterRedirects; // 0x0088(0x0050)(NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraUserRedirectionParameterStore;
|
|
|
|
// ScriptStruct Niagara.NiagaraVariant
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FNiagaraVariant final
|
|
{
|
|
public:
|
|
class UObject* Object; // 0x0000(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraDataInterface* DataInterface; // 0x0008(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<uint8> Bytes; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
ENiagaraVariantMode CurrentMode; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraVariant;
|
|
|
|
// ScriptStruct Niagara.NiagaraWorldManagerTickFunction
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
struct FNiagaraWorldManagerTickFunction final : public FTickFunction
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNiagaraWorldManagerTickFunction;
|
|
|
|
}
|
|
|