469 lines
40 KiB
C++
469 lines
40 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
/*===========================================================================
|
|
Generated code exported from UnrealHeaderTool.
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
|
===========================================================================*/
|
|
|
|
#include "UObject/GeneratedCppIncludes.h"
|
|
#include "NiagaraMeshRendererMeshProperties.h"
|
|
#include "NiagaraCommon.h"
|
|
#include "NiagaraParameterBinding.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeNiagaraMeshRendererMeshProperties() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntVector2();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
|
|
NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode();
|
|
NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace();
|
|
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties();
|
|
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase();
|
|
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraParameterBinding();
|
|
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraParameterBindingWithValue();
|
|
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraUserParameterBinding();
|
|
UPackage* Z_Construct_UPackage__Script_Niagara();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum ENiagaraMeshPivotOffsetSpace **********************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace;
|
|
static UEnum* ENiagaraMeshPivotOffsetSpace_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraMeshPivotOffsetSpace"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.OuterSingleton;
|
|
}
|
|
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraMeshPivotOffsetSpace>()
|
|
{
|
|
return ENiagaraMeshPivotOffsetSpace_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Local.Comment", "/** The pivot offset is in the emitter's local space */" },
|
|
{ "Local.Name", "ENiagaraMeshPivotOffsetSpace::Local" },
|
|
{ "Local.ToolTip", "The pivot offset is in the emitter's local space" },
|
|
{ "Mesh.Comment", "/** The pivot offset is in the mesh's local space (default) */" },
|
|
{ "Mesh.Name", "ENiagaraMeshPivotOffsetSpace::Mesh" },
|
|
{ "Mesh.ToolTip", "The pivot offset is in the mesh's local space (default)" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "Simulation.Comment", "/** The pivot offset is in the emitter's local space if the emitter is marked as local-space, or in world space otherwise */" },
|
|
{ "Simulation.Name", "ENiagaraMeshPivotOffsetSpace::Simulation" },
|
|
{ "Simulation.ToolTip", "The pivot offset is in the emitter's local space if the emitter is marked as local-space, or in world space otherwise" },
|
|
{ "World.Comment", "/** The pivot offset is in world space */" },
|
|
{ "World.Name", "ENiagaraMeshPivotOffsetSpace::World" },
|
|
{ "World.ToolTip", "The pivot offset is in world space" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ENiagaraMeshPivotOffsetSpace::Mesh", (int64)ENiagaraMeshPivotOffsetSpace::Mesh },
|
|
{ "ENiagaraMeshPivotOffsetSpace::Simulation", (int64)ENiagaraMeshPivotOffsetSpace::Simulation },
|
|
{ "ENiagaraMeshPivotOffsetSpace::World", (int64)ENiagaraMeshPivotOffsetSpace::World },
|
|
{ "ENiagaraMeshPivotOffsetSpace::Local", (int64)ENiagaraMeshPivotOffsetSpace::Local },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Niagara,
|
|
nullptr,
|
|
"ENiagaraMeshPivotOffsetSpace",
|
|
"ENiagaraMeshPivotOffsetSpace",
|
|
Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace.InnerSingleton;
|
|
}
|
|
// ********** End Enum ENiagaraMeshPivotOffsetSpace ************************************************
|
|
|
|
// ********** Begin Enum ENiagaraMeshLODMode *******************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraMeshLODMode;
|
|
static UEnum* ENiagaraMeshLODMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ENiagaraMeshLODMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ENiagaraMeshLODMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraMeshLODMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ENiagaraMeshLODMode.OuterSingleton;
|
|
}
|
|
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraMeshLODMode>()
|
|
{
|
|
return ENiagaraMeshLODMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "ByComponentBounds.Comment", "/*\n\x09The LOD level is calculated based on screen space size of the component bounds.\n\x09""All particles will be rendered with the same calculated LOD level.\n\x09Increasing 'LOD calculation scale' will result in lower quality LODs being used, this is useful as component bounds generally are larger than the particle mesh bounds.\n\x09*/" },
|
|
{ "ByComponentBounds.Name", "ENiagaraMeshLODMode::ByComponentBounds" },
|
|
{ "ByComponentBounds.ToolTip", "The LOD level is calculated based on screen space size of the component bounds.\nAll particles will be rendered with the same calculated LOD level.\nIncreasing 'LOD calculation scale' will result in lower quality LODs being used, this is useful as component bounds generally are larger than the particle mesh bounds." },
|
|
{ "ComponentOrigin.Comment", "/*\n\x09The LOD level will be calculated like we have a single particle at the component origin, i.e. it should match a static mesh with the exact same transform.\n\x09""All particles will be rendered with the same calculated LOD level.\n\x09Increasing 'LOD calculation scale' will result in lower quality LODs being used\n\x09*/" },
|
|
{ "ComponentOrigin.Name", "ENiagaraMeshLODMode::ComponentOrigin" },
|
|
{ "ComponentOrigin.ToolTip", "The LOD level will be calculated like we have a single particle at the component origin, i.e. it should match a static mesh with the exact same transform.\nAll particles will be rendered with the same calculated LOD level.\nIncreasing 'LOD calculation scale' will result in lower quality LODs being used" },
|
|
{ "LODBias.Comment", "/**\n\x09Takes the highest available LOD for the platform + LOD bias to render all mesh particles\n\x09If the LOD is not streamed in or available on the platform the next available lower LOD level will be used.\n\x09""For example, LOD bias is set to 1, the current platform has Min LOD of 2 then 3 will be the used LOD.\n\x09*/" },
|
|
{ "LODBias.Name", "ENiagaraMeshLODMode::LODBias" },
|
|
{ "LODBias.ToolTip", "Takes the highest available LOD for the platform + LOD bias to render all mesh particles\nIf the LOD is not streamed in or available on the platform the next available lower LOD level will be used.\nFor example, LOD bias is set to 1, the current platform has Min LOD of 2 then 3 will be the used LOD." },
|
|
{ "LODLevel.Comment", "/*\n\x09Uses the provided LOD level to render all mesh particles.\n\x09If the LOD is not streamed in or available on the platform the next available lower LOD level will be used.\n\x09""For example, LOD Level is set to 1 but the first available is LOD 3 then LOD 3 will be used.\n\x09*/" },
|
|
{ "LODLevel.Name", "ENiagaraMeshLODMode::LODLevel" },
|
|
{ "LODLevel.ToolTip", "Uses the provided LOD level to render all mesh particles.\nIf the LOD is not streamed in or available on the platform the next available lower LOD level will be used.\nFor example, LOD Level is set to 1 but the first available is LOD 3 then LOD 3 will be used." },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "PerParticle.Comment", "/*\n\x09The LOD level is calcuated per particle using the particle position and mesh sphere bounds.\n\x09This involves running a dispatch & draw per LOD level.\n\x09""Calculates and renders each particle with it's calcualted LOD level.\n\x09Increasing 'LOD calculation scale' will result in lower quality LODs being used.\n\x09*/" },
|
|
{ "PerParticle.Name", "ENiagaraMeshLODMode::PerParticle" },
|
|
{ "PerParticle.ToolTip", "The LOD level is calcuated per particle using the particle position and mesh sphere bounds.\nThis involves running a dispatch & draw per LOD level.\nCalculates and renders each particle with it's calcualted LOD level.\nIncreasing 'LOD calculation scale' will result in lower quality LODs being used." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ENiagaraMeshLODMode::LODLevel", (int64)ENiagaraMeshLODMode::LODLevel },
|
|
{ "ENiagaraMeshLODMode::LODBias", (int64)ENiagaraMeshLODMode::LODBias },
|
|
{ "ENiagaraMeshLODMode::ByComponentBounds", (int64)ENiagaraMeshLODMode::ByComponentBounds },
|
|
{ "ENiagaraMeshLODMode::ComponentOrigin", (int64)ENiagaraMeshLODMode::ComponentOrigin },
|
|
{ "ENiagaraMeshLODMode::PerParticle", (int64)ENiagaraMeshLODMode::PerParticle },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Niagara,
|
|
nullptr,
|
|
"ENiagaraMeshLODMode",
|
|
"ENiagaraMeshLODMode",
|
|
Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ENiagaraMeshLODMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraMeshLODMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ENiagaraMeshLODMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum ENiagaraMeshLODMode *********************************************************
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshPropertiesBase ****************************
|
|
struct Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FNiagaraMeshRendererMeshPropertiesBase); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraMeshRendererMeshPropertiesBase); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** The mesh to use when rendering this slot */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "The mesh to use when rendering this slot" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scale_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Scale of the mesh */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Scale of the mesh" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Rotation of the mesh */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Rotation of the mesh" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PivotOffset_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Offset of the mesh pivot */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Offset of the mesh pivot" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PivotOffsetSpace_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** What space is the pivot offset in? */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "What space is the pivot offset in?" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshPropertiesBase constinit property declarations
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Scale;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PivotOffset;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_PivotOffsetSpace_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_PivotOffsetSpace;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshPropertiesBase constinit property declarations
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNiagaraMeshRendererMeshPropertiesBase>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase;
|
|
class UScriptStruct* FNiagaraMeshRendererMeshPropertiesBase::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraMeshRendererMeshPropertiesBase"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshPropertiesBase Property Definitions *******
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshPropertiesBase, Mesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshPropertiesBase, Scale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scale_MetaData), NewProp_Scale_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshPropertiesBase, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffset = { "PivotOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshPropertiesBase, PivotOffset), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PivotOffset_MetaData), NewProp_PivotOffset_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffsetSpace_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffsetSpace = { "PivotOffsetSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshPropertiesBase, PivotOffsetSpace), Z_Construct_UEnum_Niagara_ENiagaraMeshPivotOffsetSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PivotOffsetSpace_MetaData), NewProp_PivotOffsetSpace_MetaData) }; // 892960174
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Mesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Scale,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_Rotation,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffset,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffsetSpace_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewProp_PivotOffsetSpace,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshPropertiesBase Property Definitions *********
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"NiagaraMeshRendererMeshPropertiesBase",
|
|
Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::PropPointers),
|
|
sizeof(FNiagaraMeshRendererMeshPropertiesBase),
|
|
alignof(FNiagaraMeshRendererMeshPropertiesBase),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshPropertiesBase ******************************
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshProperties ********************************
|
|
struct Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FNiagaraMeshRendererMeshProperties); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraMeshRendererMeshProperties); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserParamBinding_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeshParameterBinding_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Binding to supported mesh types. */" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Binding to supported mesh types." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODMode_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODLevelBinding_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Absolute LOD level to use */" },
|
|
{ "DisplayName", "LOD Level" },
|
|
{ "EditCondition", "LODMode == ENiagaraMeshLODMode::LODLevel" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Absolute LOD level to use" },
|
|
{ "UIMin", "0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODBiasBinding_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/* LOD bias to apply to the LOD calculation. */" },
|
|
{ "DisplayName", "LOD Bias" },
|
|
{ "EditCondition", "LODMode == ENiagaraMeshLODMode::LODBias" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "LOD bias to apply to the LOD calculation." },
|
|
{ "UIMin", "0" },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODLevel_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODBias_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODDistanceFactor_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Used in LOD calculation to modify the distance, i.e. increasing the value will make lower poly LODs transition closer to the camera. */" },
|
|
{ "DisplayName", "LOD Distance Factor" },
|
|
{ "EditCondition", "LODMode == ENiagaraMeshLODMode::ByComponentBounds || LODMode == ENiagaraMeshLODMode::ComponentOrigin || LODMode == ENiagaraMeshLODMode::PerParticle" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Used in LOD calculation to modify the distance, i.e. increasing the value will make lower poly LODs transition closer to the camera." },
|
|
{ "UIMin", "0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseLODRange_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/**\n\x09When enabled you can restrict the LOD range we consider for LOD calculation.\n\x09This can be useful to reduce the performance impact, as it reduces the number of draw calls required.\n\x09*/" },
|
|
{ "DisplayName", "Use LOD Range" },
|
|
{ "EditCondition", "LODMode == ENiagaraMeshLODMode::PerParticle" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "When enabled you can restrict the LOD range we consider for LOD calculation.\nThis can be useful to reduce the performance impact, as it reduces the number of draw calls required." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODRange_MetaData[] = {
|
|
{ "Category", "Mesh" },
|
|
{ "Comment", "/** Used to restrict the range of LODs we include when dynamically calculating the LOD level. */" },
|
|
{ "DisplayName", "LOD Range" },
|
|
{ "EditCondition", "bUseLODRange && LODMode == ENiagaraMeshLODMode::PerParticle" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/NiagaraMeshRendererMeshProperties.h" },
|
|
{ "ToolTip", "Used to restrict the range of LODs we include when dynamically calculating the LOD level." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshProperties constinit property declarations
|
|
#if WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_UserParamBinding;
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_MeshParameterBinding;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_LODMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_LODMode;
|
|
#if WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LODLevelBinding;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LODBiasBinding;
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_LODLevel;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_LODBias;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_LODDistanceFactor;
|
|
static void NewProp_bUseLODRange_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseLODRange;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LODRange;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshProperties constinit property declarations **
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNiagaraMeshRendererMeshProperties>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics
|
|
static_assert(std::is_polymorphic<FNiagaraMeshRendererMeshProperties>() == std::is_polymorphic<FNiagaraMeshRendererMeshPropertiesBase>(), "USTRUCT FNiagaraMeshRendererMeshProperties cannot be polymorphic unless super FNiagaraMeshRendererMeshPropertiesBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties;
|
|
class UScriptStruct* FNiagaraMeshRendererMeshProperties::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraMeshRendererMeshProperties"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FNiagaraMeshRendererMeshProperties Property Definitions ***********
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_UserParamBinding = { "UserParamBinding", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, UserParamBinding_DEPRECATED), Z_Construct_UScriptStruct_FNiagaraUserParameterBinding, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserParamBinding_MetaData), NewProp_UserParamBinding_MetaData) }; // 184253120
|
|
#endif // WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_MeshParameterBinding = { "MeshParameterBinding", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, MeshParameterBinding), Z_Construct_UScriptStruct_FNiagaraParameterBinding, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeshParameterBinding_MetaData), NewProp_MeshParameterBinding_MetaData) }; // 948312038
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODMode = { "LODMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODMode), Z_Construct_UEnum_Niagara_ENiagaraMeshLODMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODMode_MetaData), NewProp_LODMode_MetaData) }; // 245477144
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODLevelBinding = { "LODLevelBinding", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODLevelBinding), Z_Construct_UScriptStruct_FNiagaraParameterBindingWithValue, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODLevelBinding_MetaData), NewProp_LODLevelBinding_MetaData) }; // 1088810553
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODBiasBinding = { "LODBiasBinding", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODBiasBinding), Z_Construct_UScriptStruct_FNiagaraParameterBindingWithValue, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODBiasBinding_MetaData), NewProp_LODBiasBinding_MetaData) }; // 1088810553
|
|
#endif // WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODLevel = { "LODLevel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODLevel_MetaData), NewProp_LODLevel_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODBias = { "LODBias", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODBias), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODBias_MetaData), NewProp_LODBias_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODDistanceFactor = { "LODDistanceFactor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODDistanceFactor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODDistanceFactor_MetaData), NewProp_LODDistanceFactor_MetaData) };
|
|
void Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_bUseLODRange_SetBit(void* Obj)
|
|
{
|
|
((FNiagaraMeshRendererMeshProperties*)Obj)->bUseLODRange = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_bUseLODRange = { "bUseLODRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FNiagaraMeshRendererMeshProperties), &Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_bUseLODRange_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseLODRange_MetaData), NewProp_bUseLODRange_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODRange = { "LODRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraMeshRendererMeshProperties, LODRange), Z_Construct_UScriptStruct_FIntVector2, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODRange_MetaData), NewProp_LODRange_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::PropPointers[] = {
|
|
#if WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_UserParamBinding,
|
|
#endif // WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_MeshParameterBinding,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODMode,
|
|
#if WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODLevelBinding,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODBiasBinding,
|
|
#endif // WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODLevel,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODBias,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODDistanceFactor,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_bUseLODRange,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewProp_LODRange,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshProperties Property Definitions *************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
|
|
Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase,
|
|
&NewStructOps,
|
|
"NiagaraMeshRendererMeshProperties",
|
|
Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::PropPointers),
|
|
sizeof(FNiagaraMeshRendererMeshProperties),
|
|
alignof(FNiagaraMeshRendererMeshProperties),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FNiagaraMeshRendererMeshProperties **********************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ ENiagaraMeshPivotOffsetSpace_StaticEnum, TEXT("ENiagaraMeshPivotOffsetSpace"), &Z_Registration_Info_UEnum_ENiagaraMeshPivotOffsetSpace, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 892960174U) },
|
|
{ ENiagaraMeshLODMode_StaticEnum, TEXT("ENiagaraMeshLODMode"), &Z_Registration_Info_UEnum_ENiagaraMeshLODMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 245477144U) },
|
|
};
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FNiagaraMeshRendererMeshPropertiesBase::StaticStruct, Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase_Statics::NewStructOps, TEXT("NiagaraMeshRendererMeshPropertiesBase"),&Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshPropertiesBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraMeshRendererMeshPropertiesBase), 2893030691U) },
|
|
{ FNiagaraMeshRendererMeshProperties::StaticStruct, Z_Construct_UScriptStruct_FNiagaraMeshRendererMeshProperties_Statics::NewStructOps, TEXT("NiagaraMeshRendererMeshProperties"),&Z_Registration_Info_UScriptStruct_FNiagaraMeshRendererMeshProperties, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraMeshRendererMeshProperties), 163558787U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_3573854998{
|
|
TEXT("/Script/Niagara"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics::ScriptStructInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraMeshRendererMeshProperties_h__Script_Niagara_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|