1205 lines
89 KiB
C++
1205 lines
89 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 "Particles/Emitter.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeEmitter() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
|
||
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AEmitter();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AEmitter_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UArrowComponent_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UBillboardComponent_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UParticleSystem_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UParticleSystemComponent_NoRegister();
|
||
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature();
|
||
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature();
|
||
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature();
|
||
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature();
|
||
|
|
PHYSICSCORE_API UClass* Z_Construct_UClass_UPhysicalMaterial_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleSpawnSignature ***********************************************
|
||
|
|
struct Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleSpawnSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Fires when a particle is spawned\n\x09* @param EventName - Custom event name for the Spawn Event.\n\x09* @param EmitterTime - The emitter time when the event occured.\n\x09* @param Location - Location at which the particle was spawned.\n\x09* @param Velocity - Initial velocity of the spawned particle.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "Fires when a particle is spawned\n@param EventName - Custom event name for the Spawn Event.\n@param EmitterTime - The emitter time when the event occured.\n@param Location - Location at which the particle was spawned.\n@param Velocity - Initial velocity of the spawned particle." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleSpawnSignature constinit property declarations ***************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_EmitterTime;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Location;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Velocity;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Delegate FParticleSpawnSignature constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleSpawnSignature Property Definitions **************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleSpawnSignature_Parms, EventName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_EmitterTime = { "EmitterTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleSpawnSignature_Parms, EmitterTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleSpawnSignature_Parms, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_Velocity = { "Velocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleSpawnSignature_Parms, Velocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_EventName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_EmitterTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_Location,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::NewProp_Velocity,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Delegate FParticleSpawnSignature Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "ParticleSpawnSignature__DelegateSignature", Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::_Script_Engine_eventParticleSpawnSignature_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::_Script_Engine_eventParticleSpawnSignature_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
void FParticleSpawnSignature_DelegateWrapper(const FMulticastScriptDelegate& ParticleSpawnSignature, FName EventName, float EmitterTime, FVector Location, FVector Velocity)
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleSpawnSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
};
|
||
|
|
_Script_Engine_eventParticleSpawnSignature_Parms Parms;
|
||
|
|
Parms.EventName=EventName;
|
||
|
|
Parms.EmitterTime=EmitterTime;
|
||
|
|
Parms.Location=Location;
|
||
|
|
Parms.Velocity=Velocity;
|
||
|
|
ParticleSpawnSignature.ProcessMulticastDelegate<UObject>(&Parms);
|
||
|
|
}
|
||
|
|
// ********** End Delegate FParticleSpawnSignature *************************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleBurstSignature ***********************************************
|
||
|
|
struct Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleBurstSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleCount;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Fires when a particle system bursts\n\x09* @param EventName - Custom event name for the Burst Event\n\x09* @param EmitterTime - The emitter time when the event occured.\n\x09* @param ParticleCount - The number of particles spawned in the burst.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "Fires when a particle system bursts\n@param EventName - Custom event name for the Burst Event\n@param EmitterTime - The emitter time when the event occured.\n@param ParticleCount - The number of particles spawned in the burst." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleBurstSignature constinit property declarations ***************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_EmitterTime;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleCount;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Delegate FParticleBurstSignature constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleBurstSignature Property Definitions **************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleBurstSignature_Parms, EventName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_EmitterTime = { "EmitterTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleBurstSignature_Parms, EmitterTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_ParticleCount = { "ParticleCount", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleBurstSignature_Parms, ParticleCount), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_EventName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_EmitterTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::NewProp_ParticleCount,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Delegate FParticleBurstSignature Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "ParticleBurstSignature__DelegateSignature", Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::_Script_Engine_eventParticleBurstSignature_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::_Script_Engine_eventParticleBurstSignature_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
void FParticleBurstSignature_DelegateWrapper(const FMulticastScriptDelegate& ParticleBurstSignature, FName EventName, float EmitterTime, int32 ParticleCount)
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleBurstSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleCount;
|
||
|
|
};
|
||
|
|
_Script_Engine_eventParticleBurstSignature_Parms Parms;
|
||
|
|
Parms.EventName=EventName;
|
||
|
|
Parms.EmitterTime=EmitterTime;
|
||
|
|
Parms.ParticleCount=ParticleCount;
|
||
|
|
ParticleBurstSignature.ProcessMulticastDelegate<UObject>(&Parms);
|
||
|
|
}
|
||
|
|
// ********** End Delegate FParticleBurstSignature *************************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleDeathSignature ***********************************************
|
||
|
|
struct Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleDeathSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
FVector Direction;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Fires when a particle dies\n\x09* @param EventName - Custom event name for the Death Event.\n\x09* @param EmitterTime - The emitter time when the event occured.\n\x09* @param ParticleTime - How long the particle had been alive at the time of the event.\n\x09* @param Location - Location the particle was at when it died.\n\x09* @param Velocity - Velocity of the particle when it died.\n\x09* @param Direction - Direction of the particle when it died.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "Fires when a particle dies\n@param EventName - Custom event name for the Death Event.\n@param EmitterTime - The emitter time when the event occured.\n@param ParticleTime - How long the particle had been alive at the time of the event.\n@param Location - Location the particle was at when it died.\n@param Velocity - Velocity of the particle when it died.\n@param Direction - Direction of the particle when it died." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleDeathSignature constinit property declarations ***************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_EmitterTime;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleTime;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Location;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Velocity;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Direction;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Delegate FParticleDeathSignature constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleDeathSignature Property Definitions **************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, EventName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_EmitterTime = { "EmitterTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, EmitterTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_ParticleTime = { "ParticleTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, ParticleTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Velocity = { "Velocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, Velocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleDeathSignature_Parms, Direction), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_EventName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_EmitterTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_ParticleTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Location,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Velocity,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::NewProp_Direction,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Delegate FParticleDeathSignature Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "ParticleDeathSignature__DelegateSignature", Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::_Script_Engine_eventParticleDeathSignature_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::_Script_Engine_eventParticleDeathSignature_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
void FParticleDeathSignature_DelegateWrapper(const FMulticastScriptDelegate& ParticleDeathSignature, FName EventName, float EmitterTime, int32 ParticleTime, FVector Location, FVector Velocity, FVector Direction)
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleDeathSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
FVector Direction;
|
||
|
|
};
|
||
|
|
_Script_Engine_eventParticleDeathSignature_Parms Parms;
|
||
|
|
Parms.EventName=EventName;
|
||
|
|
Parms.EmitterTime=EmitterTime;
|
||
|
|
Parms.ParticleTime=ParticleTime;
|
||
|
|
Parms.Location=Location;
|
||
|
|
Parms.Velocity=Velocity;
|
||
|
|
Parms.Direction=Direction;
|
||
|
|
ParticleDeathSignature.ProcessMulticastDelegate<UObject>(&Parms);
|
||
|
|
}
|
||
|
|
// ********** End Delegate FParticleDeathSignature *************************************************
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleCollisionSignature *******************************************
|
||
|
|
struct Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleCollisionSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
FVector Direction;
|
||
|
|
FVector Normal;
|
||
|
|
FName BoneName;
|
||
|
|
UPhysicalMaterial* PhysMat;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Fires when a particle dies\n\x09* @param EventName - Custom event name for the Collision Event.\n\x09* @param EmitterTime - The emitter time when the event occured.\n\x09* @param ParticleTime - How long the particle had been alive at the time of the event.\n\x09* @param Location - Location of the collision.\n\x09* @param Velocity - Velocity of the particle at the point of collision.\n\x09* @param Direction - Direction of the particle at the point of collision.\n\x09* @param Normal - Normal to the surface with which collision occurred.\n\x09* @param BoneName- Name of the bone that the particle collided with. (Only valid if collision was with a Skeletal Mesh)\n\x09* @param PhysMat - Physical Material for this collision.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "Fires when a particle dies\n@param EventName - Custom event name for the Collision Event.\n@param EmitterTime - The emitter time when the event occured.\n@param ParticleTime - How long the particle had been alive at the time of the event.\n@param Location - Location of the collision.\n@param Velocity - Velocity of the particle at the point of collision.\n@param Direction - Direction of the particle at the point of collision.\n@param Normal - Normal to the surface with which collision occurred.\n@param BoneName- Name of the bone that the particle collided with. (Only valid if collision was with a Skeletal Mesh)\n@param PhysMat - Physical Material for this collision." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleCollisionSignature constinit property declarations ***********
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_EventName;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_EmitterTime;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleTime;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Location;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Velocity;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Direction;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Normal;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysMat;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Delegate FParticleCollisionSignature constinit property declarations *************
|
||
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Delegate FParticleCollisionSignature Property Definitions **********************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_EventName = { "EventName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, EventName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_EmitterTime = { "EmitterTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, EmitterTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_ParticleTime = { "ParticleTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, ParticleTime), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Velocity = { "Velocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, Velocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, Direction), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Normal = { "Normal", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, Normal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, BoneName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_PhysMat = { "PhysMat", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventParticleCollisionSignature_Parms, PhysMat), Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_EventName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_EmitterTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_ParticleTime,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Location,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Velocity,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Direction,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_Normal,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_BoneName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::NewProp_PhysMat,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Delegate FParticleCollisionSignature Property Definitions ************************
|
||
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "ParticleCollisionSignature__DelegateSignature", Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::_Script_Engine_eventParticleCollisionSignature_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::_Script_Engine_eventParticleCollisionSignature_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
void FParticleCollisionSignature_DelegateWrapper(const FMulticastScriptDelegate& ParticleCollisionSignature, FName EventName, float EmitterTime, int32 ParticleTime, FVector Location, FVector Velocity, FVector Direction, FVector Normal, FName BoneName, UPhysicalMaterial* PhysMat)
|
||
|
|
{
|
||
|
|
struct _Script_Engine_eventParticleCollisionSignature_Parms
|
||
|
|
{
|
||
|
|
FName EventName;
|
||
|
|
float EmitterTime;
|
||
|
|
int32 ParticleTime;
|
||
|
|
FVector Location;
|
||
|
|
FVector Velocity;
|
||
|
|
FVector Direction;
|
||
|
|
FVector Normal;
|
||
|
|
FName BoneName;
|
||
|
|
UPhysicalMaterial* PhysMat;
|
||
|
|
};
|
||
|
|
_Script_Engine_eventParticleCollisionSignature_Parms Parms;
|
||
|
|
Parms.EventName=EventName;
|
||
|
|
Parms.EmitterTime=EmitterTime;
|
||
|
|
Parms.ParticleTime=ParticleTime;
|
||
|
|
Parms.Location=Location;
|
||
|
|
Parms.Velocity=Velocity;
|
||
|
|
Parms.Direction=Direction;
|
||
|
|
Parms.Normal=Normal;
|
||
|
|
Parms.BoneName=BoneName;
|
||
|
|
Parms.PhysMat=PhysMat;
|
||
|
|
ParticleCollisionSignature.ProcessMulticastDelegate<UObject>(&Parms);
|
||
|
|
}
|
||
|
|
// ********** End Delegate FParticleCollisionSignature *********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function Activate ***********************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_Activate_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles" },
|
||
|
|
{ "Comment", "// BEGIN DEPRECATED (use component functions now in level script)\n" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "BEGIN DEPRECATED (use component functions now in level script)" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Activate constinit property declarations ******************************
|
||
|
|
// ********** End Function Activate constinit property declarations ********************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_Activate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "Activate", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_Activate_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_Activate_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_Activate()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_Activate_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execActivate)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->Activate();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function Activate *************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function Deactivate *********************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_Deactivate_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Deactivate constinit property declarations ****************************
|
||
|
|
// ********** End Function Deactivate constinit property declarations ******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_Deactivate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "Deactivate", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_Deactivate_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_Deactivate_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_Deactivate()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_Deactivate_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execDeactivate)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->Deactivate();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function Deactivate ***********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function IsActive ***********************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_IsActive_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventIsActive_Parms
|
||
|
|
{
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function IsActive constinit property declarations ******************************
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function IsActive constinit property declarations ********************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function IsActive Property Definitions *****************************************
|
||
|
|
void Z_Construct_UFunction_AEmitter_IsActive_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((Emitter_eventIsActive_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_AEmitter_IsActive_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Emitter_eventIsActive_Parms), &Z_Construct_UFunction_AEmitter_IsActive_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_IsActive_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_IsActive_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_IsActive_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function IsActive Property Definitions *******************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_IsActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "IsActive", Z_Construct_UFunction_AEmitter_IsActive_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_IsActive_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_IsActive_Statics::Emitter_eventIsActive_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_IsActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_IsActive_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_IsActive_Statics::Emitter_eventIsActive_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_IsActive()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_IsActive_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execIsActive)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->IsActive();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function IsActive *************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function OnParticleSystemFinished *******************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventOnParticleSystemFinished_Parms
|
||
|
|
{
|
||
|
|
UParticleSystemComponent* FinishedComponent;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FinishedComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function OnParticleSystemFinished constinit property declarations **************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_FinishedComponent;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function OnParticleSystemFinished constinit property declarations ****************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function OnParticleSystemFinished Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::NewProp_FinishedComponent = { "FinishedComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventOnParticleSystemFinished_Parms, FinishedComponent), Z_Construct_UClass_UParticleSystemComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FinishedComponent_MetaData), NewProp_FinishedComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::NewProp_FinishedComponent,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function OnParticleSystemFinished Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "OnParticleSystemFinished", Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::Emitter_eventOnParticleSystemFinished_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::Emitter_eventOnParticleSystemFinished_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_OnParticleSystemFinished()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_OnParticleSystemFinished_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execOnParticleSystemFinished)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UParticleSystemComponent,Z_Param_FinishedComponent);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->OnParticleSystemFinished(Z_Param_FinishedComponent);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function OnParticleSystemFinished *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function OnRep_bCurrentlyActive *********************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Replication Notification Callbacks */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "Replication Notification Callbacks" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function OnRep_bCurrentlyActive constinit property declarations ****************
|
||
|
|
// ********** End Function OnRep_bCurrentlyActive constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "OnRep_bCurrentlyActive", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execOnRep_bCurrentlyActive)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->OnRep_bCurrentlyActive();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function OnRep_bCurrentlyActive ***********************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetActorParameter **************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetActorParameter_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetActorParameter_Parms
|
||
|
|
{
|
||
|
|
FName ParameterName;
|
||
|
|
AActor* Param;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles|Parameters" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetActorParameter constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Param;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetActorParameter constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetActorParameter Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetActorParameter_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetActorParameter_Parms, Param), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::NewProp_Param,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetActorParameter Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetActorParameter", Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::Emitter_eventSetActorParameter_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::Emitter_eventSetActorParameter_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetActorParameter()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetActorParameter_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetActorParameter)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_OBJECT(AActor,Z_Param_Param);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetActorParameter(Z_Param_ParameterName,Z_Param_Param);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetActorParameter ****************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetColorParameter **************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetColorParameter_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetColorParameter_Parms
|
||
|
|
{
|
||
|
|
FName ParameterName;
|
||
|
|
FLinearColor Param;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles|Parameters" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetColorParameter constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Param;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetColorParameter constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetColorParameter Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetColorParameter_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetColorParameter_Parms, Param), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::NewProp_Param,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetColorParameter Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetColorParameter", Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::Emitter_eventSetColorParameter_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::Emitter_eventSetColorParameter_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetColorParameter()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetColorParameter_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetColorParameter)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_STRUCT(FLinearColor,Z_Param_Param);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetColorParameter(Z_Param_ParameterName,Z_Param_Param);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetColorParameter ****************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetFloatParameter **************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetFloatParameter_Parms
|
||
|
|
{
|
||
|
|
FName ParameterName;
|
||
|
|
float Param;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles|Parameters" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetFloatParameter constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Param;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetFloatParameter constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetFloatParameter Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetFloatParameter_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetFloatParameter_Parms, Param), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::NewProp_Param,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetFloatParameter Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetFloatParameter", Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::Emitter_eventSetFloatParameter_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::Emitter_eventSetFloatParameter_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetFloatParameter()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetFloatParameter_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetFloatParameter)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_PROPERTY(FFloatProperty,Z_Param_Param);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetFloatParameter(Z_Param_ParameterName,Z_Param_Param);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetFloatParameter ****************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetMaterialParameter ***********************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetMaterialParameter_Parms
|
||
|
|
{
|
||
|
|
FName ParameterName;
|
||
|
|
UMaterialInterface* Param;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles|Parameters" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetMaterialParameter constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Param;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetMaterialParameter constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetMaterialParameter Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetMaterialParameter_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetMaterialParameter_Parms, Param), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::NewProp_Param,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetMaterialParameter Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetMaterialParameter", Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::Emitter_eventSetMaterialParameter_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::Emitter_eventSetMaterialParameter_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetMaterialParameter()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetMaterialParameter_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetMaterialParameter)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_OBJECT(UMaterialInterface,Z_Param_Param);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetMaterialParameter(Z_Param_ParameterName,Z_Param_Param);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetMaterialParameter *************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetTemplate ********************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetTemplate_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetTemplate_Parms
|
||
|
|
{
|
||
|
|
UParticleSystem* NewTemplate;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetTemplate constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_NewTemplate;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetTemplate constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetTemplate Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AEmitter_SetTemplate_Statics::NewProp_NewTemplate = { "NewTemplate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetTemplate_Parms, NewTemplate), Z_Construct_UClass_UParticleSystem_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetTemplate_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetTemplate_Statics::NewProp_NewTemplate,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetTemplate_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetTemplate Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetTemplate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetTemplate", Z_Construct_UFunction_AEmitter_SetTemplate_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetTemplate_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetTemplate_Statics::Emitter_eventSetTemplate_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetTemplate_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetTemplate_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetTemplate_Statics::Emitter_eventSetTemplate_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetTemplate()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetTemplate_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetTemplate)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UParticleSystem,Z_Param_NewTemplate);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetTemplate(Z_Param_NewTemplate);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetTemplate **********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function SetVectorParameter *************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics
|
||
|
|
{
|
||
|
|
struct Emitter_eventSetVectorParameter_Parms
|
||
|
|
{
|
||
|
|
FName ParameterName;
|
||
|
|
FVector Param;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles|Parameters" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetVectorParameter constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Param;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetVectorParameter constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetVectorParameter Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetVectorParameter_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Emitter_eventSetVectorParameter_Parms, Param), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::NewProp_Param,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetVectorParameter Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "SetVectorParameter", Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::Emitter_eventSetVectorParameter_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::Emitter_eventSetVectorParameter_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_SetVectorParameter()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_SetVectorParameter_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execSetVectorParameter)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_STRUCT(FVector,Z_Param_Param);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetVectorParameter(Z_Param_ParameterName,Z_Param_Param);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function SetVectorParameter ***************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Function ToggleActive *******************************************
|
||
|
|
struct Z_Construct_UFunction_AEmitter_ToggleActive_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Particles" },
|
||
|
|
{ "DeprecatedFunction", "" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function ToggleActive constinit property declarations **************************
|
||
|
|
// ********** End Function ToggleActive constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AEmitter_ToggleActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AEmitter, nullptr, "ToggleActive", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AEmitter_ToggleActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_AEmitter_ToggleActive_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_AEmitter_ToggleActive()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AEmitter_ToggleActive_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(AEmitter::execToggleActive)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->ToggleActive();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class AEmitter Function ToggleActive *********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter *****************************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_AEmitter;
|
||
|
|
UClass* AEmitter::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = AEmitter;
|
||
|
|
if (!Z_Registration_Info_UClass_AEmitter.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("Emitter"),
|
||
|
|
Z_Registration_Info_UClass_AEmitter.InnerSingleton,
|
||
|
|
StaticRegisterNativesAEmitter,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_AEmitter.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_AEmitter_NoRegister()
|
||
|
|
{
|
||
|
|
return AEmitter::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_AEmitter_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "HideCategories", "Activation Components|Activation Input Collision Game|Damage" },
|
||
|
|
{ "IgnoreCategoryKeywordsInSubclasses", "true" },
|
||
|
|
{ "IncludePath", "Particles/Emitter.h" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleSystemComponent_MetaData[] = {
|
||
|
|
{ "AllowPrivateAccess", "true" },
|
||
|
|
{ "Category", "Emitter" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ExposeFunctionCategories", "Particles|Beam,Particles|Parameters,Particles,Effects|Components|ParticleSystem,Rendering,Activation,Components|Activation" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDestroyOnSystemFinish_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPostUpdateTickGroup_MetaData[] = {
|
||
|
|
{ "Category", "Emitter" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCurrentlyActive_MetaData[] = {
|
||
|
|
{ "Comment", "/** used to update status of toggleable level placed emitters on clients */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
{ "ToolTip", "used to update status of toggleable level placed emitters on clients" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnParticleSpawn_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnParticleBurst_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnParticleDeath_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnParticleCollide_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpriteComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ArrowComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Particles/Emitter.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter constinit property declarations *********************************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParticleSystemComponent;
|
||
|
|
static void NewProp_bDestroyOnSystemFinish_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDestroyOnSystemFinish;
|
||
|
|
static void NewProp_bPostUpdateTickGroup_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPostUpdateTickGroup;
|
||
|
|
static void NewProp_bCurrentlyActive_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCurrentlyActive;
|
||
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnParticleSpawn;
|
||
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnParticleBurst;
|
||
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnParticleDeath;
|
||
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnParticleCollide;
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpriteComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ArrowComponent;
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class AEmitter constinit property declarations ***********************************
|
||
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Activate"), .Pointer = &AEmitter::execActivate },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Deactivate"), .Pointer = &AEmitter::execDeactivate },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("IsActive"), .Pointer = &AEmitter::execIsActive },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("OnParticleSystemFinished"), .Pointer = &AEmitter::execOnParticleSystemFinished },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("OnRep_bCurrentlyActive"), .Pointer = &AEmitter::execOnRep_bCurrentlyActive },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetActorParameter"), .Pointer = &AEmitter::execSetActorParameter },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetColorParameter"), .Pointer = &AEmitter::execSetColorParameter },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetFloatParameter"), .Pointer = &AEmitter::execSetFloatParameter },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetMaterialParameter"), .Pointer = &AEmitter::execSetMaterialParameter },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetTemplate"), .Pointer = &AEmitter::execSetTemplate },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetVectorParameter"), .Pointer = &AEmitter::execSetVectorParameter },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("ToggleActive"), .Pointer = &AEmitter::execToggleActive },
|
||
|
|
};
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_Activate, "Activate" }, // 222838119
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_Deactivate, "Deactivate" }, // 3617759495
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_IsActive, "IsActive" }, // 3273843309
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_OnParticleSystemFinished, "OnParticleSystemFinished" }, // 1700328951
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_OnRep_bCurrentlyActive, "OnRep_bCurrentlyActive" }, // 2247922472
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetActorParameter, "SetActorParameter" }, // 4247631361
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetColorParameter, "SetColorParameter" }, // 2714052656
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetFloatParameter, "SetFloatParameter" }, // 2625278577
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetMaterialParameter, "SetMaterialParameter" }, // 49246128
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetTemplate, "SetTemplate" }, // 3770163575
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_SetVectorParameter, "SetVectorParameter" }, // 764749784
|
||
|
|
{ &Z_Construct_UFunction_AEmitter_ToggleActive, "ToggleActive" }, // 2162737408
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<AEmitter>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_AEmitter_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class AEmitter Property Definitions ********************************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_ParticleSystemComponent = { "ParticleSystemComponent", nullptr, (EPropertyFlags)0x01440000000a001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, ParticleSystemComponent), Z_Construct_UClass_UParticleSystemComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleSystemComponent_MetaData), NewProp_ParticleSystemComponent_MetaData) };
|
||
|
|
void Z_Construct_UClass_AEmitter_Statics::NewProp_bDestroyOnSystemFinish_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((AEmitter*)Obj)->bDestroyOnSystemFinish = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_bDestroyOnSystemFinish = { "bDestroyOnSystemFinish", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(AEmitter), &Z_Construct_UClass_AEmitter_Statics::NewProp_bDestroyOnSystemFinish_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDestroyOnSystemFinish_MetaData), NewProp_bDestroyOnSystemFinish_MetaData) };
|
||
|
|
void Z_Construct_UClass_AEmitter_Statics::NewProp_bPostUpdateTickGroup_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((AEmitter*)Obj)->bPostUpdateTickGroup = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_bPostUpdateTickGroup = { "bPostUpdateTickGroup", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(AEmitter), &Z_Construct_UClass_AEmitter_Statics::NewProp_bPostUpdateTickGroup_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPostUpdateTickGroup_MetaData), NewProp_bPostUpdateTickGroup_MetaData) };
|
||
|
|
void Z_Construct_UClass_AEmitter_Statics::NewProp_bCurrentlyActive_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((AEmitter*)Obj)->bCurrentlyActive = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_bCurrentlyActive = { "bCurrentlyActive", "OnRep_bCurrentlyActive", (EPropertyFlags)0x0010000100000020, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(AEmitter), &Z_Construct_UClass_AEmitter_Statics::NewProp_bCurrentlyActive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCurrentlyActive_MetaData), NewProp_bCurrentlyActive_MetaData) };
|
||
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleSpawn = { "OnParticleSpawn", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, OnParticleSpawn), Z_Construct_UDelegateFunction_Engine_ParticleSpawnSignature__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnParticleSpawn_MetaData), NewProp_OnParticleSpawn_MetaData) }; // 3154170143
|
||
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleBurst = { "OnParticleBurst", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, OnParticleBurst), Z_Construct_UDelegateFunction_Engine_ParticleBurstSignature__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnParticleBurst_MetaData), NewProp_OnParticleBurst_MetaData) }; // 2604366547
|
||
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleDeath = { "OnParticleDeath", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, OnParticleDeath), Z_Construct_UDelegateFunction_Engine_ParticleDeathSignature__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnParticleDeath_MetaData), NewProp_OnParticleDeath_MetaData) }; // 2144869643
|
||
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleCollide = { "OnParticleCollide", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, OnParticleCollide), Z_Construct_UDelegateFunction_Engine_ParticleCollisionSignature__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnParticleCollide_MetaData), NewProp_OnParticleCollide_MetaData) }; // 3704812221
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_SpriteComponent = { "SpriteComponent", nullptr, (EPropertyFlags)0x0144000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, SpriteComponent), Z_Construct_UClass_UBillboardComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpriteComponent_MetaData), NewProp_SpriteComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AEmitter_Statics::NewProp_ArrowComponent = { "ArrowComponent", nullptr, (EPropertyFlags)0x0144000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AEmitter, ArrowComponent), Z_Construct_UClass_UArrowComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ArrowComponent_MetaData), NewProp_ArrowComponent_MetaData) };
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AEmitter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_ParticleSystemComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_bDestroyOnSystemFinish,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_bPostUpdateTickGroup,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_bCurrentlyActive,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleSpawn,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleBurst,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleDeath,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_OnParticleCollide,
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_SpriteComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AEmitter_Statics::NewProp_ArrowComponent,
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AEmitter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class AEmitter Property Definitions **********************************************
|
||
|
|
UObject* (*const Z_Construct_UClass_AEmitter_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_AActor,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AEmitter_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_AEmitter_Statics::ClassParams = {
|
||
|
|
&AEmitter::StaticClass,
|
||
|
|
"Engine",
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
FuncInfo,
|
||
|
|
Z_Construct_UClass_AEmitter_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
UE_ARRAY_COUNT(FuncInfo),
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_AEmitter_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x008800A4u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AEmitter_Statics::Class_MetaDataParams), Z_Construct_UClass_AEmitter_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void AEmitter::StaticRegisterNativesAEmitter()
|
||
|
|
{
|
||
|
|
UClass* Class = AEmitter::StaticClass();
|
||
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_AEmitter_Statics::Funcs));
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_AEmitter()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_AEmitter.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AEmitter.OuterSingleton, Z_Construct_UClass_AEmitter_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_AEmitter.OuterSingleton;
|
||
|
|
}
|
||
|
|
#if VALIDATE_CLASS_REPS
|
||
|
|
void AEmitter::ValidateGeneratedRepEnums(const TArray<struct FRepRecord>& ClassReps) const
|
||
|
|
{
|
||
|
|
static FName Name_bCurrentlyActive(TEXT("bCurrentlyActive"));
|
||
|
|
const bool bIsValid = true
|
||
|
|
&& Name_bCurrentlyActive == ClassReps[(int32)ENetFields_Private::bCurrentlyActive].Property->GetFName();
|
||
|
|
checkf(bIsValid, TEXT("UHT Generated Rep Indices do not match runtime populated Rep Indices for properties in AEmitter"));
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AEmitter);
|
||
|
|
AEmitter::~AEmitter() {}
|
||
|
|
// ********** End Class AEmitter *******************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Particles_Emitter_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_AEmitter, AEmitter::StaticClass, TEXT("AEmitter"), &Z_Registration_Info_UClass_AEmitter, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AEmitter), 1532644889U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Particles_Emitter_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Particles_Emitter_h__Script_Engine_3861947957{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Particles_Emitter_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Particles_Emitter_h__Script_Engine_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|