Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Niagara/UHT/NiagaraDataInterfaceRenderTargetCube.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

228 lines
17 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 "NiagaraDataInterfaceRenderTargetCube.h"
#include "NiagaraCommon.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNiagaraDataInterfaceRenderTargetCube() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ETextureRenderTargetFormat();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_TextureFilter();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceRWBase();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraUserParameterBinding();
UPackage* Z_Construct_UPackage__Script_Niagara();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UNiagaraDataInterfaceRenderTargetCube ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube;
UClass* UNiagaraDataInterfaceRenderTargetCube::GetPrivateStaticClass()
{
using TClass = UNiagaraDataInterfaceRenderTargetCube;
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NiagaraDataInterfaceRenderTargetCube"),
Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube.InnerSingleton,
StaticRegisterNativesUNiagaraDataInterfaceRenderTargetCube,
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_UNiagaraDataInterfaceRenderTargetCube.InnerSingleton;
}
UClass* Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_NoRegister()
{
return UNiagaraDataInterfaceRenderTargetCube::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "Rendering" },
{ "DisplayName", "Render Target Cube" },
{ "IncludePath", "NiagaraDataInterfaceRenderTargetCube.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Size_MetaData[] = {
{ "Category", "Render Target" },
{ "DisplayPriority", "2" },
{ "EditCondition", "!bInheritUserParameterSettings" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideRenderTargetFormat_MetaData[] = {
{ "Category", "Render Target" },
{ "Comment", "/** When enabled overrides the format of the render target, otherwise uses the project default setting. */" },
{ "DisplayPriority", "11" },
{ "EditCondition", "!bInheritUserParameterSettings && bOverrideFormat" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
{ "ToolTip", "When enabled overrides the format of the render target, otherwise uses the project default setting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideRenderTargetFilter_MetaData[] = {
{ "Category", "Render Target" },
{ "Comment", "/** When enabled overrides the filter of the render target, otherwise uses the project default setting. */" },
{ "DisplayPriority", "12" },
{ "EditCondition", "!bInheritUserParameterSettings" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
{ "ToolTip", "When enabled overrides the filter of the render target, otherwise uses the project default setting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInheritUserParameterSettings_MetaData[] = {
{ "Category", "Render Target" },
{ "Comment", "/**\n\x09When enabled texture parameters (size / etc) are taken from the user provided render target.\n\x09If no valid user parameter is set the system will be invalid.\n\x09Note: The resource will be recreated if UAV access is not available, which will reset the contents.\n\x09*/" },
{ "DisplayPriority", "0" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
{ "ToolTip", "When enabled texture parameters (size / etc) are taken from the user provided render target.\nIf no valid user parameter is set the system will be invalid.\nNote: The resource will be recreated if UAV access is not available, which will reset the contents." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideFormat_MetaData[] = {
{ "Category", "Render Target" },
{ "DisplayPriority", "10" },
{ "EditCondition", "!bInheritUserParameterSettings" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPreviewRenderTarget_MetaData[] = {
{ "Category", "Render Target" },
{ "DisplayPriority", "20" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RenderTargetUserParameter_MetaData[] = {
{ "Category", "Render Target" },
{ "DisplayPriority", "1" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceRenderTargetCube.h" },
{ "ToolTip", "When valid the user parameter is used as the render target rather than creating one internal, note that the input render target will be adjusted by the Niagara simulation" },
};
#endif // WITH_METADATA
// ********** Begin Class UNiagaraDataInterfaceRenderTargetCube constinit property declarations ****
static const UECodeGen_Private::FIntPropertyParams NewProp_Size;
static const UECodeGen_Private::FBytePropertyParams NewProp_OverrideRenderTargetFormat;
static const UECodeGen_Private::FBytePropertyParams NewProp_OverrideRenderTargetFilter;
static void NewProp_bInheritUserParameterSettings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInheritUserParameterSettings;
static void NewProp_bOverrideFormat_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideFormat;
#if WITH_EDITORONLY_DATA
static void NewProp_bPreviewRenderTarget_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPreviewRenderTarget;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_RenderTargetUserParameter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNiagaraDataInterfaceRenderTargetCube constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNiagaraDataInterfaceRenderTargetCube>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics
// ********** Begin Class UNiagaraDataInterfaceRenderTargetCube Property Definitions ***************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceRenderTargetCube, Size), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Size_MetaData), NewProp_Size_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_OverrideRenderTargetFormat = { "OverrideRenderTargetFormat", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceRenderTargetCube, OverrideRenderTargetFormat), Z_Construct_UEnum_Engine_ETextureRenderTargetFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideRenderTargetFormat_MetaData), NewProp_OverrideRenderTargetFormat_MetaData) }; // 317340588
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_OverrideRenderTargetFilter = { "OverrideRenderTargetFilter", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceRenderTargetCube, OverrideRenderTargetFilter), Z_Construct_UEnum_Engine_TextureFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideRenderTargetFilter_MetaData), NewProp_OverrideRenderTargetFilter_MetaData) }; // 1128939135
void Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bInheritUserParameterSettings_SetBit(void* Obj)
{
((UNiagaraDataInterfaceRenderTargetCube*)Obj)->bInheritUserParameterSettings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bInheritUserParameterSettings = { "bInheritUserParameterSettings", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UNiagaraDataInterfaceRenderTargetCube), &Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bInheritUserParameterSettings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInheritUserParameterSettings_MetaData), NewProp_bInheritUserParameterSettings_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bOverrideFormat_SetBit(void* Obj)
{
((UNiagaraDataInterfaceRenderTargetCube*)Obj)->bOverrideFormat = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bOverrideFormat = { "bOverrideFormat", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UNiagaraDataInterfaceRenderTargetCube), &Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bOverrideFormat_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideFormat_MetaData), NewProp_bOverrideFormat_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bPreviewRenderTarget_SetBit(void* Obj)
{
((UNiagaraDataInterfaceRenderTargetCube*)Obj)->bPreviewRenderTarget = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bPreviewRenderTarget = { "bPreviewRenderTarget", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UNiagaraDataInterfaceRenderTargetCube), &Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bPreviewRenderTarget_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPreviewRenderTarget_MetaData), NewProp_bPreviewRenderTarget_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_RenderTargetUserParameter = { "RenderTargetUserParameter", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceRenderTargetCube, RenderTargetUserParameter), Z_Construct_UScriptStruct_FNiagaraUserParameterBinding, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RenderTargetUserParameter_MetaData), NewProp_RenderTargetUserParameter_MetaData) }; // 184253120
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_OverrideRenderTargetFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_OverrideRenderTargetFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bInheritUserParameterSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bOverrideFormat,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_bPreviewRenderTarget,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::NewProp_RenderTargetUserParameter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::PropPointers) < 2048);
// ********** End Class UNiagaraDataInterfaceRenderTargetCube Property Definitions *****************
UObject* (*const Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNiagaraDataInterfaceRWBase,
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::ClassParams = {
&UNiagaraDataInterfaceRenderTargetCube::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::PropPointers),
0,
0x000830A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::Class_MetaDataParams)
};
void UNiagaraDataInterfaceRenderTargetCube::StaticRegisterNativesUNiagaraDataInterfaceRenderTargetCube()
{
}
UClass* Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube()
{
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube.OuterSingleton, Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataInterfaceRenderTargetCube);
UNiagaraDataInterfaceRenderTargetCube::~UNiagaraDataInterfaceRenderTargetCube() {}
// ********** End Class UNiagaraDataInterfaceRenderTargetCube **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceRenderTargetCube_h__Script_Niagara_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNiagaraDataInterfaceRenderTargetCube, UNiagaraDataInterfaceRenderTargetCube::StaticClass, TEXT("UNiagaraDataInterfaceRenderTargetCube"), &Z_Registration_Info_UClass_UNiagaraDataInterfaceRenderTargetCube, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataInterfaceRenderTargetCube), 2033544509U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceRenderTargetCube_h__Script_Niagara_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceRenderTargetCube_h__Script_Niagara_756475334{
TEXT("/Script/Niagara"),
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceRenderTargetCube_h__Script_Niagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraDataInterfaceRenderTargetCube_h__Script_Niagara_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS