5830 lines
345 KiB
C++
5830 lines
345 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Niagara
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Niagara_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "NiagaraCore_structs.hpp"
|
|
#include "NiagaraCore_classes.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
#include "MovieScene_classes.hpp"
|
|
#include "NiagaraShader_structs.hpp"
|
|
#include "NiagaraShader_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class Niagara.NDIRenderTargetVolumeSimCacheData
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UNDIRenderTargetVolumeSimCacheData final : public UObject
|
|
{
|
|
public:
|
|
class FName CompressionType; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNDIRenderTargetVolumeSimCacheFrame> Frames; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDIRenderTargetVolumeSimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDIRenderTargetVolumeSimCacheData")
|
|
}
|
|
static class UNDIRenderTargetVolumeSimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDIRenderTargetVolumeSimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDIRenderTargetVolumeSimCacheData;
|
|
|
|
// Class Niagara.NiagaraAssetTagDefinitions
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UNiagaraAssetTagDefinitions final : public UObject
|
|
{
|
|
public:
|
|
class FText DisplayName; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
class FText Description; // 0x0038(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraAssetTagDefinition> TagDefinitions; // 0x0048(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
bool bDisplayTagsAsFlatList; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 SortOrder; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraAssetTagDefinitions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraAssetTagDefinitions")
|
|
}
|
|
static class UNiagaraAssetTagDefinitions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraAssetTagDefinitions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraAssetTagDefinitions;
|
|
|
|
// Class Niagara.NiagaraConvertInPlaceUtilityBase
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraConvertInPlaceUtilityBase final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraConvertInPlaceUtilityBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraConvertInPlaceUtilityBase")
|
|
}
|
|
static class UNiagaraConvertInPlaceUtilityBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraConvertInPlaceUtilityBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraConvertInPlaceUtilityBase;
|
|
|
|
// Class Niagara.NiagaraDataChannelReader
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UNiagaraDataChannelReader final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraDataChannelHandler* Owner; // 0x0040(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool InitAccess(const struct FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPrevFrameData);
|
|
|
|
int32 Num() const;
|
|
bool ReadBool(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
uint8 ReadEnum(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
double ReadFloat(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FNiagaraID ReadID(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
int32 ReadInt(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FLinearColor ReadLinearColor(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FVector ReadPosition(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FQuat ReadQuat(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FNiagaraSpawnInfo ReadSpawnInfo(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FVector ReadVector(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FVector2D ReadVector2D(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
struct FVector4 ReadVector4(class FName VarName, int32 Index_0, bool* IsValid) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelReader")
|
|
}
|
|
static class UNiagaraDataChannelReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelReader;
|
|
|
|
// Class Niagara.NiagaraDataChannelWriter
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UNiagaraDataChannelWriter final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraDataChannelHandler* Owner; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool InitWrite(const struct FNiagaraDataChannelSearchParameters& SearchParams, int32 Count, bool bVisibleToGame, bool bVisibleToCPU, bool bVisibleToGPU, const class FString& DebugSource);
|
|
void WriteBool(class FName VarName, int32 Index_0, bool InData);
|
|
void WriteEnum(class FName VarName, int32 Index_0, uint8 InData);
|
|
void WriteFloat(class FName VarName, int32 Index_0, double InData);
|
|
void WriteID(class FName VarName, int32 Index_0, const struct FNiagaraID& InData);
|
|
void WriteInt(class FName VarName, int32 Index_0, int32 InData);
|
|
void WriteLinearColor(class FName VarName, int32 Index_0, const struct FLinearColor& InData);
|
|
void WritePosition(class FName VarName, int32 Index_0, const struct FVector& InData);
|
|
void WriteQuat(class FName VarName, int32 Index_0, const struct FQuat& InData);
|
|
void WriteSpawnInfo(class FName VarName, int32 Index_0, const struct FNiagaraSpawnInfo& InData);
|
|
void WriteVector(class FName VarName, int32 Index_0, const struct FVector& InData);
|
|
void WriteVector2D(class FName VarName, int32 Index_0, const struct FVector2D& InData);
|
|
void WriteVector4(class FName VarName, int32 Index_0, const struct FVector4& InData);
|
|
|
|
int32 Num() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelWriter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelWriter")
|
|
}
|
|
static class UNiagaraDataChannelWriter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelWriter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelWriter;
|
|
|
|
// Class Niagara.NiagaraDataChannelHandler
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UNiagaraDataChannelHandler : public UObject
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UNiagaraDataChannel> DataChannel; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraDataChannelWriter* Writer; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraDataChannelReader* Reader; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_40[0x20]; // 0x0040(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UNiagaraDataChannelReader* GetDataChannelReader();
|
|
class UNiagaraDataChannelWriter* GetDataChannelWriter();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelHandler")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelHandler")
|
|
}
|
|
static class UNiagaraDataChannelHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelHandler>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelHandler;
|
|
|
|
// Class Niagara.NiagaraDataChannelAsset
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UNiagaraDataChannelAsset final : public UObject
|
|
{
|
|
public:
|
|
class UNiagaraDataChannel* DataChannel; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelAsset")
|
|
}
|
|
static class UNiagaraDataChannelAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelAsset;
|
|
|
|
// Class Niagara.NiagaraDataChannel
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UNiagaraDataChannel : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraDataChannelVariable> ChannelVariables; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
bool bKeepPreviousFrameData; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bEnforceTickGroupReadWriteOrder; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ETickingGroup FinalWriteTickGroup; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B[0x1D]; // 0x003B(0x001D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannel")
|
|
}
|
|
static class UNiagaraDataChannel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannel;
|
|
|
|
// Class Niagara.NiagaraDataChannel_Global
|
|
// 0x0000 (0x0058 - 0x0058)
|
|
class UNiagaraDataChannel_Global final : public UNiagaraDataChannel
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannel_Global")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannel_Global")
|
|
}
|
|
static class UNiagaraDataChannel_Global* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannel_Global>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannel_Global;
|
|
|
|
// Class Niagara.NiagaraDataChannelHandler_Global
|
|
// 0x0010 (0x0070 - 0x0060)
|
|
class UNiagaraDataChannelHandler_Global final : public UNiagaraDataChannelHandler
|
|
{
|
|
public:
|
|
uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelHandler_Global")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelHandler_Global")
|
|
}
|
|
static class UNiagaraDataChannelHandler_Global* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelHandler_Global>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelHandler_Global;
|
|
|
|
// Class Niagara.NiagaraDataChannel_Islands
|
|
// 0x0088 (0x00E0 - 0x0058)
|
|
class UNiagaraDataChannel_Islands final : public UNiagaraDataChannel
|
|
{
|
|
public:
|
|
ENiagraDataChannel_IslandMode Mode; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector InitialExtents; // 0x0060(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector MaxExtents; // 0x0078(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector PerElementExtents; // 0x0090(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<TSoftObjectPtr<class UNiagaraSystem>> Systems; // 0x00A8(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
int32 IslandPoolSize; // 0x00B8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNDCIslandDebugDrawSettings DebugDrawSettings; // 0x00BC(0x0004)(Edit, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UNiagaraSystem*> SystemsInternal; // 0x00C0(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_D0[0x10]; // 0x00D0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannel_Islands")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannel_Islands")
|
|
}
|
|
static class UNiagaraDataChannel_Islands* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannel_Islands>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannel_Islands;
|
|
|
|
// Class Niagara.NiagaraDataChannelHandler_Islands
|
|
// 0x0030 (0x0090 - 0x0060)
|
|
class UNiagaraDataChannelHandler_Islands final : public UNiagaraDataChannelHandler
|
|
{
|
|
public:
|
|
TArray<int32> ActiveIslands; // 0x0060(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<int32> FreeIslands; // 0x0070(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FNDCIsland> IslandPool; // 0x0080(0x0010)(ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelHandler_Islands")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelHandler_Islands")
|
|
}
|
|
static class UNiagaraDataChannelHandler_Islands* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelHandler_Islands>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelHandler_Islands;
|
|
|
|
// Class Niagara.NiagaraDataInterface
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNiagaraDataInterface : public UNiagaraDataInterfaceBase
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterface")
|
|
}
|
|
static class UNiagaraDataInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterface>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterface;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRWBase
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UNiagaraDataInterfaceRWBase : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRWBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRWBase")
|
|
}
|
|
static class UNiagaraDataInterfaceRWBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRWBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRWBase;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceDataChannelRead
|
|
// 0x0080 (0x00B8 - 0x0038)
|
|
class UNiagaraDataInterfaceDataChannelRead final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
class UNiagaraDataChannelAsset* Channel; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReadCurrentFrame; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUpdateSourceDataEveryTick; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSpawnGroupToDataChannelIndex; // 0x0042(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNDIDataChannelCompiledData CompiledData; // 0x0048(0x0070)(Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceDataChannelRead")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceDataChannelRead")
|
|
}
|
|
static class UNiagaraDataInterfaceDataChannelRead* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceDataChannelRead>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceDataChannelRead;
|
|
|
|
// Class Niagara.NDIDataChannelWriteSimCacheData
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UNDIDataChannelWriteSimCacheData final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNDIDataChannelWriteSimCacheFrame> FrameData; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath DataChannelReference; // 0x0038(0x0020)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraDataInterfaceDataChannelWrite* DataInterface; // 0x0058(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDIDataChannelWriteSimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDIDataChannelWriteSimCacheData")
|
|
}
|
|
static class UNDIDataChannelWriteSimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDIDataChannelWriteSimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDIDataChannelWriteSimCacheData;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceDataChannelWrite
|
|
// 0x00D8 (0x0110 - 0x0038)
|
|
class UNiagaraDataInterfaceDataChannelWrite final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraDataChannelAllocationMode AllocationMode; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 AllocationCount; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPublishToGame; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPublishToCPU; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPublishToGPU; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUpdateDestinationDataEveryTick; // 0x004B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraDataChannelAsset* Channel; // 0x0050(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNDIDataChannelWriteCompiledData CompiledData; // 0x0058(0x00B8)(Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceDataChannelWrite")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceDataChannelWrite")
|
|
}
|
|
static class UNiagaraDataInterfaceDataChannelWrite* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceDataChannelWrite>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceDataChannelWrite;
|
|
|
|
// Class Niagara.NiagaraMessageDataBase
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraMessageDataBase final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraMessageDataBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraMessageDataBase")
|
|
}
|
|
static class UNiagaraMessageDataBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraMessageDataBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraMessageDataBase;
|
|
|
|
// Class Niagara.NiagaraParameterDefinitionsBase
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraParameterDefinitionsBase final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraParameterDefinitionsBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraParameterDefinitionsBase")
|
|
}
|
|
static class UNiagaraParameterDefinitionsBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraParameterDefinitionsBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraParameterDefinitionsBase;
|
|
|
|
// Class Niagara.NiagaraRenderableMeshInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class INiagaraRenderableMeshInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraRenderableMeshInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraRenderableMeshInterface")
|
|
}
|
|
static class INiagaraRenderableMeshInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<INiagaraRenderableMeshInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_INiagaraRenderableMeshInterface;
|
|
|
|
// Class Niagara.NiagaraScriptSourceBase
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UNiagaraScriptSourceBase final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x20]; // 0x0028(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraScriptSourceBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraScriptSourceBase")
|
|
}
|
|
static class UNiagaraScriptSourceBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraScriptSourceBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraScriptSourceBase;
|
|
|
|
// Class Niagara.NiagaraSettings
|
|
// 0x00F8 (0x0130 - 0x0038)
|
|
class UNiagaraSettings final : public UDeveloperSettings
|
|
{
|
|
public:
|
|
bool bSystemsSupportLargeWorldCoordinates; // 0x0038(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnforceStrictStackTypes; // 0x0039(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExperimentalVMEnabled; // 0x003A(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAccurateQuatInterpolation; // 0x003B(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCompileErrorSeverity InvalidNamespaceWriteSeverity; // 0x003C(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLimitDeltaTime; // 0x003D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E[0x2]; // 0x003E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxDeltaTimePerTick; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, Config, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSoftObjectPath DefaultEffectType; // 0x0048(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowCreateActorFromSystemWithNoEffectType; // 0x0068(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_69[0x3]; // 0x0069(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor PositionPinTypeColor; // 0x006C(0x0010)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraStripScriptByteCodeOption ByteCodeStripOption; // 0x007C(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7D[0x3]; // 0x007D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FText> QualityLevels; // 0x0080(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class FText> ComponentRendererWarningsPerClass; // 0x0090(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat DefaultRenderTargetFormat; // 0x00E0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuBufferFormat DefaultGridFormat; // 0x00E1(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDefaultRendererMotionVectorSetting DefaultRendererMotionVectorSetting; // 0x00E2(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDefaultRendererPixelCoverageMode DefaultPixelCoverageMode; // 0x00E3(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDefaultSortPrecision DefaultSortPrecision; // 0x00E4(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDefaultGpuTranslucentLatency DefaultGpuTranslucentLatency; // 0x00E5(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E6[0x2]; // 0x00E6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DefaultLightInverseExposureBlend; // 0x00E8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool NDISkelMesh_SupportReadingDeformedGeometry; // 0x00EC(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool NDISkelMesh_Support16BitIndexWeight; // 0x00ED(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDISkelMesh_GpuMaxInfluences NDISkelMesh_GpuMaxInfluences; // 0x00EE(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDISkelMesh_GpuUniformSamplingFormat NDISkelMesh_GpuUniformSamplingFormat; // 0x00EF(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDISkelMesh_AdjacencyTriangleIndexFormat NDISkelMesh_AdjacencyTriangleIndexFormat; // 0x00F0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool NDIStaticMesh_AllowDistanceFields; // 0x00F1(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F2[0x6]; // 0x00F2(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<ENDICollisionQuery_AsyncGpuTraceProvider> NDICollisionQuery_AsyncGpuTraceProviderOrder; // 0x00F8(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
class FString SimCacheAuxiliaryFileBasePath; // 0x0108(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int64 SimCacheMaxCPUMemoryVolumetrics; // 0x0118(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraPlatformSetRedirect> PlatformSetRedirects; // 0x0120(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSettings")
|
|
}
|
|
static class UNiagaraSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSettings;
|
|
|
|
// Class Niagara.NiagaraSimCacheCustomStorageInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class INiagaraSimCacheCustomStorageInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimCacheCustomStorageInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimCacheCustomStorageInterface")
|
|
}
|
|
static class INiagaraSimCacheCustomStorageInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<INiagaraSimCacheCustomStorageInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_INiagaraSimCacheCustomStorageInterface;
|
|
|
|
// Class Niagara.NiagaraSimCacheDebugData
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNiagaraSimCacheDebugData final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraSimCacheDebugDataFrame> Frames; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimCacheDebugData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimCacheDebugData")
|
|
}
|
|
static class UNiagaraSimCacheDebugData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSimCacheDebugData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSimCacheDebugData;
|
|
|
|
// Class Niagara.NiagaraStatelessEmitter
|
|
// 0x01B8 (0x01E0 - 0x0028)
|
|
class UNiagaraStatelessEmitter final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString UniqueEmitterName; // 0x0038(0x0010)(ZeroConstructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TSubclassOf<class UObject> EmitterTemplateClass; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bDeterministic : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint32 AllowedFeatureMask; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 RandomSeed; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FBox FixedBounds; // 0x0060(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FNiagaraEmitterStateData EmitterState; // 0x0098(0x0070)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FNiagaraStatelessSpawnInfo> SpawnInfos; // 0x0108(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UNiagaraStatelessModule*> Modules; // 0x0118(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
TArray<class UNiagaraRendererProperties*> RendererProperties; // 0x0128(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
struct FNiagaraPlatformSet Platforms; // 0x0138(0x0030)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FNiagaraEmitterScalabilityOverrides ScalabilityOverrides; // 0x0168(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FNiagaraDataSetCompiledData ParticleDataSetCompiledData; // 0x0178(0x0048)(Protected, NativeAccessSpecifierProtected)
|
|
TArray<int32> ComponentOffsets; // 0x01C0(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UNiagaraParameterCollection*> CachedParameterCollectionReferences; // 0x01D0(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessEmitter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessEmitter")
|
|
}
|
|
static class UNiagaraStatelessEmitter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessEmitter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessEmitter;
|
|
|
|
// Class Niagara.NiagaraStatelessEmitterTemplate
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraStatelessEmitterTemplate : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessEmitterTemplate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessEmitterTemplate")
|
|
}
|
|
static class UNiagaraStatelessEmitterTemplate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessEmitterTemplate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessEmitterTemplate;
|
|
|
|
// Class Niagara.NiagaraStatelessEmitterDefault
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraStatelessEmitterDefault final : public UNiagaraStatelessEmitterTemplate
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessEmitterDefault")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessEmitterDefault")
|
|
}
|
|
static class UNiagaraStatelessEmitterDefault* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessEmitterDefault>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessEmitterDefault;
|
|
|
|
// Class Niagara.NiagaraStatelessEmitterExample1
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraStatelessEmitterExample1 final : public UNiagaraStatelessEmitterTemplate
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessEmitterExample1")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessEmitterExample1")
|
|
}
|
|
static class UNiagaraStatelessEmitterExample1* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessEmitterExample1>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessEmitterExample1;
|
|
|
|
// Class Niagara.NiagaraStatelessModule
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UNiagaraStatelessModule : public UNiagaraMergeable
|
|
{
|
|
public:
|
|
uint8 bModuleEnabled : 1; // 0x0028(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule")
|
|
}
|
|
static class UNiagaraStatelessModule* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_AccelerationForce
|
|
// 0x0038 (0x0068 - 0x0030)
|
|
class UNiagaraStatelessModule_AccelerationForce final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeVector3 AccelerationDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraCoordinateSpace CoordinateSpace; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_AccelerationForce")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_AccelerationForce")
|
|
}
|
|
static class UNiagaraStatelessModule_AccelerationForce* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_AccelerationForce>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_AccelerationForce;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_AddVelocity
|
|
// 0x00B8 (0x00E8 - 0x0030)
|
|
class UNiagaraStatelessModule_AddVelocity final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
ENSM_VelocityType VelocityType; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeVector3 LinearVelocityDistribution; // 0x0038(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
float LinearVelocityScale; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat ConeVelocityDistribution; // 0x0070(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRotator ConeRotation; // 0x0090(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float ConeAngle; // 0x00A8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InnerCone; // 0x00AC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeFloat PointVelocityDistribution; // 0x00B0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FVector3f PointOrigin; // 0x00D0(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSpeedFalloffFromConeAxisEnabled; // 0x00DC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SpeedFalloffFromConeAxis; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCoordinateSpace CoordinateSpace; // 0x00E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_AddVelocity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_AddVelocity")
|
|
}
|
|
static class UNiagaraStatelessModule_AddVelocity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_AddVelocity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_AddVelocity;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_CalculateAccurateVelocity
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UNiagaraStatelessModule_CalculateAccurateVelocity final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_CalculateAccurateVelocity")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_CalculateAccurateVelocity")
|
|
}
|
|
static class UNiagaraStatelessModule_CalculateAccurateVelocity* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_CalculateAccurateVelocity>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_CalculateAccurateVelocity;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_CameraOffset
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UNiagaraStatelessModule_CameraOffset final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionFloat CameraOffsetDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_CameraOffset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_CameraOffset")
|
|
}
|
|
static class UNiagaraStatelessModule_CameraOffset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_CameraOffset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_CameraOffset;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_CurlNoiseForce
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UNiagaraStatelessModule_CurlNoiseForce final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
float NoiseAmplitude; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NoiseFrequency; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENSM_NoiseMode NoiseMode; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* NoiseTexture; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_CurlNoiseForce")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_CurlNoiseForce")
|
|
}
|
|
static class UNiagaraStatelessModule_CurlNoiseForce* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_CurlNoiseForce>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_CurlNoiseForce;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_Drag
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UNiagaraStatelessModule_Drag final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeFloat DragDistribution; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_Drag")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_Drag")
|
|
}
|
|
static class UNiagaraStatelessModule_Drag* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_Drag>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_Drag;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_DynamicMaterialParameters
|
|
// 0x0328 (0x0358 - 0x0030)
|
|
class UNiagaraStatelessModule_DynamicMaterialParameters final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
uint8 bParameter0Enabled : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bParameter1Enabled : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bParameter2Enabled : 1; // 0x0030(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bParameter3Enabled : 1; // 0x0030(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraStatelessDynamicParameterSet Parameter0; // 0x0038(0x00C8)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraStatelessDynamicParameterSet Parameter1; // 0x0100(0x00C8)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraStatelessDynamicParameterSet Parameter2; // 0x01C8(0x00C8)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraStatelessDynamicParameterSet Parameter3; // 0x0290(0x00C8)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_DynamicMaterialParameters")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_DynamicMaterialParameters")
|
|
}
|
|
static class UNiagaraStatelessModule_DynamicMaterialParameters* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_DynamicMaterialParameters>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_DynamicMaterialParameters;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_GravityForce
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UNiagaraStatelessModule_GravityForce final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeVector3 GravityDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_GravityForce")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_GravityForce")
|
|
}
|
|
static class UNiagaraStatelessModule_GravityForce* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_GravityForce>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_GravityForce;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_InitializeParticle
|
|
// 0x0148 (0x0178 - 0x0030)
|
|
class UNiagaraStatelessModule_InitializeParticle final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeFloat LifetimeDistribution; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeColor ColorDistribution; // 0x0050(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeFloat MassDistribution; // 0x0088(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector2 SpriteSizeDistribution; // 0x00A8(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeFloat SpriteRotationDistribution; // 0x00D0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector3 MeshScaleDistribution; // 0x00F0(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
bool bWriteRibbonWidth; // 0x0120(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_121[0x7]; // 0x0121(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeFloat RibbonWidthDistribution; // 0x0128(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionPosition InitialPositionDistribution; // 0x0148(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_InitializeParticle")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_InitializeParticle")
|
|
}
|
|
static class UNiagaraStatelessModule_InitializeParticle* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_InitializeParticle>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_InitializeParticle;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_InitialMeshOrientation
|
|
// 0x0098 (0x00C8 - 0x0030)
|
|
class UNiagaraStatelessModule_InitialMeshOrientation final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
ENSMInitialMeshOrientationMode MeshOrientationMode; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionRangeVector3 OrientationVector; // 0x0038(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector3 MeshAxisToOrient; // 0x0068(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector3 Rotation; // 0x0098(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_InitialMeshOrientation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_InitialMeshOrientation")
|
|
}
|
|
static class UNiagaraStatelessModule_InitialMeshOrientation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_InitialMeshOrientation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_InitialMeshOrientation;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_MeshIndex
|
|
// 0x0028 (0x0058 - 0x0030)
|
|
class UNiagaraStatelessModule_MeshIndex final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeInt MeshIndex; // 0x0030(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<float> MeshIndexWeight; // 0x0048(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool NeedsMeshIndexWeights() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_MeshIndex")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_MeshIndex")
|
|
}
|
|
static class UNiagaraStatelessModule_MeshIndex* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_MeshIndex>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_MeshIndex;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_MeshRotationRate
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UNiagaraStatelessModule_MeshRotationRate final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeVector3 RotationRateDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_MeshRotationRate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_MeshRotationRate")
|
|
}
|
|
static class UNiagaraStatelessModule_MeshRotationRate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_MeshRotationRate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_MeshRotationRate;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_RotateAroundPoint
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UNiagaraStatelessModule_RotateAroundPoint final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
float RateMin; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RateMax; // 0x0034(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RadiusMin; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RadiusMax; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InitialPhaseMin; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InitialPhaseMax; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_RotateAroundPoint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_RotateAroundPoint")
|
|
}
|
|
static class UNiagaraStatelessModule_RotateAroundPoint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_RotateAroundPoint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_RotateAroundPoint;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ScaleColor
|
|
// 0x0030 (0x0060 - 0x0030)
|
|
class UNiagaraStatelessModule_ScaleColor final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionColor ScaleDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ScaleColor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ScaleColor")
|
|
}
|
|
static class UNiagaraStatelessModule_ScaleColor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ScaleColor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ScaleColor;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ScaleMeshSize
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
class UNiagaraStatelessModule_ScaleMeshSize final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionVector3 ScaleDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue ScaleCurveRange; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool UseScaleCurveRange() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ScaleMeshSize")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ScaleMeshSize")
|
|
}
|
|
static class UNiagaraStatelessModule_ScaleMeshSize* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ScaleMeshSize>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ScaleMeshSize;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ScaleMeshSizeBySpeed
|
|
// 0x00B8 (0x00E8 - 0x0030)
|
|
class UNiagaraStatelessModule_ScaleMeshSizeBySpeed final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeFloat VelocityThreshold; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector3 MinScaleFactor; // 0x0050(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector3 MaxScaleFactor; // 0x0080(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
bool bSampleScaleFactorByCurve; // 0x00B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B1[0x7]; // 0x00B1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionFloat SampleFactorCurve; // 0x00B8(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ScaleMeshSizeBySpeed")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ScaleMeshSizeBySpeed")
|
|
}
|
|
static class UNiagaraStatelessModule_ScaleMeshSizeBySpeed* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ScaleMeshSizeBySpeed>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ScaleMeshSizeBySpeed;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ScaleSpriteSize
|
|
// 0x0050 (0x0080 - 0x0030)
|
|
class UNiagaraStatelessModule_ScaleSpriteSize final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionVector2 ScaleDistribution; // 0x0030(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue ScaleCurveRange; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
bool UseScaleCurveRange() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ScaleSpriteSize")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ScaleSpriteSize")
|
|
}
|
|
static class UNiagaraStatelessModule_ScaleSpriteSize* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ScaleSpriteSize>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ScaleSpriteSize;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ScaleSpriteSizeBySpeed
|
|
// 0x00A8 (0x00D8 - 0x0030)
|
|
class UNiagaraStatelessModule_ScaleSpriteSizeBySpeed final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeFloat VelocityThreshold; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector2 MinScaleFactor; // 0x0050(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraDistributionRangeVector2 MaxScaleFactor; // 0x0078(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
bool bSampleScaleFactorByCurve; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDistributionFloat SampleFactorCurve; // 0x00A8(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ScaleSpriteSizeBySpeed")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ScaleSpriteSizeBySpeed")
|
|
}
|
|
static class UNiagaraStatelessModule_ScaleSpriteSizeBySpeed* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ScaleSpriteSizeBySpeed>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ScaleSpriteSizeBySpeed;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_ShapeLocation
|
|
// 0x0048 (0x0078 - 0x0030)
|
|
class UNiagaraStatelessModule_ShapeLocation final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
ENSM_ShapePrimitive ShapePrimitive; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f BoxSize; // 0x0034(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bBoxSurfaceOnly; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BoxSurfaceThicknessMin; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BoxSurfaceThicknessMax; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2f PlaneSize; // 0x004C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CylinderHeight; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CylinderRadius; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CylinderHeightMidpoint; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RingRadius; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DiscCoverage; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RingUDistribution; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SphereMin; // 0x006C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SphereMax; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_ShapeLocation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_ShapeLocation")
|
|
}
|
|
static class UNiagaraStatelessModule_ShapeLocation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_ShapeLocation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_ShapeLocation;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_SolveVelocitiesAndForces
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UNiagaraStatelessModule_SolveVelocitiesAndForces final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_SolveVelocitiesAndForces")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_SolveVelocitiesAndForces")
|
|
}
|
|
static class UNiagaraStatelessModule_SolveVelocitiesAndForces* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_SolveVelocitiesAndForces>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_SolveVelocitiesAndForces;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_SpriteFacingAndAlignment
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UNiagaraStatelessModule_SpriteFacingAndAlignment final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
bool bSpriteFacingEnabled; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSpriteAlignmentEnabled; // 0x0031(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x2]; // 0x0032(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector3f SpriteFacing; // 0x0034(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f SpriteAlignment; // 0x0040(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_SpriteFacingAndAlignment")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_SpriteFacingAndAlignment")
|
|
}
|
|
static class UNiagaraStatelessModule_SpriteFacingAndAlignment* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_SpriteFacingAndAlignment>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_SpriteFacingAndAlignment;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_SpriteRotationRate
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UNiagaraStatelessModule_SpriteRotationRate final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
struct FNiagaraDistributionRangeFloat RotationRateDistribution; // 0x0030(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_SpriteRotationRate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_SpriteRotationRate")
|
|
}
|
|
static class UNiagaraStatelessModule_SpriteRotationRate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_SpriteRotationRate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_SpriteRotationRate;
|
|
|
|
// Class Niagara.NiagaraStatelessModule_SubUVAnimation
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UNiagaraStatelessModule_SubUVAnimation final : public UNiagaraStatelessModule
|
|
{
|
|
public:
|
|
int32 NumFrames; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStartFrameRangeOverride_Enabled; // 0x0034(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEndFrameRangeOverride_Enabled; // 0x0035(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_36[0x2]; // 0x0036(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 StartFrameRangeOverride; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EndFrameRangeOverride; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENSMSubUVAnimation_Mode AnimationMode; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LoopsPerSecond; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RandomChangeInterval; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraStatelessModule_SubUVAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraStatelessModule_SubUVAnimation")
|
|
}
|
|
static class UNiagaraStatelessModule_SubUVAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraStatelessModule_SubUVAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraStatelessModule_SubUVAnimation;
|
|
|
|
// Class Niagara.NiagaraValidationRuleSet
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNiagaraValidationRuleSet final : public UObject
|
|
{
|
|
public:
|
|
TArray<class UNiagaraValidationRule*> ValidationRules; // 0x0028(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraValidationRuleSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraValidationRuleSet")
|
|
}
|
|
static class UNiagaraValidationRuleSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraValidationRuleSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraValidationRuleSet;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceActorComponent
|
|
// 0x0048 (0x0080 - 0x0038)
|
|
class UNiagaraDataInterfaceActorComponent final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDIActorComponentSourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LocalPlayerIndex; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TLazyObjectPtr<class AActor> SourceActor; // 0x0040(0x0018)(Edit, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding ActorOrComponentParameter; // 0x0058(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool bRequireCurrentFrameData; // 0x0078(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceActorComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceActorComponent")
|
|
}
|
|
static class UNiagaraDataInterfaceActorComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceActorComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceActorComponent;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAsyncGpuTrace
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceAsyncGpuTrace final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
int32 MaxTracesPerParticle; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxRetraces; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDICollisionQuery_AsyncGpuTraceProvider TraceProvider; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAsyncGpuTrace")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAsyncGpuTrace")
|
|
}
|
|
static class UNiagaraDataInterfaceAsyncGpuTrace* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAsyncGpuTrace>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAsyncGpuTrace;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceConsoleVariable
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UNiagaraDataInterfaceConsoleVariable final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceConsoleVariable")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceConsoleVariable")
|
|
}
|
|
static class UNiagaraDataInterfaceConsoleVariable* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceConsoleVariable>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceConsoleVariable;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceDebugDraw
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraDataInterfaceDebugDraw final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint32 OverrideMaxLineInstances; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceDebugDraw")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceDebugDraw")
|
|
}
|
|
static class UNiagaraDataInterfaceDebugDraw* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceDebugDraw>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceDebugDraw;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceDynamicMesh
|
|
// 0x0070 (0x00A8 - 0x0038)
|
|
class UNiagaraDataInterfaceDynamicMesh final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraDynamicMeshSection> Sections; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraDynamicMeshMaterial> Materials; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 NumVertices; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumTexCoords; // 0x0064(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasColors; // 0x0068(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasTangentBasis; // 0x0069(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClearTrianglesPerFrame; // 0x006A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6B[0x5]; // 0x006B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FBox DefaultBounds; // 0x0070(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceDynamicMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceDynamicMesh")
|
|
}
|
|
static class UNiagaraDataInterfaceDynamicMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceDynamicMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceDynamicMesh;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceEmitterProperties
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceEmitterProperties final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
struct FNiagaraDataInterfaceEmitterBinding EmitterBinding; // 0x0038(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceEmitterProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceEmitterProperties")
|
|
}
|
|
static class UNiagaraDataInterfaceEmitterProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceEmitterProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceEmitterProperties;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGBuffer
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UNiagaraDataInterfaceGBuffer final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGBuffer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGBuffer")
|
|
}
|
|
static class UNiagaraDataInterfaceGBuffer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGBuffer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGBuffer;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceMemoryBuffer
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceMemoryBuffer final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 DefaultNumElements; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuSyncMode GpuSyncMode; // 0x0044(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_45[0x3]; // 0x0045(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceMemoryBuffer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceMemoryBuffer")
|
|
}
|
|
static class UNiagaraDataInterfaceMemoryBuffer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceMemoryBuffer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceMemoryBuffer;
|
|
|
|
// Class Niagara.NDIMemoryBufferSimCacheData
|
|
// 0x0020 (0x0048 - 0x0028)
|
|
class UNDIMemoryBufferSimCacheData final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNDIMemoryBufferSimCacheDataFrame> FrameData; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<uint32> BufferData; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDIMemoryBufferSimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDIMemoryBufferSimCacheData")
|
|
}
|
|
static class UNDIMemoryBufferSimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDIMemoryBufferSimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDIMemoryBufferSimCacheData;
|
|
|
|
// Class Niagara.NiagaraDataInterfacePhysicsAsset
|
|
// 0x0070 (0x00A8 - 0x0038)
|
|
class UNiagaraDataInterfacePhysicsAsset final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UPhysicsAsset* DefaultSource; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> SoftSourceActor; // 0x0040(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding MeshUserParameter; // 0x0068(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_88[0x20]; // 0x0088(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfacePhysicsAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfacePhysicsAsset")
|
|
}
|
|
static class UNiagaraDataInterfacePhysicsAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfacePhysicsAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfacePhysicsAsset;
|
|
|
|
// Class Niagara.NiagaraPhysicsAssetDICollectorInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class INiagaraPhysicsAssetDICollectorInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPhysicsAssetDICollectorInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPhysicsAssetDICollectorInterface")
|
|
}
|
|
static class INiagaraPhysicsAssetDICollectorInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<INiagaraPhysicsAssetDICollectorInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_INiagaraPhysicsAssetDICollectorInterface;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSceneCapture2D
|
|
// 0x00F0 (0x0128 - 0x0038)
|
|
class UNiagaraDataInterfaceSceneCapture2D final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDISceneCapture2DSourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding SceneCaptureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool bAutoMoveWithComponent; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDISceneCapture2DOffsetMode AutoMoveOffsetLocationMode; // 0x0061(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector AutoMoveOffsetLocation; // 0x0068(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDISceneCapture2DOffsetMode AutoMoveOffsetRotationMode; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator AutoMoveOffsetRotation; // 0x0088(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
ESceneCaptureSource ManagedCaptureSource; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint ManagedTextureSize; // 0x00A4(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat ManagedTextureFormat; // 0x00AC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECameraProjectionMode ManagedProjectionType; // 0x00AD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AE[0x2]; // 0x00AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ManagedFOVAngle; // 0x00B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ManagedOrthoWidth; // 0x00B4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bManagedCaptureEveryFrame; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bManagedCaptureOnMovement; // 0x00B9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_BA[0x6]; // 0x00BA(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class AActor*> ManagedShowOnlyActors; // 0x00C0(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<uint64, class USceneCaptureComponent2D*> ManagedCaptureComponents; // 0x00D8(0x0050)(ExportObject, Transient, DuplicateTransient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static void SetSceneCapture2DManagedShowOnlyActors(class UNiagaraComponent* NiagaraSystem, const class FName ParameterName, const TArray<class AActor*>& ShowOnlyActors);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSceneCapture2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSceneCapture2D")
|
|
}
|
|
static class UNiagaraDataInterfaceSceneCapture2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSceneCapture2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSceneCapture2D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSimCacheReader
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfaceSimCacheReader final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
struct FNiagaraUserParameterBinding SimCacheBinding; // 0x0038(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
class UNiagaraSimCache* SimCache; // 0x0058(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EmitterBinding; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSimCacheReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSimCacheReader")
|
|
}
|
|
static class UNiagaraDataInterfaceSimCacheReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSimCacheReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSimCacheReader;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSimpleCounter
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceSimpleCounter final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraGpuSyncMode GpuSyncMode; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_41[0x3]; // 0x0041(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 InitialValue; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSimpleCounter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSimpleCounter")
|
|
}
|
|
static class UNiagaraDataInterfaceSimpleCounter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSimpleCounter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSimpleCounter;
|
|
|
|
// Class Niagara.NDISimpleCounterSimCacheData
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNDISimpleCounterSimCacheData final : public UObject
|
|
{
|
|
public:
|
|
TArray<int32> Values; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDISimpleCounterSimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDISimpleCounterSimCacheData")
|
|
}
|
|
static class UNDISimpleCounterSimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDISimpleCounterSimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDISimpleCounterSimCacheData;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSocketReader
|
|
// 0x0070 (0x00A8 - 0x0038)
|
|
class UNiagaraDataInterfaceSocketReader final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDISocketReaderSourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> FilteredSockets; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TLazyObjectPtr<class AActor> SourceActor; // 0x0050(0x0018)(Edit, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* SourceAsset; // 0x0068(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UObject> AttachComponentClass; // 0x0070(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AttachComponentTag; // 0x0078(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding ObjectParameterBinding; // 0x0080(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool bUpdateSocketsPerFrame; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRequireCurrentFrameData; // 0x00A1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A2[0x6]; // 0x00A2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSocketReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSocketReader")
|
|
}
|
|
static class UNiagaraDataInterfaceSocketReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSocketReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSocketReader;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceStaticMesh
|
|
// 0x00B8 (0x00F0 - 0x0038)
|
|
class UNiagaraDataInterfaceStaticMesh final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDIStaticMesh_SourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UStaticMesh* DefaultMesh; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> SoftSourceActor; // 0x0048(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UStaticMeshComponent* SourceComponent; // 0x0070(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNDIStaticMeshSectionFilter SectionFilter; // 0x0078(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
bool bCaptureTransformsPerFrame; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUsePhysicsBodyVelocity; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowSamplingFromStreamingLODs; // 0x008A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8B[0x1]; // 0x008B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 LODIndex; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding LODIndexUserParameter; // 0x0090(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding MeshParameterBinding; // 0x00B0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
int32 InstanceIndex; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> FilteredSockets; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E8[0x8]; // 0x00E8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void SetNiagaraStaticMeshDIInstanceIndex(class UNiagaraComponent* NiagaraSystem, const class FName UserParameterName, int32 NewInstanceIndex);
|
|
|
|
void OnSourceEndPlay(class AActor* InSource, EEndPlayReason Reason);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceStaticMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceStaticMesh")
|
|
}
|
|
static class UNiagaraDataInterfaceStaticMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceStaticMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceStaticMesh;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceUObjectPropertyReader
|
|
// 0x0070 (0x00A8 - 0x0038)
|
|
class UNiagaraDataInterfaceUObjectPropertyReader final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDIObjectPropertyReaderSourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding UObjectParameterBinding; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraUObjectPropertyReaderRemap> PropertyRemap; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> SourceActor; // 0x0070(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UObject> SourceActorComponentClass; // 0x0098(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void SetUObjectReaderPropertyRemap(class UNiagaraComponent* NiagaraComponent, class FName UserParameterName, class FName GraphName, class FName RemapName);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceUObjectPropertyReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceUObjectPropertyReader")
|
|
}
|
|
static class UNiagaraDataInterfaceUObjectPropertyReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceUObjectPropertyReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceUObjectPropertyReader;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVirtualTexture
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceVirtualTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class URuntimeVirtualTexture* Texture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding TextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVirtualTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVirtualTexture")
|
|
}
|
|
static class UNiagaraDataInterfaceVirtualTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVirtualTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVirtualTexture;
|
|
|
|
// Class Niagara.MovieSceneNiagaraSystemSpawnSection
|
|
// 0x0010 (0x0108 - 0x00F8)
|
|
class UMovieSceneNiagaraSystemSpawnSection final : public UMovieSceneSection
|
|
{
|
|
public:
|
|
ENiagaraSystemSpawnSectionStartBehavior SectionStartBehavior; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraSystemSpawnSectionEvaluateBehavior SectionEvaluateBehavior; // 0x00FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraSystemSpawnSectionEndBehavior SectionEndBehavior; // 0x0100(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraAgeUpdateMode AgeUpdateMode; // 0x0104(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bAllowScalability; // 0x0105(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_106[0x2]; // 0x0106(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraSystemSpawnSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraSystemSpawnSection")
|
|
}
|
|
static class UMovieSceneNiagaraSystemSpawnSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraSystemSpawnSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraSystemSpawnSection;
|
|
|
|
// Class Niagara.MovieSceneNiagaraTrack
|
|
// 0x0010 (0x0108 - 0x00F8)
|
|
class UMovieSceneNiagaraTrack : public UMovieSceneNameableTrack
|
|
{
|
|
public:
|
|
TArray<class UMovieSceneSection*> Sections; // 0x00F8(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraTrack")
|
|
}
|
|
static class UMovieSceneNiagaraTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraSystemTrack
|
|
// 0x0008 (0x0110 - 0x0108)
|
|
class UMovieSceneNiagaraSystemTrack final : public UMovieSceneNiagaraTrack
|
|
{
|
|
public:
|
|
uint8 Pad_108[0x8]; // 0x0108(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraSystemTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraSystemTrack")
|
|
}
|
|
static class UMovieSceneNiagaraSystemTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraSystemTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraSystemTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraParameterTrack
|
|
// 0x0020 (0x0128 - 0x0108)
|
|
class UMovieSceneNiagaraParameterTrack : public UMovieSceneNiagaraTrack
|
|
{
|
|
public:
|
|
struct FNiagaraVariable Parameter; // 0x0108(0x0020)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraParameterTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraBoolParameterTrack
|
|
// 0x0008 (0x0130 - 0x0128)
|
|
class UMovieSceneNiagaraBoolParameterTrack final : public UMovieSceneNiagaraParameterTrack
|
|
{
|
|
public:
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraBoolParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraBoolParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraBoolParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraBoolParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraBoolParameterTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraColorParameterTrack
|
|
// 0x0008 (0x0130 - 0x0128)
|
|
class UMovieSceneNiagaraColorParameterTrack final : public UMovieSceneNiagaraParameterTrack
|
|
{
|
|
public:
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraColorParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraColorParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraColorParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraColorParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraColorParameterTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraFloatParameterTrack
|
|
// 0x0008 (0x0130 - 0x0128)
|
|
class UMovieSceneNiagaraFloatParameterTrack final : public UMovieSceneNiagaraParameterTrack
|
|
{
|
|
public:
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraFloatParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraFloatParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraFloatParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraFloatParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraFloatParameterTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraIntegerParameterTrack
|
|
// 0x0008 (0x0130 - 0x0128)
|
|
class UMovieSceneNiagaraIntegerParameterTrack final : public UMovieSceneNiagaraParameterTrack
|
|
{
|
|
public:
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraIntegerParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraIntegerParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraIntegerParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraIntegerParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraIntegerParameterTrack;
|
|
|
|
// Class Niagara.MovieSceneNiagaraVectorParameterTrack
|
|
// 0x0010 (0x0138 - 0x0128)
|
|
class UMovieSceneNiagaraVectorParameterTrack final : public UMovieSceneNiagaraParameterTrack
|
|
{
|
|
public:
|
|
uint8 Pad_128[0x8]; // 0x0128(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ChannelsUsed; // 0x0130(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneNiagaraVectorParameterTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneNiagaraVectorParameterTrack")
|
|
}
|
|
static class UMovieSceneNiagaraVectorParameterTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneNiagaraVectorParameterTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneNiagaraVectorParameterTrack;
|
|
|
|
// Class Niagara.NiagaraActor
|
|
// 0x0010 (0x02D8 - 0x02C8)
|
|
class ANiagaraActor : public AActor
|
|
{
|
|
public:
|
|
class UNiagaraComponent* NiagaraComponent; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 bDestroyOnSystemFinish : 1; // 0x02D0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 Pad_2D1[0x7]; // 0x02D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnNiagaraSystemFinished(class UNiagaraComponent* FinishedComponent);
|
|
void SetDestroyOnSystemFinish(bool bShouldDestroyOnSystemFinish);
|
|
|
|
bool GetDestroyOnSystemFinish() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraActor")
|
|
}
|
|
static class ANiagaraActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANiagaraActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANiagaraActor;
|
|
|
|
// Class Niagara.NiagaraBakerOutput
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNiagaraBakerOutput : public UObject
|
|
{
|
|
public:
|
|
class FString OutputName; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerOutput")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerOutput")
|
|
}
|
|
static class UNiagaraBakerOutput* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerOutput>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerOutput;
|
|
|
|
// Class Niagara.NiagaraBakerOutputSimCache
|
|
// 0x0068 (0x00A0 - 0x0038)
|
|
class UNiagaraBakerOutputSimCache final : public UNiagaraBakerOutput
|
|
{
|
|
public:
|
|
class FString SimCacheAssetPathFormat; // 0x0038(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraSimCacheCreateParameters CreateParameters; // 0x0048(0x0058)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerOutputSimCache")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerOutputSimCache")
|
|
}
|
|
static class UNiagaraBakerOutputSimCache* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerOutputSimCache>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerOutputSimCache;
|
|
|
|
// Class Niagara.NiagaraBakerOutputSparseVolumeTexture
|
|
// 0x0038 (0x0070 - 0x0038)
|
|
class UNiagaraBakerOutputSparseVolumeTexture final : public UNiagaraBakerOutput
|
|
{
|
|
public:
|
|
struct FNiagaraBakerTextureSource SourceBinding; // 0x0038(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBinding VolumeWorldSpaceSizeBinding; // 0x0050(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString SparseVolumeTextureAssetPathFormat; // 0x0060(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerOutputSparseVolumeTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerOutputSparseVolumeTexture")
|
|
}
|
|
static class UNiagaraBakerOutputSparseVolumeTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerOutputSparseVolumeTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerOutputSparseVolumeTexture;
|
|
|
|
// Class Niagara.NiagaraBakerOutputTexture2D
|
|
// 0x0068 (0x00A0 - 0x0038)
|
|
class UNiagaraBakerOutputTexture2D final : public UNiagaraBakerOutput
|
|
{
|
|
public:
|
|
struct FNiagaraBakerTextureSource SourceBinding; // 0x0038(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bGenerateAtlas : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bGenerateFrames : 1; // 0x0050(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bExportFrames : 1; // 0x0050(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetTextureAddressX : 1; // 0x0050(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetTextureAddressY : 1; // 0x0050(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint FrameSize; // 0x0054(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint AtlasTextureSize; // 0x005C(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x8]; // 0x0064(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ETextureAddress TextureAddressX; // 0x006C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureAddress TextureAddressY; // 0x006D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString AtlasAssetPathFormat; // 0x0070(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString FramesAssetPathFormat; // 0x0080(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString FramesExportPathFormat; // 0x0090(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerOutputTexture2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerOutputTexture2D")
|
|
}
|
|
static class UNiagaraBakerOutputTexture2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerOutputTexture2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerOutputTexture2D;
|
|
|
|
// Class Niagara.NiagaraBakerOutputVolumeTexture
|
|
// 0x0050 (0x0088 - 0x0038)
|
|
class UNiagaraBakerOutputVolumeTexture final : public UNiagaraBakerOutput
|
|
{
|
|
public:
|
|
struct FNiagaraBakerTextureSource SourceBinding; // 0x0038(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bGenerateAtlas : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bGenerateFrames : 1; // 0x0050(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bExportFrames : 1; // 0x0050(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString AtlasAssetPathFormat; // 0x0058(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString FramesAssetPathFormat; // 0x0068(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString FramesExportPathFormat; // 0x0078(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerOutputVolumeTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerOutputVolumeTexture")
|
|
}
|
|
static class UNiagaraBakerOutputVolumeTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerOutputVolumeTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerOutputVolumeTexture;
|
|
|
|
// Class Niagara.NiagaraBakerSettings
|
|
// 0x01C8 (0x01F0 - 0x0028)
|
|
class UNiagaraBakerSettings final : public UObject
|
|
{
|
|
public:
|
|
float StartSeconds; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DurationSeconds; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 FramesPerSecond; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bLockToSimulationFrameRate : 1; // 0x0034(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bPreviewLooping : 1; // 0x0034(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint FramesPerDimension; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UNiagaraBakerOutput*> Outputs; // 0x0040(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraBakerCameraSettings> CameraSettings; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 CurrentCameraIndex; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName BakeQualityLevel; // 0x0064(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bRenderComponentOnly : 1; // 0x006C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_6D[0x3]; // 0x006D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraBakerTextureSettings> OutputTextures; // 0x0070(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
|
|
ENiagaraBakerViewMode CameraViewportMode; // 0x0080(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_84[0x4]; // 0x0084(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector CameraViewportLocation[0x7]; // 0x0088(0x0018)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator CameraViewportRotation[0x7]; // 0x0130(0x0018)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float CameraOrbitDistance; // 0x01D8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraFOV; // 0x01DC(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraOrthoWidth; // 0x01E0(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseCameraAspectRatio : 1; // 0x01E4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1E5[0x3]; // 0x01E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CameraAspectRatio; // 0x01E8(0x0004)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1EC[0x4]; // 0x01EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBakerSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBakerSettings")
|
|
}
|
|
static class UNiagaraBakerSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBakerSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBakerSettings;
|
|
|
|
// Class Niagara.NiagaraComponent
|
|
// 0x0260 (0x0750 - 0x04F0)
|
|
class UNiagaraComponent : public UFXSystemComponent
|
|
{
|
|
public:
|
|
class UNiagaraSystem* Asset; // 0x04F0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
ENiagaraTickBehavior TickBehavior; // 0x04F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_4F9[0x3]; // 0x04F9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RandomSeedOffset; // 0x04FC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FNiagaraUserRedirectionParameterStore OverrideParameters; // 0x0500(0x00D8)(NativeAccessSpecifierPrivate)
|
|
uint8 BitPad_5D8_0 : 1; // 0x05D8(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ])
|
|
uint8 bEnableGpuComputeDebug : 1; // 0x05D8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 bOverrideWarmupSettings : 1; // 0x05D8(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 Pad_5D9[0x3]; // 0x05D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 WarmupTickCount; // 0x05DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float WarmupTickDelta; // 0x05E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5E4[0x34]; // 0x05E4(0x0034)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bAutoDestroy : 1; // 0x0618(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 bRenderingEnabled : 1; // 0x0618(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 bAutoManageAttachment : 1; // 0x0618(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAutoAttachWeldSimulatedBodies : 1; // 0x0618(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_619[0x3]; // 0x0619(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxTimeBeforeForceUpdateTransform; // 0x061C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_620[0x1]; // 0x0620(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraOcclusionQueryMode OcclusionQueryMode; // 0x0621(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_622[0x6]; // 0x0622(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class UNiagaraComponent* PSystem)> OnSystemFinished; // 0x0628(0x0010)(ZeroConstructor, InstancedReference, DuplicateTransient, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class USceneComponent> AutoAttachParent; // 0x0638(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, EditConst, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AutoAttachSocketName; // 0x0640(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAttachmentRule AutoAttachLocationRule; // 0x0648(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAttachmentRule AutoAttachRotationRule; // 0x0649(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EAttachmentRule AutoAttachScaleRule; // 0x064A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64B[0x9]; // 0x064B(0x0009)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 BitPad_654_0 : 4; // 0x0654(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ])
|
|
uint8 bAllowScalability : 1; // 0x0654(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 Pad_655[0xEB]; // 0x0655(0x00EB)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraSimCache* SimCache; // 0x0740(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UNiagaraCullProxyComponent* CullProxy; // 0x0748(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void AdvanceSimulation(int32 TickCount, float TickDeltaSeconds);
|
|
void AdvanceSimulationByTime(float SimulateTime, float TickDeltaSeconds);
|
|
void ClearEmitterFixedBounds(class FName EmitterName);
|
|
void ClearSimCache(bool bResetSystem);
|
|
void ClearSystemFixedBounds();
|
|
class UNiagaraDataInterface* GetDataInterface(const class FString& Name_0);
|
|
void InitForPerformanceBaseline();
|
|
void ReinitializeSystem();
|
|
void ResetSystem();
|
|
void SeekToDesiredAge(float InDesiredAge);
|
|
void SetAgeUpdateMode(ENiagaraAgeUpdateMode InAgeUpdateMode);
|
|
void SetAllowScalability(bool bAllow);
|
|
void SetAsset(class UNiagaraSystem* InAsset, bool bResetExistingOverrideParameters);
|
|
void SetAutoDestroy(bool bInAutoDestroy);
|
|
void SetCanRenderWhileSeeking(bool bInCanRenderWhileSeeking);
|
|
void SetCustomTimeDilation(float Dilation);
|
|
void SetDesiredAge(float InDesiredAge);
|
|
void SetEmitterFixedBounds(class FName EmitterName, const struct FBox& LocalBounds);
|
|
void SetForceLocalPlayerEffect(bool bIsPlayerEffect);
|
|
void SetForceSolo(bool bInForceSolo);
|
|
void SetGpuComputeDebug(bool bEnableDebug);
|
|
void SetLockDesiredAgeDeltaTimeToSeekDelta(bool bLock);
|
|
void SetMaxSimTime(float InMaxTime);
|
|
void SetNiagaraVariableActor(const class FString& InVariableName, class AActor* Actor);
|
|
void SetNiagaraVariableBool(const class FString& InVariableName, bool InValue);
|
|
void SetNiagaraVariableFloat(const class FString& InVariableName, float InValue);
|
|
void SetNiagaraVariableInt(const class FString& InVariableName, int32 InValue);
|
|
void SetNiagaraVariableLinearColor(const class FString& InVariableName, const struct FLinearColor& InValue);
|
|
void SetNiagaraVariableMatrix(const class FString& InVariableName, const struct FMatrix& InValue);
|
|
void SetNiagaraVariableObject(const class FString& InVariableName, class UObject* Object);
|
|
void SetNiagaraVariablePosition(const class FString& InVariableName, const struct FVector& InValue);
|
|
void SetNiagaraVariableQuat(const class FString& InVariableName, const struct FQuat& InValue);
|
|
void SetNiagaraVariableVec2(const class FString& InVariableName, const struct FVector2D& InValue);
|
|
void SetNiagaraVariableVec3(const class FString& InVariableName, const struct FVector& InValue);
|
|
void SetNiagaraVariableVec4(const class FString& InVariableName, const struct FVector4& InValue);
|
|
void SetOcclusionQueryMode(ENiagaraOcclusionQueryMode Mode);
|
|
void SetPaused(bool bInPaused);
|
|
void SetPreviewLODDistance(bool bEnablePreviewLODDistance, float PreviewLODDistance, float PreviewMaxDistance);
|
|
void SetRandomSeedOffset(int32 NewRandomSeedOffset);
|
|
void SetRenderingEnabled(bool bInRenderingEnabled);
|
|
void SetSeekDelta(float InSeekDelta);
|
|
void SetSimCache(class UNiagaraSimCache* SimCache_0, bool bResetSystem);
|
|
void SetSystemFixedBounds(const struct FBox& LocalBounds);
|
|
void SetTickBehavior(ENiagaraTickBehavior NewTickBehavior);
|
|
void SetVariableActor(class FName InVariableName, class AActor* Actor);
|
|
void SetVariableBool(class FName InVariableName, bool InValue);
|
|
void SetVariableFloat(class FName InVariableName, float InValue);
|
|
void SetVariableInt(class FName InVariableName, int32 InValue);
|
|
void SetVariableLinearColor(class FName InVariableName, const struct FLinearColor& InValue);
|
|
void SetVariableMaterial(class FName InVariableName, class UMaterialInterface* Object);
|
|
void SetVariableMatrix(class FName InVariableName, const struct FMatrix& InValue);
|
|
void SetVariableObject(class FName InVariableName, class UObject* Object);
|
|
void SetVariablePosition(class FName InVariableName, const struct FVector& InValue);
|
|
void SetVariableQuat(class FName InVariableName, const struct FQuat& InValue);
|
|
void SetVariableStaticMesh(class FName InVariableName, class UStaticMesh* InValue);
|
|
void SetVariableTexture(class FName InVariableName, class UTexture* Texture);
|
|
void SetVariableTextureRenderTarget(class FName InVariableName, class UTextureRenderTarget* TextureRenderTarget);
|
|
void SetVariableVec2(class FName InVariableName, const struct FVector2D& InValue);
|
|
void SetVariableVec3(class FName InVariableName, const struct FVector& InValue);
|
|
void SetVariableVec4(class FName InVariableName, const struct FVector4& InValue);
|
|
|
|
ENiagaraAgeUpdateMode GetAgeUpdateMode() const;
|
|
bool GetAllowScalability() const;
|
|
class UNiagaraSystem* GetAsset() const;
|
|
float GetCustomTimeDilation() const;
|
|
float GetDesiredAge() const;
|
|
struct FBox GetEmitterFixedBounds(class FName EmitterName) const;
|
|
bool GetForceLocalPlayerEffect() const;
|
|
bool GetForceSolo() const;
|
|
bool GetLockDesiredAgeDeltaTimeToSeekDelta() const;
|
|
float GetMaxSimTime() const;
|
|
ENiagaraOcclusionQueryMode GetOcclusionQueryMode() const;
|
|
float GetPreviewLODDistance() const;
|
|
bool GetPreviewLODDistanceEnabled() const;
|
|
int32 GetRandomSeedOffset() const;
|
|
float GetSeekDelta() const;
|
|
class UNiagaraSimCache* GetSimCache() const;
|
|
struct FBox GetSystemFixedBounds() const;
|
|
ENiagaraTickBehavior GetTickBehavior() const;
|
|
bool IsPaused() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraComponent")
|
|
}
|
|
static class UNiagaraComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraComponent;
|
|
|
|
// Class Niagara.NiagaraComponentPool
|
|
// 0x0058 (0x0080 - 0x0028)
|
|
class UNiagaraComponentPool final : public UObject
|
|
{
|
|
public:
|
|
TMap<class UNiagaraSystem*, struct FNCPool> WorldParticleSystemPools; // 0x0028(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_78[0x8]; // 0x0078(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraComponentPool")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraComponentPool")
|
|
}
|
|
static class UNiagaraComponentPool* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraComponentPool>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraComponentPool;
|
|
|
|
// Class Niagara.NiagaraRendererProperties
|
|
// 0x0090 (0x00B8 - 0x0028)
|
|
class UNiagaraRendererProperties : public UNiagaraMergeable
|
|
{
|
|
public:
|
|
struct FNiagaraPlatformSet Platforms; // 0x0028(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
int32 SortOrderHint; // 0x0058(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererMotionVectorSetting MotionVectorSetting; // 0x005C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsEnabled; // 0x005D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowInCullProxies; // 0x005E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5F[0x1]; // 0x005F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding RendererEnabledBinding; // 0x0060(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FGuid OuterEmitterVersion; // 0x0098(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A8[0x10]; // 0x00A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraRendererProperties")
|
|
}
|
|
static class UNiagaraRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraRendererProperties;
|
|
|
|
// Class Niagara.NiagaraComponentRendererProperties
|
|
// 0x00F8 (0x01B0 - 0x00B8)
|
|
class UNiagaraComponentRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
TSubclassOf<class USceneComponent> ComponentType; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 ComponentCountLimit; // 0x00C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding EnabledBinding; // 0x00C8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0100(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
bool bAssignComponentsOnParticleID; // 0x0138(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCreateComponentFirstParticleFrame; // 0x0139(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOnlyActivateNewlyAquiredComponents; // 0x013A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13B[0x1]; // 0x013B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RendererVisibility; // 0x013C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USceneComponent* TemplateComponent; // 0x0140(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraComponentPropertyBinding> PropertyBindings; // 0x0148(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_158[0x58]; // 0x0158(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraComponentRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraComponentRendererProperties")
|
|
}
|
|
static class UNiagaraComponentRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraComponentRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraComponentRendererProperties;
|
|
|
|
// Class Niagara.NiagaraCullProxyComponent
|
|
// 0x0010 (0x0760 - 0x0750)
|
|
class UNiagaraCullProxyComponent final : public UNiagaraComponent
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraCulledComponentInfo> Instances; // 0x0750(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraCullProxyComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraCullProxyComponent")
|
|
}
|
|
static class UNiagaraCullProxyComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraCullProxyComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraCullProxyComponent;
|
|
|
|
// Class Niagara.NiagaraDataChannelLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraDataChannelLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static int32 GetDataChannelElementCount(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel, const struct FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame);
|
|
static class UNiagaraDataChannelHandler* GetNiagaraDataChannel(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel);
|
|
static class UNiagaraDataChannelReader* ReadFromNiagaraDataChannel(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel, const struct FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame);
|
|
static void ReadFromNiagaraDataChannelSingle(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel, int32 Index_0, const struct FNiagaraDataChannelSearchParameters& SearchParams, bool bReadPreviousFrame, ENiagartaDataChannelReadResult* ReadResult);
|
|
static class UNiagaraDataChannelWriter* WriteToNiagaraDataChannel(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel, const struct FNiagaraDataChannelSearchParameters& SearchParams, int32 Count, bool bVisibleToGame, bool bVisibleToCPU, bool bVisibleToGPU, const class FString& DebugSource);
|
|
static void WriteToNiagaraDataChannelSingle(const class UObject* WorldContextObject, const class UNiagaraDataChannelAsset* Channel, const struct FNiagaraDataChannelSearchParameters& SearchParams, bool bVisibleToBlueprint, bool bVisibleToNiagaraCPU, bool bVisibleToNiagaraGPU);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataChannelLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataChannelLibrary")
|
|
}
|
|
static class UNiagaraDataChannelLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataChannelLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataChannelLibrary;
|
|
|
|
// Class Niagara.NiagaraDataInterface2DArrayTexture
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterface2DArrayTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UTexture* Texture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding TextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterface2DArrayTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterface2DArrayTexture")
|
|
}
|
|
static class UNiagaraDataInterface2DArrayTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterface2DArrayTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterface2DArrayTexture;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArray
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UNiagaraDataInterfaceArray : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraGpuSyncMode GpuSyncMode; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x3]; // 0x0049(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxElements; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArray")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArray")
|
|
}
|
|
static class UNiagaraDataInterfaceArray* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArray>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArray;
|
|
|
|
// Class Niagara.NDIArraySimCacheData
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UNDIArraySimCacheData final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FNDIArraySimCacheDataFrame> CpuFrameData; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNDIArraySimCacheDataFrame> GpuFrameData; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<uint8> BufferData; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDIArraySimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDIArraySimCacheData")
|
|
}
|
|
static class UNDIArraySimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDIArraySimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDIArraySimCacheData;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayFloat
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayFloat final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<float> FloatData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayFloat")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayFloat")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayFloat* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayFloat>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayFloat;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayFloat2
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayFloat2 final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FVector2f> InternalFloatData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayFloat2")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayFloat2")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayFloat2* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayFloat2>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayFloat2;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayFloat3
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayFloat3 final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FVector3f> InternalFloatData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayFloat3")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayFloat3")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayFloat3* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayFloat3>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayFloat3;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayPosition
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayPosition final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraPosition> PositionData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayPosition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayPosition")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayPosition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayPosition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayPosition;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayFloat4
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayFloat4 final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FVector4f> InternalFloatData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayFloat4")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayFloat4")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayFloat4* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayFloat4>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayFloat4;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayColor
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayColor final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FLinearColor> ColorData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayColor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayColor")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayColor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayColor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayColor;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayQuat
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayQuat final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FQuat4f> InternalQuatData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayQuat")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayQuat")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayQuat* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayQuat>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayQuat;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayMatrix
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayMatrix final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FMatrix44f> InternalMatrixData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayMatrix")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayMatrix")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayMatrix* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayMatrix>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayMatrix;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraDataInterfaceArrayFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static TArray<bool> GetNiagaraArrayBool(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static bool GetNiagaraArrayBoolValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<struct FLinearColor> GetNiagaraArrayColor(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static struct FLinearColor GetNiagaraArrayColorValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<float> GetNiagaraArrayFloat(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static float GetNiagaraArrayFloatValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<int32> GetNiagaraArrayInt32(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static int32 GetNiagaraArrayInt32Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<struct FMatrix> GetNiagaraArrayMatrix(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, bool bApplyLWCRebase);
|
|
static struct FMatrix GetNiagaraArrayMatrixValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, bool bApplyLWCRebase);
|
|
static TArray<struct FVector> GetNiagaraArrayPosition(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static struct FVector GetNiagaraArrayPositionValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<struct FQuat> GetNiagaraArrayQuat(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static struct FQuat GetNiagaraArrayQuatValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<int32> GetNiagaraArrayUInt8(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static int32 GetNiagaraArrayUInt8Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<struct FVector> GetNiagaraArrayVector(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static TArray<struct FVector2D> GetNiagaraArrayVector2D(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static struct FVector2D GetNiagaraArrayVector2DValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static TArray<struct FVector4> GetNiagaraArrayVector4(class UNiagaraComponent* NiagaraSystem, class FName OverrideName);
|
|
static struct FVector4 GetNiagaraArrayVector4Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static struct FVector GetNiagaraArrayVectorValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0);
|
|
static void SetNiagaraArrayBool(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<bool>& ArrayData);
|
|
static void SetNiagaraArrayBoolValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const bool& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayColor(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FLinearColor>& ArrayData);
|
|
static void SetNiagaraArrayColorValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FLinearColor& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayFloat(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<float>& ArrayData);
|
|
static void SetNiagaraArrayFloatValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, float Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayInt32(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<int32>& ArrayData);
|
|
static void SetNiagaraArrayInt32Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, int32 Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayMatrix(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FMatrix>& ArrayData, bool bApplyLWCRebase);
|
|
static void SetNiagaraArrayMatrixValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FMatrix& Value, bool bSizeToFit, bool bApplyLWCRebase);
|
|
static void SetNiagaraArrayPosition(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FVector>& ArrayData);
|
|
static void SetNiagaraArrayPositionValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FVector& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayQuat(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FQuat>& ArrayData);
|
|
static void SetNiagaraArrayQuatValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FQuat& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayUInt8(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<int32>& ArrayData);
|
|
static void SetNiagaraArrayUInt8Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, int32 Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayVector(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FVector>& ArrayData);
|
|
static void SetNiagaraArrayVector2D(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FVector2D>& ArrayData);
|
|
static void SetNiagaraArrayVector2DValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FVector2D& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayVector4(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<struct FVector4>& ArrayData);
|
|
static void SetNiagaraArrayVector4Value(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FVector4& Value, bool bSizeToFit);
|
|
static void SetNiagaraArrayVectorValue(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, int32 Index_0, const struct FVector& Value, bool bSizeToFit);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayFunctionLibrary")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayFunctionLibrary;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayInt32
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayInt32 final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<int32> IntData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayInt32")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayInt32")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayInt32* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayInt32>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayInt32;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayUInt8
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayUInt8 final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<uint8> InternalIntData; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayUInt8")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayUInt8")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayUInt8* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayUInt8>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayUInt8;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayBool
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayBool final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<bool> BoolData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayBool")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayBool")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayBool* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayBool>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayBool;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceArrayNiagaraID
|
|
// 0x0010 (0x0060 - 0x0050)
|
|
class UNiagaraDataInterfaceArrayNiagaraID final : public UNiagaraDataInterfaceArray
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraID> IntData; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceArrayNiagaraID")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceArrayNiagaraID")
|
|
}
|
|
static class UNiagaraDataInterfaceArrayNiagaraID* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceArrayNiagaraID>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceArrayNiagaraID;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAudioSubmix
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraDataInterfaceAudioSubmix : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class USoundSubmix* Submix; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAudioSubmix")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAudioSubmix")
|
|
}
|
|
static class UNiagaraDataInterfaceAudioSubmix* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAudioSubmix>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAudioSubmix;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAudioOscilloscope
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceAudioOscilloscope final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class USoundSubmix* Submix; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Resolution; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ScopeInMilliseconds; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAudioOscilloscope")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAudioOscilloscope")
|
|
}
|
|
static class UNiagaraDataInterfaceAudioOscilloscope* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAudioOscilloscope>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAudioOscilloscope;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAudioPlayerSettings
|
|
// 0x03E8 (0x0410 - 0x0028)
|
|
class UNiagaraDataInterfaceAudioPlayerSettings final : public UObject
|
|
{
|
|
public:
|
|
bool bOverrideConcurrency; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USoundConcurrency* Concurrency; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideAttenuationSettings; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSoundAttenuationSettings AttenuationSettings; // 0x0040(0x03D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAudioPlayerSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAudioPlayerSettings")
|
|
}
|
|
static class UNiagaraDataInterfaceAudioPlayerSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAudioPlayerSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAudioPlayerSettings;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAudioPlayer
|
|
// 0x0058 (0x0090 - 0x0038)
|
|
class UNiagaraDataInterfaceAudioPlayer final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class USoundBase* SoundToPlay; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USoundAttenuation* Attenuation; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USoundConcurrency* Concurrency; // 0x0048(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ParameterNames; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding ConfigurationUserParameter; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool bLimitPlaysPerTick; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxPlaysPerTick; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStopWhenComponentIsDestroyed; // 0x0088(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowLoopingOneShotSounds; // 0x0089(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8A[0x6]; // 0x008A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAudioPlayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAudioPlayer")
|
|
}
|
|
static class UNiagaraDataInterfaceAudioPlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAudioPlayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAudioPlayer;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceAudioSpectrum
|
|
// 0x0010 (0x0050 - 0x0040)
|
|
class UNiagaraDataInterfaceAudioSpectrum final : public UNiagaraDataInterfaceAudioSubmix
|
|
{
|
|
public:
|
|
int32 Resolution; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinimumFrequency; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumFrequency; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NoiseFloorDb; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceAudioSpectrum")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceAudioSpectrum")
|
|
}
|
|
static class UNiagaraDataInterfaceAudioSpectrum* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceAudioSpectrum>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceAudioSpectrum;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCamera
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraDataInterfaceCamera final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
int32 PlayerControllerIndex; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRequireCurrentFrameData; // 0x003C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCamera")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCamera")
|
|
}
|
|
static class UNiagaraDataInterfaceCamera* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCamera>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCamera;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCollisionQuery
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraDataInterfaceCollisionQuery final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCollisionQuery")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCollisionQuery")
|
|
}
|
|
static class UNiagaraDataInterfaceCollisionQuery* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCollisionQuery>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCollisionQuery;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCurveBase
|
|
// 0x0038 (0x0070 - 0x0038)
|
|
class UNiagaraDataInterfaceCurveBase : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
TArray<float> ShaderLUT; // 0x0038(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
float LUTMinTime; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LUTMaxTime; // 0x004C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LUTInvTimeRange; // 0x0050(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LUTNumSamplesMinusOne; // 0x0054(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_58[0x4]; // 0x0058(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bUseLUT : 1; // 0x005C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bExposeCurve : 1; // 0x005C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_5D[0x3]; // 0x005D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName ExposedName; // 0x0060(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* ExposedTexture; // 0x0068(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCurveBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCurveBase")
|
|
}
|
|
static class UNiagaraDataInterfaceCurveBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCurveBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCurveBase;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceColorCurve
|
|
// 0x0200 (0x0270 - 0x0070)
|
|
class UNiagaraDataInterfaceColorCurve final : public UNiagaraDataInterfaceCurveBase
|
|
{
|
|
public:
|
|
struct FRichCurve RedCurve; // 0x0070(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve GreenCurve; // 0x00F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve BlueCurve; // 0x0170(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve AlphaCurve; // 0x01F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceColorCurve")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceColorCurve")
|
|
}
|
|
static class UNiagaraDataInterfaceColorCurve* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceColorCurve>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceColorCurve;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCubeTexture
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceCubeTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UTexture* Texture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding TextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCubeTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCubeTexture")
|
|
}
|
|
static class UNiagaraDataInterfaceCubeTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCubeTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCubeTexture;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCurlNoise
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceCurlNoise final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint32 Seed; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0xC]; // 0x003C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCurlNoise")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCurlNoise")
|
|
}
|
|
static class UNiagaraDataInterfaceCurlNoise* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCurlNoise>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCurlNoise;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceCurve
|
|
// 0x0080 (0x00F0 - 0x0070)
|
|
class UNiagaraDataInterfaceCurve final : public UNiagaraDataInterfaceCurveBase
|
|
{
|
|
public:
|
|
struct FRichCurve Curve; // 0x0070(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceCurve")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceCurve")
|
|
}
|
|
static class UNiagaraDataInterfaceCurve* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceCurve>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceCurve;
|
|
|
|
// Class Niagara.NiagaraParticleCallbackHandler
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class INiagaraParticleCallbackHandler final
|
|
{
|
|
public:
|
|
void ReceiveParticleData(const TArray<struct FBasicParticleData>& Data, class UNiagaraSystem* NiagaraSystem, const struct FVector& SimulationPositionOffset);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraParticleCallbackHandler")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraParticleCallbackHandler")
|
|
}
|
|
static class INiagaraParticleCallbackHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<INiagaraParticleCallbackHandler>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_INiagaraParticleCallbackHandler;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceExport
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfaceExport final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
struct FNiagaraUserParameterBinding CallbackHandlerParameter; // 0x0038(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENDIExport_GPUAllocationMode GPUAllocationMode; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x3]; // 0x0059(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 GPUAllocationFixedSize; // 0x005C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float GPUAllocationPerParticleSize; // 0x0060(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceExport")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceExport")
|
|
}
|
|
static class UNiagaraDataInterfaceExport* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceExport>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceExport;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid2D
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceGrid2D : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
bool ClearBeforeNonIterationStage; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 NumCellsX; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumCellsY; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumCellsMaxAxis; // 0x0044(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumAttributes; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SetGridFromMaxAxis; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D WorldBBoxSize; // 0x0050(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid2D")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid2D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid2DCollection
|
|
// 0x00C8 (0x0128 - 0x0060)
|
|
class UNiagaraDataInterfaceGrid2DCollection : public UNiagaraDataInterfaceGrid2D
|
|
{
|
|
public:
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuBufferFormat OverrideBufferFormat; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverrideFormat : 1; // 0x0081(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_82[0x56]; // 0x0082(0x0056)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<uint64, class UTextureRenderTarget2DArray*> ManagedRenderTargets; // 0x00D8(0x0050)(Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
bool FillRawTexture2D(const class UNiagaraComponent* Component, class UTextureRenderTarget2D* Dest, int32* TilesX, int32* TilesY);
|
|
bool FillTexture2D(const class UNiagaraComponent* Component, class UTextureRenderTarget2D* Dest, int32 AttributeIndex);
|
|
void GetRawTextureSize(const class UNiagaraComponent* Component, int32* SizeX, int32* SizeY);
|
|
void GetTextureSize(const class UNiagaraComponent* Component, int32* SizeX, int32* SizeY);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid2DCollection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid2DCollection")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid2DCollection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid2DCollection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid2DCollection;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid2DCollectionReader
|
|
// 0x0020 (0x0148 - 0x0128)
|
|
class UNiagaraDataInterfaceGrid2DCollectionReader final : public UNiagaraDataInterfaceGrid2DCollection
|
|
{
|
|
public:
|
|
class FString EmitterName; // 0x0128(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DIName; // 0x0138(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid2DCollectionReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid2DCollectionReader")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid2DCollectionReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid2DCollectionReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid2DCollectionReader;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid3D
|
|
// 0x0038 (0x0070 - 0x0038)
|
|
class UNiagaraDataInterfaceGrid3D : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
bool ClearBeforeNonIterationStage; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntVector NumCells; // 0x003C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CellSize; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumCellsMaxAxis; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESetResolutionMethod SetResolutionMethod; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector WorldBBoxSize; // 0x0058(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid3D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid3D")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid3D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid3D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid3D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid3DCollection
|
|
// 0x0080 (0x00F0 - 0x0070)
|
|
class UNiagaraDataInterfaceGrid3DCollection : public UNiagaraDataInterfaceGrid3D
|
|
{
|
|
public:
|
|
int32 NumAttributes; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0078(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuBufferFormat OverrideBufferFormat; // 0x0098(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverrideFormat : 1; // 0x0099(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_9A[0x56]; // 0x009A(0x0056)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool FillRawVolumeTexture(const class UNiagaraComponent* Component, class UVolumeTexture* Dest, int32* TilesX, int32* TilesY, int32* TileZ);
|
|
bool FillVolumeTexture(const class UNiagaraComponent* Component, class UVolumeTexture* Dest, int32 AttributeIndex);
|
|
void GetRawTextureSize(const class UNiagaraComponent* Component, int32* SizeX, int32* SizeY, int32* SizeZ);
|
|
void GetTextureSize(const class UNiagaraComponent* Component, int32* SizeX, int32* SizeY, int32* SizeZ);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid3DCollection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid3DCollection")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid3DCollection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid3DCollection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid3DCollection;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceGrid3DCollectionReader
|
|
// 0x0020 (0x0110 - 0x00F0)
|
|
class UNiagaraDataInterfaceGrid3DCollectionReader final : public UNiagaraDataInterfaceGrid3DCollection
|
|
{
|
|
public:
|
|
class FString EmitterName; // 0x00F0(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DIName; // 0x0100(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceGrid3DCollectionReader")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceGrid3DCollectionReader")
|
|
}
|
|
static class UNiagaraDataInterfaceGrid3DCollectionReader* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceGrid3DCollectionReader>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceGrid3DCollectionReader;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceIntRenderTarget2D
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceIntRenderTarget2D final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
struct FIntPoint Size; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceIntRenderTarget2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceIntRenderTarget2D")
|
|
}
|
|
static class UNiagaraDataInterfaceIntRenderTarget2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceIntRenderTarget2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceIntRenderTarget2D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceLandscape
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfaceLandscape final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AActor* SourceLandscape; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENDILandscape_SourceMode SourceMode; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UPhysicalMaterial*> PhysicalMaterials; // 0x0050(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
bool bVirtualTexturesSupported; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceLandscape")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceLandscape")
|
|
}
|
|
static class UNiagaraDataInterfaceLandscape* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceLandscape>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceLandscape;
|
|
|
|
// Class Niagara.NDILandscapeSimCacheData
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNDILandscapeSimCacheData final : public UObject
|
|
{
|
|
public:
|
|
TArray<class UTexture2D*> HeightFieldTextures; // 0x0028(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NDILandscapeSimCacheData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NDILandscapeSimCacheData")
|
|
}
|
|
static class UNDILandscapeSimCacheData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNDILandscapeSimCacheData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNDILandscapeSimCacheData;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceMeshRendererInfo
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UNiagaraDataInterfaceMeshRendererInfo final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UNiagaraMeshRendererProperties* MeshRenderer; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceMeshRendererInfo")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceMeshRendererInfo")
|
|
}
|
|
static class UNiagaraDataInterfaceMeshRendererInfo* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceMeshRendererInfo>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceMeshRendererInfo;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceNeighborGrid3D
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
class UNiagaraDataInterfaceNeighborGrid3D final : public UNiagaraDataInterfaceGrid3D
|
|
{
|
|
public:
|
|
uint32 MaxNeighborsPerCell; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceNeighborGrid3D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceNeighborGrid3D")
|
|
}
|
|
static class UNiagaraDataInterfaceNeighborGrid3D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceNeighborGrid3D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceNeighborGrid3D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceOcclusion
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UNiagaraDataInterfaceOcclusion final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceOcclusion")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceOcclusion")
|
|
}
|
|
static class UNiagaraDataInterfaceOcclusion* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceOcclusion>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceOcclusion;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceParticleRead
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceParticleRead final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
struct FNiagaraDataInterfaceEmitterBinding EmitterBinding; // 0x0038(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceParticleRead")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceParticleRead")
|
|
}
|
|
static class UNiagaraDataInterfaceParticleRead* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceParticleRead>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceParticleRead;
|
|
|
|
// Class Niagara.NiagaraDataInterfacePlatformSet
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfacePlatformSet final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
struct FNiagaraPlatformSet Platforms; // 0x0038(0x0030)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfacePlatformSet")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfacePlatformSet")
|
|
}
|
|
static class UNiagaraDataInterfacePlatformSet* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfacePlatformSet>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfacePlatformSet;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRasterizationGrid3D
|
|
// 0x0010 (0x0080 - 0x0070)
|
|
class UNiagaraDataInterfaceRasterizationGrid3D final : public UNiagaraDataInterfaceGrid3D
|
|
{
|
|
public:
|
|
int32 NumAttributes; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Precision; // 0x0074(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ResetValue; // 0x0078(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRasterizationGrid3D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRasterizationGrid3D")
|
|
}
|
|
static class UNiagaraDataInterfaceRasterizationGrid3D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRasterizationGrid3D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRasterizationGrid3D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRenderTarget2D
|
|
// 0x0088 (0x00C0 - 0x0038)
|
|
class UNiagaraDataInterfaceRenderTarget2D final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint Size; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMipMapGeneration MipMapGeneration; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMipMapGenerationType MipMapGenerationType; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat OverrideRenderTargetFormat; // 0x004A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureFilter OverrideRenderTargetFilter; // 0x004B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInheritUserParameterSettings : 1; // 0x004C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideFormat : 1; // 0x004C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0050(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_70[0x50]; // 0x0070(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRenderTarget2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRenderTarget2D")
|
|
}
|
|
static class UNiagaraDataInterfaceRenderTarget2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRenderTarget2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRenderTarget2D;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRenderTarget2DArray
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfaceRenderTarget2DArray final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
struct FIntVector Size; // 0x0038(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat OverrideRenderTargetFormat; // 0x0044(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureFilter OverrideRenderTargetFilter; // 0x0045(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInheritUserParameterSettings : 1; // 0x0046(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideFormat : 1; // 0x0046(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_47[0x1]; // 0x0047(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0048(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRenderTarget2DArray")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRenderTarget2DArray")
|
|
}
|
|
static class UNiagaraDataInterfaceRenderTarget2DArray* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRenderTarget2DArray>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRenderTarget2DArray;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRenderTargetCube
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceRenderTargetCube final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
int32 Size; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat OverrideRenderTargetFormat; // 0x003C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureFilter OverrideRenderTargetFilter; // 0x003D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInheritUserParameterSettings : 1; // 0x003E(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideFormat : 1; // 0x003E(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_3F[0x1]; // 0x003F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRenderTargetCube")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRenderTargetCube")
|
|
}
|
|
static class UNiagaraDataInterfaceRenderTargetCube* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRenderTargetCube>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRenderTargetCube;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRenderTargetVolume
|
|
// 0x0038 (0x0070 - 0x0038)
|
|
class UNiagaraDataInterfaceRenderTargetVolume final : public UNiagaraDataInterfaceRWBase
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntVector Size; // 0x0040(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureRenderTargetFormat OverrideRenderTargetFormat; // 0x004C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextureFilter OverrideRenderTargetFilter; // 0x004D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bInheritUserParameterSettings : 1; // 0x004E(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideFormat : 1; // 0x004E(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4F[0x1]; // 0x004F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraUserParameterBinding RenderTargetUserParameter; // 0x0050(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRenderTargetVolume")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRenderTargetVolume")
|
|
}
|
|
static class UNiagaraDataInterfaceRenderTargetVolume* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRenderTargetVolume>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRenderTargetVolume;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceRigidMeshCollisionQuery
|
|
// 0x0040 (0x0078 - 0x0038)
|
|
class UNiagaraDataInterfaceRigidMeshCollisionQuery final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
TArray<class FName> ActorTags; // 0x0038(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> ComponentTags; // 0x0048(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<TSoftObjectPtr<class AActor>> SourceActors; // 0x0058(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
bool OnlyUseMoveable; // 0x0068(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseComplexCollisions; // 0x0069(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFilterByObjectType; // 0x006A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool GlobalSearchAllowed; // 0x006B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool GlobalSearchForced; // 0x006C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool GlobalSearchFallback_Unscripted; // 0x006D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6E[0x2]; // 0x006E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxNumPrimitives; // 0x0070(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceRigidMeshCollisionQuery")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceRigidMeshCollisionQuery")
|
|
}
|
|
static class UNiagaraDataInterfaceRigidMeshCollisionQuery* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceRigidMeshCollisionQuery>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceRigidMeshCollisionQuery;
|
|
|
|
// Class Niagara.NiagaraDIRigidMeshCollisionFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraDIRigidMeshCollisionFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void SetSourceActors(class UNiagaraComponent* NiagaraSystem, class FName OverrideName, const TArray<class AActor*>& SourceActors);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDIRigidMeshCollisionFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDIRigidMeshCollisionFunctionLibrary")
|
|
}
|
|
static class UNiagaraDIRigidMeshCollisionFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDIRigidMeshCollisionFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDIRigidMeshCollisionFunctionLibrary;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSkeletalMesh
|
|
// 0x00C8 (0x0100 - 0x0038)
|
|
class UNiagaraDataInterfaceSkeletalMesh final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
ENDISkeletalMesh_SourceMode SourceMode; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USkeletalMesh* DefaultMesh; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class AActor> SoftSourceActor; // 0x0048(0x0028)(Edit, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<class FName> ComponentTags; // 0x0070(0x0010)(Edit, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class USkeletalMeshComponent* SourceComponent; // 0x0080(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FNiagaraUserParameterBinding MeshUserParameter; // 0x0088(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENDISkeletalMesh_SkinningMode SkinningMode; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> SamplingRegions; // 0x00B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
int32 WholeMeshLOD; // 0x00C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> FilteredBones; // 0x00C8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> FilteredSockets; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName ExcludeBoneName; // 0x00E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bExcludeBone : 1; // 0x00F0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 UvSetIndex; // 0x00F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRequireCurrentFrameData; // 0x00F8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bReadDeformedGeometry; // 0x00F9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FA[0x6]; // 0x00FA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void OnSourceEndPlay(class AActor* InSource, EEndPlayReason Reason);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSkeletalMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSkeletalMesh")
|
|
}
|
|
static class UNiagaraDataInterfaceSkeletalMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSkeletalMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSkeletalMesh;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSparseVolumeTexture
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraDataInterfaceSparseVolumeTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class USparseVolumeTexture* SparseVolumeTexture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding SparseVolumeTextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool BlockingStreamingRequests; // 0x0060(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSparseVolumeTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSparseVolumeTexture")
|
|
}
|
|
static class UNiagaraDataInterfaceSparseVolumeTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSparseVolumeTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSparseVolumeTexture;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSpline
|
|
// 0x00A0 (0x00D8 - 0x0038)
|
|
class UNiagaraDataInterfaceSpline final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class AActor> SoftSourceActor; // 0x0038(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding SplineUserParameter; // 0x0060(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
bool bUseLUT; // 0x0080(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x3]; // 0x0081(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 NumLUTSteps; // 0x0084(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_88[0x50]; // 0x0088(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSpline")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSpline")
|
|
}
|
|
static class UNiagaraDataInterfaceSpline* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSpline>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSpline;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceSpriteRendererInfo
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraDataInterfaceSpriteRendererInfo final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UNiagaraSpriteRendererProperties* SpriteRenderer; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceSpriteRendererInfo")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceSpriteRendererInfo")
|
|
}
|
|
static class UNiagaraDataInterfaceSpriteRendererInfo* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceSpriteRendererInfo>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceSpriteRendererInfo;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceTexture
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UTexture* Texture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding TextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceTexture")
|
|
}
|
|
static class UNiagaraDataInterfaceTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceTexture;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVector2DCurve
|
|
// 0x0100 (0x0170 - 0x0070)
|
|
class UNiagaraDataInterfaceVector2DCurve final : public UNiagaraDataInterfaceCurveBase
|
|
{
|
|
public:
|
|
struct FRichCurve XCurve; // 0x0070(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve YCurve; // 0x00F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVector2DCurve")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVector2DCurve")
|
|
}
|
|
static class UNiagaraDataInterfaceVector2DCurve* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVector2DCurve>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVector2DCurve;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVector4Curve
|
|
// 0x0200 (0x0270 - 0x0070)
|
|
class UNiagaraDataInterfaceVector4Curve final : public UNiagaraDataInterfaceCurveBase
|
|
{
|
|
public:
|
|
struct FRichCurve XCurve; // 0x0070(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve YCurve; // 0x00F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve ZCurve; // 0x0170(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve WCurve; // 0x01F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVector4Curve")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVector4Curve")
|
|
}
|
|
static class UNiagaraDataInterfaceVector4Curve* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVector4Curve>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVector4Curve;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVectorCurve
|
|
// 0x0180 (0x01F0 - 0x0070)
|
|
class UNiagaraDataInterfaceVectorCurve final : public UNiagaraDataInterfaceCurveBase
|
|
{
|
|
public:
|
|
struct FRichCurve XCurve; // 0x0070(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve YCurve; // 0x00F0(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
struct FRichCurve ZCurve; // 0x0170(0x0080)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVectorCurve")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVectorCurve")
|
|
}
|
|
static class UNiagaraDataInterfaceVectorCurve* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVectorCurve>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVectorCurve;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVectorField
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class UNiagaraDataInterfaceVectorField final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UVectorField* Field; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTileX; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTileY; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTileZ; // 0x0042(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVectorField")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVectorField")
|
|
}
|
|
static class UNiagaraDataInterfaceVectorField* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVectorField>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVectorField;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVolumeCache
|
|
// 0x0058 (0x0090 - 0x0038)
|
|
class UNiagaraDataInterfaceVolumeCache final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UVolumeCache* VolumeCache; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVolumeCache")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVolumeCache")
|
|
}
|
|
static class UNiagaraDataInterfaceVolumeCache* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVolumeCache>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVolumeCache;
|
|
|
|
// Class Niagara.NiagaraDataInterfaceVolumeTexture
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UNiagaraDataInterfaceVolumeTexture final : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class UTexture* Texture; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding TextureUserParameter; // 0x0040(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDataInterfaceVolumeTexture")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDataInterfaceVolumeTexture")
|
|
}
|
|
static class UNiagaraDataInterfaceVolumeTexture* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDataInterfaceVolumeTexture>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDataInterfaceVolumeTexture;
|
|
|
|
// Class Niagara.NiagaraDebugHUDSettings
|
|
// 0x0260 (0x0288 - 0x0028)
|
|
class UNiagaraDebugHUDSettings final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x20]; // 0x0028(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraDebugHUDSettingsData Data; // 0x0048(0x0240)(Edit, Config, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDebugHUDSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDebugHUDSettings")
|
|
}
|
|
static class UNiagaraDebugHUDSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDebugHUDSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDebugHUDSettings;
|
|
|
|
// Class Niagara.NiagaraDecalRendererProperties
|
|
// 0x0268 (0x0320 - 0x00B8)
|
|
class UNiagaraDecalRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
class UMaterialInterface* Material; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBinding MaterialParameterBinding; // 0x00C0(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererSourceDataMode SourceMode; // 0x00CC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_CD[0x3]; // 0x00CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RendererVisibility; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DecalScreenSizeFade; // 0x00D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PositionBinding; // 0x00D8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalOrientationBinding; // 0x0110(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalSizeBinding; // 0x0148(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalFadeBinding; // 0x0180(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalSortOrderBinding; // 0x01B8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalColorBinding; // 0x01F0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DecalVisibleBinding; // 0x0228(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0260(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRendererMaterialParameters MaterialParameters; // 0x0298(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E8[0x38]; // 0x02E8(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraDecalRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraDecalRendererProperties")
|
|
}
|
|
static class UNiagaraDecalRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraDecalRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraDecalRendererProperties;
|
|
|
|
// Class Niagara.NiagaraEditorDataBase
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraEditorDataBase final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEditorDataBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEditorDataBase")
|
|
}
|
|
static class UNiagaraEditorDataBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEditorDataBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEditorDataBase;
|
|
|
|
// Class Niagara.NiagaraEditorParametersAdapterBase
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraEditorParametersAdapterBase final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEditorParametersAdapterBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEditorParametersAdapterBase")
|
|
}
|
|
static class UNiagaraEditorParametersAdapterBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEditorParametersAdapterBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEditorParametersAdapterBase;
|
|
|
|
// Class Niagara.NiagaraSignificanceHandler
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraSignificanceHandler : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSignificanceHandler")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSignificanceHandler")
|
|
}
|
|
static class UNiagaraSignificanceHandler* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSignificanceHandler>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSignificanceHandler;
|
|
|
|
// Class Niagara.NiagaraSignificanceHandlerDistance
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraSignificanceHandlerDistance final : public UNiagaraSignificanceHandler
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSignificanceHandlerDistance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSignificanceHandlerDistance")
|
|
}
|
|
static class UNiagaraSignificanceHandlerDistance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSignificanceHandlerDistance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSignificanceHandlerDistance;
|
|
|
|
// Class Niagara.NiagaraSignificanceHandlerAge
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraSignificanceHandlerAge final : public UNiagaraSignificanceHandler
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSignificanceHandlerAge")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSignificanceHandlerAge")
|
|
}
|
|
static class UNiagaraSignificanceHandlerAge* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSignificanceHandlerAge>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSignificanceHandlerAge;
|
|
|
|
// Class Niagara.NiagaraEffectType
|
|
// 0x0078 (0x00A0 - 0x0028)
|
|
class UNiagaraEffectType final : public UObject
|
|
{
|
|
public:
|
|
bool bAllowCullingForLocalPlayers; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraScalabilityUpdateFrequency UpdateFrequency; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraCullReaction CullReaction; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraSignificanceHandler* SignificanceHandler; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraSystemScalabilitySettings> DetailLevelScalabilitySettings; // 0x0040(0x0010)(ZeroConstructor, Deprecated, NativeAccessSpecifierPublic)
|
|
struct FNiagaraSystemScalabilitySettingsArray SystemScalabilitySettings; // 0x0050(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraEmitterScalabilitySettingsArray EmitterScalabilitySettings; // 0x0060(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraBaselineController* PerformanceBaselineController; // 0x0078(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FNiagaraPerfBaselineStats PerfBaselineStats; // 0x0080(0x0010)(Config, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FGuid PerfBaselineVersion; // 0x0090(0x0010)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEffectType")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEffectType")
|
|
}
|
|
static class UNiagaraEffectType* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEffectType>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEffectType;
|
|
|
|
// Class Niagara.NiagaraEmitter
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class UNiagaraEmitter final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid ExposedVersion; // 0x0030(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bVersioningEnabled; // 0x0040(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FVersionedNiagaraEmitterData> VersionData; // 0x0048(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString UniqueEmitterName; // 0x0060(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEmitter")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEmitter")
|
|
}
|
|
static class UNiagaraEmitter* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEmitter>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEmitter;
|
|
|
|
// Class Niagara.NiagaraEventReceiverEmitterAction
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraEventReceiverEmitterAction : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEventReceiverEmitterAction")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEventReceiverEmitterAction")
|
|
}
|
|
static class UNiagaraEventReceiverEmitterAction* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEventReceiverEmitterAction>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEventReceiverEmitterAction;
|
|
|
|
// Class Niagara.NiagaraEventReceiverEmitterAction_SpawnParticles
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UNiagaraEventReceiverEmitterAction_SpawnParticles final : public UNiagaraEventReceiverEmitterAction
|
|
{
|
|
public:
|
|
uint32 NumParticles; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraEventReceiverEmitterAction_SpawnParticles")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraEventReceiverEmitterAction_SpawnParticles")
|
|
}
|
|
static class UNiagaraEventReceiverEmitterAction_SpawnParticles* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraEventReceiverEmitterAction_SpawnParticles>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraEventReceiverEmitterAction_SpawnParticles;
|
|
|
|
// Class Niagara.NiagaraFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static int32 AcquireNiagaraGPURayTracedCollisionGroup(class UObject* WorldContextObject);
|
|
static class UNiagaraParameterCollectionInstance* GetNiagaraParameterCollection(class UObject* WorldContextObject, class UNiagaraParameterCollection* Collection);
|
|
static void OverrideSystemUserVariableSkeletalMeshComponent(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class USkeletalMeshComponent* SkeletalMeshComponent);
|
|
static void OverrideSystemUserVariableStaticMesh(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class UStaticMesh* StaticMesh);
|
|
static void OverrideSystemUserVariableStaticMeshComponent(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class UStaticMeshComponent* StaticMeshComponent);
|
|
static void ReleaseNiagaraGPURayTracedCollisionGroup(class UObject* WorldContextObject, int32 CollisionGroup);
|
|
static void SetActorNiagaraGPURayTracedCollisionGroup(class UObject* WorldContextObject, class AActor* Actor, int32 CollisionGroup);
|
|
static void SetComponentNiagaraGPURayTracedCollisionGroup(class UObject* WorldContextObject, class UPrimitiveComponent* Primitive, int32 CollisionGroup);
|
|
static void SetSceneCapture2DDataInterfaceManagedMode(class UNiagaraComponent* NiagaraSystem, const class FName& DIName, ESceneCaptureSource ManagedCaptureSource, const struct FIntPoint& ManagedTextureSize, ETextureRenderTargetFormat ManagedTextureFormat, ECameraProjectionMode ManagedProjectionType, float ManagedFOVAngle, float ManagedOrthoWidth, bool bManagedCaptureEveryFrame, bool bManagedCaptureOnMovement, const TArray<class AActor*>& ShowOnlyActors);
|
|
static void SetSkeletalMeshDataInterfaceFilteredBones(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, const TArray<class FName>& FilteredBones);
|
|
static void SetSkeletalMeshDataInterfaceFilteredSockets(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, const TArray<class FName>& FilteredSockets);
|
|
static void SetSkeletalMeshDataInterfaceSamplingRegions(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, const TArray<class FName>& SamplingRegions);
|
|
static void SetTexture2DArrayObject(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class UTexture2DArray* Texture);
|
|
static void SetTextureObject(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class UTexture* Texture);
|
|
static void SetVolumeTextureObject(class UNiagaraComponent* NiagaraSystem, const class FString& OverrideName, class UVolumeTexture* Texture);
|
|
static class UNiagaraComponent* SpawnSystemAtLocation(const class UObject* WorldContextObject, class UNiagaraSystem* SystemTemplate, const struct FVector& Location, const struct FRotator& Rotation, const struct FVector& Scale, bool bAutoDestroy, bool bAutoActivate, ENCPoolMethod PoolingMethod, bool bPreCullCheck);
|
|
static class UNiagaraComponent* SpawnSystemAtLocationWithParams(const struct FFXSystemSpawnParameters& SpawnParams);
|
|
static class UNiagaraComponent* SpawnSystemAttached(class UNiagaraSystem* SystemTemplate, class USceneComponent* AttachToComponent, class FName AttachPointName, const struct FVector& Location, const struct FRotator& Rotation, EAttachLocation LocationType, bool bAutoDestroy, bool bAutoActivate, ENCPoolMethod PoolingMethod, bool bPreCullCheck);
|
|
static class UNiagaraComponent* SpawnSystemAttachedWithParams(const struct FFXSystemSpawnParameters& SpawnParams);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraFunctionLibrary")
|
|
}
|
|
static class UNiagaraFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraFunctionLibrary;
|
|
|
|
// Class Niagara.NiagaraLensEffectBase
|
|
// 0x0088 (0x0360 - 0x02D8)
|
|
class ANiagaraLensEffectBase final : public ANiagaraActor
|
|
{
|
|
public:
|
|
uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform DesiredRelativeTransform; // 0x02E0(0x0060)(Edit, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float BaseAuthoredFOV; // 0x0340(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bAllowMultipleInstances : 1; // 0x0344(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bResetWhenRetriggered : 1; // 0x0344(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, DisableEditOnInstance, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_345[0x3]; // 0x0345(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<TSubclassOf<class AActor>> EmittersToTreatAsSame; // 0x0348(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
class APlayerCameraManager* OwningCameraManager; // 0x0358(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraLensEffectBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraLensEffectBase")
|
|
}
|
|
static class ANiagaraLensEffectBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANiagaraLensEffectBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANiagaraLensEffectBase;
|
|
|
|
// Class Niagara.NiagaraLightRendererProperties
|
|
// 0x0268 (0x0320 - 0x00B8)
|
|
class UNiagaraLightRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
ENiagaraRendererSourceDataMode SourceMode; // 0x00B8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B9[0x3]; // 0x00B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bUseInverseSquaredFalloff : 1; // 0x00BC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAffectsTranslucency : 1; // 0x00BC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAlphaScalesBrightness : 1; // 0x00BC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideInverseExposureBlend : 1; // 0x00BC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_BD[0x3]; // 0x00BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RadiusScale; // 0x00C0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultExponent; // 0x00C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpecularScale; // 0x00C8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DiffuseScale; // 0x00CC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector3f ColorAdd; // 0x00D0(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InverseExposureBlend; // 0x00DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 RendererVisibility; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding LightRenderingEnabledBinding; // 0x00E8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding LightExponentBinding; // 0x0120(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PositionBinding; // 0x0158(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding ColorBinding; // 0x0190(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RadiusBinding; // 0x01C8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VolumetricScatteringBinding; // 0x0200(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0238(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SpecularScaleBinding; // 0x0270(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DiffuseScaleBinding; // 0x02A8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2E0[0x40]; // 0x02E0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraLightRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraLightRendererProperties")
|
|
}
|
|
static class UNiagaraLightRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraLightRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraLightRendererProperties;
|
|
|
|
// Class Niagara.NiagaraMeshRendererProperties
|
|
// 0x05D0 (0x0688 - 0x00B8)
|
|
class UNiagaraMeshRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
TArray<struct FNiagaraMeshRendererMeshProperties> Meshes; // 0x00B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererSourceDataMode SourceMode; // 0x00C8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSortMode SortMode; // 0x00C9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererSortPrecision SortPrecision; // 0x00CA(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererGpuTranslucentLatency GpuTranslucentLatency; // 0x00CB(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverrideMaterials : 1; // 0x00CC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseHeterogeneousVolumes : 1; // 0x00CC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSortOnlyWhenTranslucent : 1; // 0x00CC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSubImageBlend : 1; // 0x00CC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableFrustumCulling : 1; // 0x00CC(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableCameraDistanceCulling : 1; // 0x00CC(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableMeshFlipbook : 1; // 0x00CC(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bLockedAxisEnable : 1; // 0x00CC(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_CD[0x3]; // 0x00CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bCastShadows : 1; // 0x00D0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FNiagaraMeshMaterialOverride> OverrideMaterials; // 0x00D8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraMeshMICOverride> MICOverrideMaterials; // 0x00E8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FVector2D SubImageSize; // 0x00F8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LockedAxis; // 0x0108(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector MeshBoundsScale; // 0x0120(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMeshFacingMode FacingMode; // 0x0138(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraMeshLockedAxisSpace LockedAxisSpace; // 0x0139(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13A[0x2]; // 0x013A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinCameraDistance; // 0x013C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxCameraDistance; // 0x0140(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 RendererVisibility; // 0x0144(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PositionBinding; // 0x0148(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding ColorBinding; // 0x0180(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VelocityBinding; // 0x01B8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding MeshOrientationBinding; // 0x01F0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding ScaleBinding; // 0x0228(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SubImageIndexBinding; // 0x0260(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterialBinding; // 0x0298(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial1Binding; // 0x02D0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial2Binding; // 0x0308(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial3Binding; // 0x0340(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding MaterialRandomBinding; // 0x0378(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding CustomSortingBinding; // 0x03B0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding NormalizedAgeBinding; // 0x03E8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding CameraOffsetBinding; // 0x0420(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0458(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding MeshIndexBinding; // 0x0490(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRendererMaterialParameters MaterialParameters; // 0x04C8(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevPositionBinding; // 0x0518(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevScaleBinding; // 0x0550(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevMeshOrientationBinding; // 0x0588(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevCameraOffsetBinding; // 0x05C0(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevVelocityBinding; // 0x05F8(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
uint32 MaterialParamValidMask; // 0x0630(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_634[0x54]; // 0x0634(0x0054)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraMeshRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraMeshRendererProperties")
|
|
}
|
|
static class UNiagaraMeshRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraMeshRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraMeshRendererProperties;
|
|
|
|
// Class Niagara.NiagaraParameterCollectionInstance
|
|
// 0x00D0 (0x00F8 - 0x0028)
|
|
class UNiagaraParameterCollectionInstance final : public UObject
|
|
{
|
|
public:
|
|
class UNiagaraParameterCollection* Collection; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraVariable> OverridenParameters; // 0x0030(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterStore ParameterStorage; // 0x0040(0x0088)(NativeAccessSpecifierPrivate)
|
|
class UMaterialParameterCollectionInstance* SourceMaterialCollectionInstance; // 0x00C8(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_D0[0x28]; // 0x00D0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool GetBoolParameter(const class FString& InVariableName);
|
|
struct FLinearColor GetColorParameter(const class FString& InVariableName);
|
|
float GetFloatParameter(const class FString& InVariableName);
|
|
int32 GetIntParameter(const class FString& InVariableName);
|
|
struct FQuat GetQuatParameter(const class FString& InVariableName);
|
|
struct FVector2D GetVector2DParameter(const class FString& InVariableName);
|
|
struct FVector4 GetVector4Parameter(const class FString& InVariableName);
|
|
struct FVector GetVectorParameter(const class FString& InVariableName);
|
|
void SetBoolParameter(const class FString& InVariableName, bool InValue);
|
|
void SetColorParameter(const class FString& InVariableName, const struct FLinearColor& InValue);
|
|
void SetFloatParameter(const class FString& InVariableName, float InValue);
|
|
void SetIntParameter(const class FString& InVariableName, int32 InValue);
|
|
void SetQuatParameter(const class FString& InVariableName, const struct FQuat& InValue);
|
|
void SetVector2DParameter(const class FString& InVariableName, const struct FVector2D& InValue);
|
|
void SetVector4Parameter(const class FString& InVariableName, const struct FVector4& InValue);
|
|
void SetVectorParameter(const class FString& InVariableName, const struct FVector& InValue);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraParameterCollectionInstance")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraParameterCollectionInstance")
|
|
}
|
|
static class UNiagaraParameterCollectionInstance* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraParameterCollectionInstance>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraParameterCollectionInstance;
|
|
|
|
// Class Niagara.NiagaraParameterCollection
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UNiagaraParameterCollection final : public UObject
|
|
{
|
|
public:
|
|
class FName NameSpace; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FNiagaraVariable> Parameters; // 0x0030(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
class UMaterialParameterCollection* SourceMaterialCollection; // 0x0040(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraParameterCollectionInstance* DefaultInstance; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FGuid CompileId; // 0x0050(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraParameterCollection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraParameterCollection")
|
|
}
|
|
static class UNiagaraParameterCollection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraParameterCollection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraParameterCollection;
|
|
|
|
// Class Niagara.NiagaraBaselineController
|
|
// 0x0040 (0x0068 - 0x0028)
|
|
class UNiagaraBaselineController : public UObject
|
|
{
|
|
public:
|
|
float TestDuration; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraEffectType* EffectType; // 0x0030(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANiagaraPerfBaselineActor* Owner; // 0x0038(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UNiagaraSystem> System; // 0x0040(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class UNiagaraSystem* GetSystem();
|
|
void OnBeginTest();
|
|
void OnEndTest(const struct FNiagaraPerfBaselineStats& Stats);
|
|
void OnOwnerTick(float DeltaTime);
|
|
bool OnTickTest();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBaselineController")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBaselineController")
|
|
}
|
|
static class UNiagaraBaselineController* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBaselineController>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBaselineController;
|
|
|
|
// Class Niagara.NiagaraBaselineController_Basic
|
|
// 0x0018 (0x0080 - 0x0068)
|
|
class UNiagaraBaselineController_Basic final : public UNiagaraBaselineController
|
|
{
|
|
public:
|
|
int32 NumInstances; // 0x0068(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_6C[0x4]; // 0x006C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UNiagaraComponent*> SpawnedComponents; // 0x0070(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraBaselineController_Basic")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraBaselineController_Basic")
|
|
}
|
|
static class UNiagaraBaselineController_Basic* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraBaselineController_Basic>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraBaselineController_Basic;
|
|
|
|
// Class Niagara.NiagaraPerfBaselineActor
|
|
// 0x0010 (0x02D8 - 0x02C8)
|
|
class ANiagaraPerfBaselineActor final : public AActor
|
|
{
|
|
public:
|
|
class UNiagaraBaselineController* Controller; // 0x02C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTextRenderComponent* Label; // 0x02D0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPerfBaselineActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPerfBaselineActor")
|
|
}
|
|
static class ANiagaraPerfBaselineActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANiagaraPerfBaselineActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANiagaraPerfBaselineActor;
|
|
|
|
// Class Niagara.NiagaraPrecompileContainer
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UNiagaraPrecompileContainer final : public UObject
|
|
{
|
|
public:
|
|
TArray<class UNiagaraScript*> Scripts; // 0x0028(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* System; // 0x0038(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPrecompileContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPrecompileContainer")
|
|
}
|
|
static class UNiagaraPrecompileContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPrecompileContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPrecompileContainer;
|
|
|
|
// Class Niagara.NiagaraPreviewBase
|
|
// 0x0000 (0x02C8 - 0x02C8)
|
|
class ANiagaraPreviewBase final : public AActor
|
|
{
|
|
public:
|
|
void SetLabelText(const class FText& InXAxisText, const class FText& InYAxisText);
|
|
void SetSystem(class UNiagaraSystem* InSystem);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewBase")
|
|
}
|
|
static class ANiagaraPreviewBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANiagaraPreviewBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANiagaraPreviewBase;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraPreviewAxis : public UObject
|
|
{
|
|
public:
|
|
void ApplyToPreview(class UNiagaraComponent* PreviewComponent, int32 PreviewIndex, bool bIsXAxis, class FString* OutLabelText);
|
|
int32 Num();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis")
|
|
}
|
|
static class UNiagaraPreviewAxis* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamBase
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UNiagaraPreviewAxis_InterpParamBase : public UNiagaraPreviewAxis
|
|
{
|
|
public:
|
|
class FName Param; // 0x0028(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 Count; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamBase")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamBase;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamInt32
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamInt32 final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
int32 min_0; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 max_0; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamInt32")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamInt32")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamInt32* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamInt32>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamInt32;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamFloat
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamFloat final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
float min_0; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float max_0; // 0x003C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamFloat")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamFloat")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamFloat* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamFloat>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamFloat;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamVector2D
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamVector2D final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
struct FVector2D min_0; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D max_0; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamVector2D")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamVector2D")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamVector2D* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamVector2D>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamVector2D;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamVector
|
|
// 0x0030 (0x0068 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamVector final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
struct FVector min_0; // 0x0038(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector max_0; // 0x0050(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamVector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamVector")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamVector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamVector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamVector;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamVector4
|
|
// 0x0048 (0x0080 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamVector4 final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector4 min_0; // 0x0040(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector4 max_0; // 0x0060(0x0020)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamVector4")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamVector4")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamVector4* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamVector4>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamVector4;
|
|
|
|
// Class Niagara.NiagaraPreviewAxis_InterpParamLinearColor
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UNiagaraPreviewAxis_InterpParamLinearColor final : public UNiagaraPreviewAxis_InterpParamBase
|
|
{
|
|
public:
|
|
struct FLinearColor min_0; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FLinearColor max_0; // 0x0048(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewAxis_InterpParamLinearColor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewAxis_InterpParamLinearColor")
|
|
}
|
|
static class UNiagaraPreviewAxis_InterpParamLinearColor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraPreviewAxis_InterpParamLinearColor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraPreviewAxis_InterpParamLinearColor;
|
|
|
|
// Class Niagara.NiagaraPreviewGrid
|
|
// 0x0050 (0x0318 - 0x02C8)
|
|
class ANiagaraPreviewGrid final : public AActor
|
|
{
|
|
public:
|
|
class UNiagaraSystem* System; // 0x02C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraPreviewGridResetMode ResetMode; // 0x02D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D1[0x7]; // 0x02D1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraPreviewAxis* PreviewAxisX; // 0x02D8(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraPreviewAxis* PreviewAxisY; // 0x02E0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ANiagaraPreviewBase> PreviewClass; // 0x02E8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpacingX; // 0x02F0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpacingY; // 0x02F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumX; // 0x02F8(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 NumY; // 0x02FC(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UChildActorComponent*> PreviewComponents; // 0x0300(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_310[0x8]; // 0x0310(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ActivatePreviews(bool bReset);
|
|
void DeactivatePreviews();
|
|
void GetPreviews(TArray<class UNiagaraComponent*>* OutPreviews);
|
|
void SetPaused(bool bPaused);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraPreviewGrid")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraPreviewGrid")
|
|
}
|
|
static class ANiagaraPreviewGrid* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ANiagaraPreviewGrid>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ANiagaraPreviewGrid;
|
|
|
|
// Class Niagara.NiagaraRibbonRendererProperties
|
|
// 0x06A8 (0x0760 - 0x00B8)
|
|
class UNiagaraRibbonRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
class UMaterialInterface* Material; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding MaterialUserParamBinding; // 0x00C0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRibbonUVSettings UV0Settings; // 0x00E0(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRibbonUVSettings UV1Settings; // 0x0108(0x0028)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonFacingMode FacingMode; // 0x0130(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_131[0x3]; // 0x0131(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxNumRibbons; // 0x0134(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonDrawDirection DrawDirection; // 0x0138(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonShapeMode Shape; // 0x0139(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bEnableAccurateGeometry : 1; // 0x013A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseMaterialBackfaceCulling : 1; // 0x013A(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseGeometryNormals : 1; // 0x013A(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseGPUInit : 1; // 0x013A(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseConstantFactor : 1; // 0x013A(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bScreenSpaceTessellation : 1; // 0x013A(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bLinkOrderUseUniqueID : 1; // 0x013A(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCastShadows : 1; // 0x013A(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_13B[0x1]; // 0x013B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 WidthSegmentationCount; // 0x013C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MultiPlaneCount; // 0x0140(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TubeSubdivisions; // 0x0144(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FNiagaraRibbonShapeCustomVertex> CustomVertices; // 0x0148(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
ENiagaraRibbonTessellationMode TessellationMode; // 0x0158(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_159[0x3]; // 0x0159(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float CurveTension; // 0x015C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TessellationFactor; // 0x0160(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TessellationAngle; // 0x0164(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PositionBinding; // 0x0168(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding ColorBinding; // 0x01A0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VelocityBinding; // 0x01D8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding NormalizedAgeBinding; // 0x0210(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonTwistBinding; // 0x0248(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonWidthBinding; // 0x0280(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonFacingBinding; // 0x02B8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonIdBinding; // 0x02F0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonLinkOrderBinding; // 0x0328(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding MaterialRandomBinding; // 0x0360(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterialBinding; // 0x0398(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial1Binding; // 0x03D0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial2Binding; // 0x0408(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial3Binding; // 0x0440(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RibbonUVDistance; // 0x0478(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding U0OverrideBinding; // 0x04B0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding V0RangeOverrideBinding; // 0x04E8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding U1OverrideBinding; // 0x0520(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding V1RangeOverrideBinding; // 0x0558(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRendererMaterialParameters MaterialParameters; // 0x0590(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevPositionBinding; // 0x05E0(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevRibbonWidthBinding; // 0x0618(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevRibbonFacingBinding; // 0x0650(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevRibbonTwistBinding; // 0x0688(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
uint32 MaterialParamValidMask; // 0x06C0(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6C4[0x9C]; // 0x06C4(0x009C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraRibbonRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraRibbonRendererProperties")
|
|
}
|
|
static class UNiagaraRibbonRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraRibbonRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraRibbonRendererProperties;
|
|
|
|
// Class Niagara.NiagaraScratchPadContainer
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraScratchPadContainer final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraScratchPadContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraScratchPadContainer")
|
|
}
|
|
static class UNiagaraScratchPadContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraScratchPadContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraScratchPadContainer;
|
|
|
|
// Class Niagara.NiagaraScript
|
|
// 0x0398 (0x03C0 - 0x0028)
|
|
class UNiagaraScript final : public UNiagaraScriptBase
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
ENiagaraScriptUsage Usage; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGuid UsageId; // 0x0034(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraParameterStore RapidIterationParameters; // 0x0048(0x0088)(NativeAccessSpecifierPublic)
|
|
struct FNiagaraScriptExecutionParameterStore ScriptExecutionParamStore; // 0x00D0(0x0090)(NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraBoundParameter> ScriptExecutionBoundParameters; // 0x0160(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
struct FNiagaraVMExecutableDataId CachedScriptVMId; // 0x0170(0x0058)(HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1C8[0x10]; // 0x01C8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVMExecutableData CachedScriptVM; // 0x01D8(0x01A0)(NativeAccessSpecifierPrivate)
|
|
TArray<class UNiagaraParameterCollection*> CachedParameterCollectionReferences; // 0x0378(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraScriptResolvedDataInterfaceInfo> ResolvedDataInterfaces; // 0x0388(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraResolvedUserDataInterfaceBinding> ResolvedUserDataInterfaceBindings; // 0x0398(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraResolvedUObjectInfo> ResolvedUObjectInfos; // 0x03A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_3B8[0x8]; // 0x03B8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void RaiseOnGPUCompilationComplete();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraScript")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraScript")
|
|
}
|
|
static class UNiagaraScript* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraScript>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraScript;
|
|
|
|
// Class Niagara.NiagaraSimCache
|
|
// 0x01E8 (0x0210 - 0x0028)
|
|
class UNiagaraSimCache final : public UObject
|
|
{
|
|
public:
|
|
struct FGuid CacheGuid; // 0x0028(0x0010)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TSoftObjectPtr<class UNiagaraSystem> SoftNiagaraSystem; // 0x0038(0x0028)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float StartSeconds; // 0x0060(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DurationSeconds; // 0x0064(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FNiagaraSimCacheCreateParameters CreateParameters; // 0x0068(0x0058)(NativeAccessSpecifierPrivate)
|
|
bool bNeedsReadComponentMappingRecache; // 0x00C0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSimCacheLayout CacheLayout; // 0x00C8(0x00C8)(NativeAccessSpecifierPrivate)
|
|
TArray<struct FNiagaraSimCacheFrame> CacheFrames; // 0x0190(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TMap<struct FNiagaraVariableBase, class UObject*> DataInterfaceStorage; // 0x01A0(0x0050)(UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
class UNiagaraSimCacheDebugData* DebugData; // 0x01F0(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1F8[0x18]; // 0x01F8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
ENiagaraSimCacheAttributeCaptureMode GetAttributeCaptureMode() const;
|
|
class FName GetEmitterName(int32 EmitterIndex) const;
|
|
TArray<class FName> GetEmitterNames() const;
|
|
int32 GetNumEmitters() const;
|
|
int32 GetNumFrames() const;
|
|
float GetStartSeconds() const;
|
|
bool IsCacheValid() const;
|
|
bool IsEmpty() const;
|
|
void ReadColorAttribute(TArray<struct FLinearColor>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
class UObject* ReadDataInterfaceAs(class UClass* RequestedType, class FName AttributeName, int32 FrameIndex) const;
|
|
void ReadFloatAttribute(TArray<float>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadIDAttribute(TArray<struct FNiagaraID>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadIntAttribute(TArray<int32>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadPositionAttribute(TArray<struct FVector>* OutValues, class FName AttributeName, class FName EmitterName, bool bLocalSpaceToWorld, int32 FrameIndex) const;
|
|
void ReadPositionAttributeWithRebase(TArray<struct FVector>* OutValues, const struct FTransform& Transform, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadQuatAttribute(TArray<struct FQuat>* OutValues, class FName AttributeName, class FName EmitterName, bool bLocalSpaceToWorld, int32 FrameIndex) const;
|
|
void ReadQuatAttributeWithRebase(TArray<struct FQuat>* OutValues, const struct FQuat& Quat, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadVector2Attribute(TArray<struct FVector2D>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadVector4Attribute(TArray<struct FVector4>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
void ReadVectorAttribute(TArray<struct FVector>* OutValues, class FName AttributeName, class FName EmitterName, int32 FrameIndex) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimCache")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimCache")
|
|
}
|
|
static class UNiagaraSimCache* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSimCache>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSimCache;
|
|
|
|
// Class Niagara.AsyncNiagaraCaptureSimCache
|
|
// 0x0100 (0x0130 - 0x0030)
|
|
class UAsyncNiagaraCaptureSimCache final : public UCancellableAsyncAction
|
|
{
|
|
public:
|
|
class UNiagaraSimCache* CaptureSimCache; // 0x0030(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraComponent* CaptureComponent; // 0x0038(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(bool bSuccess)> CaptureComplete; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0xE0]; // 0x0050(0x00E0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCache(class UNiagaraSimCache* SimCache, const struct FNiagaraSimCacheCreateParameters& CreateParameters, class UNiagaraComponent* NiagaraComponent, const struct FNiagaraSimCacheCaptureParameters& CaptureParameters, class UNiagaraSimCache** OutSimCache);
|
|
static class UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCacheMultiFrame(class UNiagaraSimCache* SimCache, const struct FNiagaraSimCacheCreateParameters& CreateParameters, class UNiagaraComponent* NiagaraComponent, class UNiagaraSimCache** OutSimCache, int32 NumFrames, int32 CaptureRate, bool bAdvanceSimulation, float AdvanceDeltaTime);
|
|
static class UAsyncNiagaraCaptureSimCache* CaptureNiagaraSimCacheUntilComplete(class UNiagaraSimCache* SimCache, const struct FNiagaraSimCacheCreateParameters& CreateParameters, class UNiagaraComponent* NiagaraComponent, class UNiagaraSimCache** OutSimCache, int32 CaptureRate, bool bAdvanceSimulation, float AdvanceDeltaTime);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncNiagaraCaptureSimCache")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncNiagaraCaptureSimCache")
|
|
}
|
|
static class UAsyncNiagaraCaptureSimCache* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncNiagaraCaptureSimCache>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncNiagaraCaptureSimCache;
|
|
|
|
// Class Niagara.NiagaraSimCacheFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraSimCacheFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static bool CaptureNiagaraSimCacheImmediate(class UNiagaraSimCache* SimCache, const struct FNiagaraSimCacheCreateParameters& CreateParameters, class UNiagaraComponent* NiagaraComponent, class UNiagaraSimCache** OutSimCache, bool bAdvanceSimulation, float AdvanceDeltaTime);
|
|
static class UNiagaraSimCache* CreateNiagaraSimCache(class UObject* WorldContextObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimCacheFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimCacheFunctionLibrary")
|
|
}
|
|
static class UNiagaraSimCacheFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSimCacheFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSimCacheFunctionLibrary;
|
|
|
|
// Class Niagara.NiagaraSimulationStageBase
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UNiagaraSimulationStageBase : public UNiagaraMergeable
|
|
{
|
|
public:
|
|
class UNiagaraScript* Script; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SimulationStageName; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bEnabled : 1; // 0x0038(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimulationStageBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimulationStageBase")
|
|
}
|
|
static class UNiagaraSimulationStageBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSimulationStageBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSimulationStageBase;
|
|
|
|
// Class Niagara.NiagaraSimulationStageGeneric
|
|
// 0x01A0 (0x01E0 - 0x0040)
|
|
class UNiagaraSimulationStageGeneric final : public UNiagaraSimulationStageBase
|
|
{
|
|
public:
|
|
struct FNiagaraVariableAttributeBinding EnabledBinding; // 0x0040(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraIterationSource IterationSource; // 0x0078(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraParameterBindingWithValue NumIterations; // 0x0080(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraSimStageExecuteBehavior ExecuteBehavior; // 0x00A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A1[0x3]; // 0x00A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bDisablePartialParticleUpdate : 1; // 0x00A4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableDataInterfaceBinding DataInterface; // 0x00A8(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 bParticleIterationStateEnabled : 1; // 0x00C8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_C9[0x7]; // 0x00C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding ParticleIterationStateBinding; // 0x00D0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FIntPoint ParticleIterationStateRange; // 0x0108(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bGpuDispatchForceLinear : 1; // 0x0110(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideGpuDispatchNumThreads : 1; // 0x0110(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraParameterBindingWithValue OverrideGpuDispatchNumThreadsX; // 0x0118(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue OverrideGpuDispatchNumThreadsY; // 0x0138(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue OverrideGpuDispatchNumThreadsZ; // 0x0158(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraGpuDispatchType DirectDispatchType; // 0x0178(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraDirectDispatchElementType DirectDispatchElementType; // 0x0179(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17A[0x6]; // 0x017A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraParameterBindingWithValue ElementCountX; // 0x0180(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue ElementCountY; // 0x01A0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBindingWithValue ElementCountZ; // 0x01C0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSimulationStageGeneric")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSimulationStageGeneric")
|
|
}
|
|
static class UNiagaraSimulationStageGeneric* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSimulationStageGeneric>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSimulationStageGeneric;
|
|
|
|
// Class Niagara.NiagaraSpriteRendererProperties
|
|
// 0x0718 (0x07D0 - 0x00B8)
|
|
class UNiagaraSpriteRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
class UMaterialInterface* Material; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraUserParameterBinding MaterialUserParamBinding; // 0x00C0(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererSourceDataMode SourceMode; // 0x00E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSpriteAlignment Alignment; // 0x00E1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSpriteFacingMode FacingMode; // 0x00E2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraSortMode SortMode; // 0x00E3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MacroUVRadius; // 0x00E4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D PivotInUVSpace; // 0x00E8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SubImageSize; // 0x00F8(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSubImageBlend : 1; // 0x0108(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_109[0x3]; // 0x0109(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float SubImageStreamingScale; // 0x010C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bRemoveHMDRollInVR : 1; // 0x0110(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSortOnlyWhenTranslucent : 1; // 0x0110(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bEnableCameraDistanceCulling : 1; // 0x0110(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCastShadows : 1; // 0x0110(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
ENiagaraRendererSortPrecision SortPrecision; // 0x0111(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererGpuTranslucentLatency GpuTranslucentLatency; // 0x0112(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ENiagaraRendererPixelCoverageMode PixelCoverageMode; // 0x0113(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PixelCoverageBlend; // 0x0114(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinFacingCameraBlendDistance; // 0x0118(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxFacingCameraBlendDistance; // 0x011C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinCameraDistance; // 0x0120(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxCameraDistance; // 0x0124(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 RendererVisibility; // 0x0128(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12C[0x4]; // 0x012C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding PositionBinding; // 0x0130(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding ColorBinding; // 0x0168(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VelocityBinding; // 0x01A0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SpriteRotationBinding; // 0x01D8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SpriteSizeBinding; // 0x0210(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SpriteFacingBinding; // 0x0248(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SpriteAlignmentBinding; // 0x0280(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding SubImageIndexBinding; // 0x02B8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterialBinding; // 0x02F0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial1Binding; // 0x0328(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial2Binding; // 0x0360(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding DynamicMaterial3Binding; // 0x0398(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding CameraOffsetBinding; // 0x03D0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding UVScaleBinding; // 0x0408(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PivotOffsetBinding; // 0x0440(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding MaterialRandomBinding; // 0x0478(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding CustomSortingBinding; // 0x04B0(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding NormalizedAgeBinding; // 0x04E8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0520(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRendererMaterialParameters MaterialParameters; // 0x0558(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevPositionBinding; // 0x05A8(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevVelocityBinding; // 0x05E0(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevSpriteRotationBinding; // 0x0618(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevSpriteSizeBinding; // 0x0650(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevSpriteFacingBinding; // 0x0688(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevSpriteAlignmentBinding; // 0x06C0(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevCameraOffsetBinding; // 0x06F8(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding PrevPivotOffsetBinding; // 0x0730(0x0038)(Transient, NativeAccessSpecifierPublic)
|
|
uint32 MaterialParamValidMask; // 0x0768(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_76C[0x64]; // 0x076C(0x0064)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSpriteRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSpriteRendererProperties")
|
|
}
|
|
static class UNiagaraSpriteRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSpriteRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSpriteRendererProperties;
|
|
|
|
// Class Niagara.NiagaraSystem
|
|
// 0x0510 (0x0560 - 0x0050)
|
|
class UNiagaraSystem final : public UFXSystemAsset
|
|
{
|
|
public:
|
|
uint8 bSupportLargeWorldCoordinates : 1; // 0x0050(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideCastShadow : 1; // 0x0050(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideReceivesDecals : 1; // 0x0050(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideRenderCustomDepth : 1; // 0x0050(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideCustomDepthStencilValue : 1; // 0x0050(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideCustomDepthStencilWriteMask : 1; // 0x0050(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideTranslucencySortPriority : 1; // 0x0050(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideTranslucencySortDistanceOffset : 1; // 0x0050(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCastShadow : 1; // 0x0051(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bReceivesDecals : 1; // 0x0051(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bRenderCustomDepth : 1; // 0x0051(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDisableExperimentalVM : 1; // 0x0051(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bInitialOwnerVelocityFromActor : 1; // 0x0051(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
ERendererStencilMask CustomDepthStencilWriteMask; // 0x0052(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_53[0x1]; // 0x0053(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 CustomDepthStencilValue; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TranslucencySortPriority; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TranslucencySortDistanceOffset; // 0x005C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bDumpDebugSystemInfo : 1; // 0x0060(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, Transient, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDumpDebugEmitterInfo : 1; // 0x0060(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, Transient, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 BitPad_60_2 : 1; // 0x0060(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ])
|
|
uint8 bRequireCurrentFrameData : 1; // 0x0060(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverrideScalabilitySettings : 1; // 0x0060(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 BitPad_60_5 : 3; // 0x0060(0x0001)(Fixing Bit-Field Size For New Byte [ Dumper-7 ])
|
|
uint8 Pad_61[0x3]; // 0x0061(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 bFixedBounds : 1; // 0x0064(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UNiagaraEffectType* EffectType; // 0x0068(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 bOverrideAllowCullingForLocalPlayers : 1; // 0x0070(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bAllowCullingForLocalPlayersOverride : 1; // 0x0070(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSystemScalabilityOverrides SystemScalabilityOverrides; // 0x0078(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
struct FNiagaraPlatformSet Platforms; // 0x0088(0x0030)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
TArray<struct FNiagaraEmitterHandle> EmitterHandles; // 0x00B8(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class UNiagaraParameterCollectionInstance*> ParameterCollectionOverrides; // 0x00C8(0x0010)(Edit, ZeroConstructor, AdvancedDisplay, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
class UNiagaraScript* SystemSpawnScript; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UNiagaraScript* SystemUpdateScript; // 0x00E0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_E8[0x10]; // 0x00E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSystemCompiledData SystemCompiledData; // 0x00F8(0x0240)(Protected, NativeAccessSpecifierProtected)
|
|
struct FNiagaraUserRedirectionParameterStore ExposedParameters; // 0x0338(0x00D8)(Protected, NativeAccessSpecifierProtected)
|
|
struct FBox FixedBounds; // 0x0410(0x0038)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
bool bNeedsGPUContextInitForDataInterfaces; // 0x0448(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bDeterminism; // 0x0449(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bFixedTickDelta; // 0x044A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_44B[0x1]; // 0x044B(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RandomSeed; // 0x044C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float WarmupTime; // 0x0450(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 WarmupTickCount; // 0x0454(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float WarmupTickDelta; // 0x0458(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float FixedTickDeltaTime; // 0x045C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_460[0x98]; // 0x0460(0x0098)(Fixing Size After Last Property [ Dumper-7 ])
|
|
uint8 BitPad_4F8_0 : 6; // 0x04F8(0x0001)(Fixing Bit-Field Size Between Bits [ Dumper-7 ])
|
|
uint8 bAllowSystemStateFastPath : 1; // 0x04F8(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bSystemStateFastPathEnabled : 1; // 0x04F8(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_4F9[0xF]; // 0x04F9(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraSystemStateData SystemStateData; // 0x0508(0x0050)(Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_558[0x8]; // 0x0558(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraSystem")
|
|
}
|
|
static class UNiagaraSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraSystem;
|
|
|
|
// Class Niagara.NiagaraValidationRule
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UNiagaraValidationRule final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraValidationRule")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraValidationRule")
|
|
}
|
|
static class UNiagaraValidationRule* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraValidationRule>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraValidationRule;
|
|
|
|
// Class Niagara.NiagaraVolumeRendererProperties
|
|
// 0x01F8 (0x02B0 - 0x00B8)
|
|
class UNiagaraVolumeRendererProperties final : public UNiagaraRendererProperties
|
|
{
|
|
public:
|
|
class UMaterialInterface* Material; // 0x00B8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FNiagaraParameterBinding MaterialParameterBinding; // 0x00C0(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_CC[0x4]; // 0x00CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 RendererVisibility; // 0x00D0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StepFactor; // 0x00D4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LightingDownsampleFactor; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ShadowStepFactor; // 0x00DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ShadowBiasFactor; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E4[0xAC]; // 0x00E4(0x00AC)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FNiagaraVariableAttributeBinding RendererVisibilityTagBinding; // 0x0190(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VolumeResolutionMaxAxisBinding; // 0x01C8(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraVariableAttributeBinding VolumeWorldSpaceSizeBinding; // 0x0200(0x0038)(Edit, NativeAccessSpecifierPublic)
|
|
struct FNiagaraRendererMaterialParameters MaterialParameters; // 0x0238(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
uint8 Pad_288[0x28]; // 0x0288(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NiagaraVolumeRendererProperties")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NiagaraVolumeRendererProperties")
|
|
}
|
|
static class UNiagaraVolumeRendererProperties* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNiagaraVolumeRendererProperties>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNiagaraVolumeRendererProperties;
|
|
|
|
// Class Niagara.VolumeCache
|
|
// 0x0038 (0x0060 - 0x0028)
|
|
class UVolumeCache final : public UObject
|
|
{
|
|
public:
|
|
class FString FilePath; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVolumeCacheType CacheType; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntVector Resolution; // 0x003C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 FrameRangeStart; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 FrameRangeEnd; // 0x004C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0x10]; // 0x0050(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("VolumeCache")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"VolumeCache")
|
|
}
|
|
static class UVolumeCache* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVolumeCache>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVolumeCache;
|
|
|
|
}
|
|
|