// 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 "NiagaraDataInterfaceCamera.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeNiagaraDataInterfaceCamera() {} // ********** Begin Cross Module References ******************************************************** NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterface(); NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceCamera(); NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceCamera_NoRegister(); UPackage* Z_Construct_UPackage__Script_Niagara(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UNiagaraDataInterfaceCamera ********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera; UClass* UNiagaraDataInterfaceCamera::GetPrivateStaticClass() { using TClass = UNiagaraDataInterfaceCamera; if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("NiagaraDataInterfaceCamera"), Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.InnerSingleton, StaticRegisterNativesUNiagaraDataInterfaceCamera, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.InnerSingleton; } UClass* Z_Construct_UClass_UNiagaraDataInterfaceCamera_NoRegister() { return UNiagaraDataInterfaceCamera::GetPrivateStaticClass(); } struct Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Category", "Camera" }, { "DisplayName", "Camera Query" }, { "IncludePath", "NiagaraDataInterfaceCamera.h" }, { "ModuleRelativePath", "Classes/NiagaraDataInterfaceCamera.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerControllerIndex_MetaData[] = { { "Category", "Camera" }, { "Comment", "/** This is used to determine which camera position to query for cpu emitters. If no valid index is supplied, the first controller is used as camera reference. */" }, { "ModuleRelativePath", "Classes/NiagaraDataInterfaceCamera.h" }, { "ToolTip", "This is used to determine which camera position to query for cpu emitters. If no valid index is supplied, the first controller is used as camera reference." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRequireCurrentFrameData_MetaData[] = { { "Category", "Performance" }, { "Comment", "/** When this option is disabled, we use the previous frame's data for the camera and issue the simulation early. This greatly\n\x09reduces overhead and allows the game thread to run faster, but comes at a tradeoff if the dependencies might leave gaps or other visual artifacts.*/" }, { "ModuleRelativePath", "Classes/NiagaraDataInterfaceCamera.h" }, { "ToolTip", "When this option is disabled, we use the previous frame's data for the camera and issue the simulation early. This greatly\n reduces overhead and allows the game thread to run faster, but comes at a tradeoff if the dependencies might leave gaps or other visual artifacts." }, }; #endif // WITH_METADATA // ********** Begin Class UNiagaraDataInterfaceCamera constinit property declarations ************** static const UECodeGen_Private::FIntPropertyParams NewProp_PlayerControllerIndex; static void NewProp_bRequireCurrentFrameData_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRequireCurrentFrameData; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UNiagaraDataInterfaceCamera constinit property declarations **************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics // ********** Begin Class UNiagaraDataInterfaceCamera Property Definitions ************************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_PlayerControllerIndex = { "PlayerControllerIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceCamera, PlayerControllerIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerControllerIndex_MetaData), NewProp_PlayerControllerIndex_MetaData) }; void Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_bRequireCurrentFrameData_SetBit(void* Obj) { ((UNiagaraDataInterfaceCamera*)Obj)->bRequireCurrentFrameData = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_bRequireCurrentFrameData = { "bRequireCurrentFrameData", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceCamera), &Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_bRequireCurrentFrameData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRequireCurrentFrameData_MetaData), NewProp_bRequireCurrentFrameData_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_PlayerControllerIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::NewProp_bRequireCurrentFrameData, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::PropPointers) < 2048); // ********** End Class UNiagaraDataInterfaceCamera Property Definitions *************************** UObject* (*const Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UNiagaraDataInterface, (UObject* (*)())Z_Construct_UPackage__Script_Niagara, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::ClassParams = { &UNiagaraDataInterfaceCamera::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::PropPointers), 0, 0x000830A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::Class_MetaDataParams) }; void UNiagaraDataInterfaceCamera::StaticRegisterNativesUNiagaraDataInterfaceCamera() { } UClass* Z_Construct_UClass_UNiagaraDataInterfaceCamera() { if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.OuterSingleton, Z_Construct_UClass_UNiagaraDataInterfaceCamera_Statics::ClassParams); } return Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataInterfaceCamera); UNiagaraDataInterfaceCamera::~UNiagaraDataInterfaceCamera() {} // ********** End Class UNiagaraDataInterfaceCamera ************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceCamera_h__Script_Niagara_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UNiagaraDataInterfaceCamera, UNiagaraDataInterfaceCamera::StaticClass, TEXT("UNiagaraDataInterfaceCamera"), &Z_Registration_Info_UClass_UNiagaraDataInterfaceCamera, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataInterfaceCamera), 1949476226U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceCamera_h__Script_Niagara_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceCamera_h__Script_Niagara_2474512459{ TEXT("/Script/Niagara"), Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceCamera_h__Script_Niagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceCamera_h__Script_Niagara_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS