Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Niagara/UHT/NiagaraScript.generated.h

234 lines
12 KiB
C
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "NiagaraScript.h"
#ifdef NIAGARA_NiagaraScript_generated_h
#error "NiagaraScript.generated.h already included, missing '#pragma once' in NiagaraScript.h"
#endif
#define NIAGARA_NiagaraScript_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FNiagaraModuleDependency ******************************************
struct Z_Construct_UScriptStruct_FNiagaraModuleDependency_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_123_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraModuleDependency_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraModuleDependency;
// ********** End ScriptStruct FNiagaraModuleDependency ********************************************
// ********** Begin ScriptStruct FNiagaraCompilerTag ***********************************************
struct Z_Construct_UScriptStruct_FNiagaraCompilerTag_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_186_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraCompilerTag_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraCompilerTag;
// ********** End ScriptStruct FNiagaraCompilerTag *************************************************
// ********** Begin ScriptStruct FNiagaraVMExecutableDataId ****************************************
struct Z_Construct_UScriptStruct_FNiagaraVMExecutableDataId_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_243_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraVMExecutableDataId_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraVMExecutableDataId;
// ********** End ScriptStruct FNiagaraVMExecutableDataId ******************************************
// ********** Begin ScriptStruct FNiagaraVMExecutableByteCode **************************************
struct Z_Construct_UScriptStruct_FNiagaraVMExecutableByteCode_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_356_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraVMExecutableByteCode_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraVMExecutableByteCode;
// ********** End ScriptStruct FNiagaraVMExecutableByteCode ****************************************
// ********** Begin ScriptStruct FNiagaraVMExecutableData ******************************************
struct Z_Construct_UScriptStruct_FNiagaraVMExecutableData_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_400_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraVMExecutableData_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraVMExecutableData;
// ********** End ScriptStruct FNiagaraVMExecutableData ********************************************
// ********** Begin ScriptStruct FNiagaraInlineDynamicInputFormatToken *****************************
struct Z_Construct_UScriptStruct_FNiagaraInlineDynamicInputFormatToken_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_591_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNiagaraInlineDynamicInputFormatToken_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FNiagaraInlineDynamicInputFormatToken;
// ********** End ScriptStruct FNiagaraInlineDynamicInputFormatToken *******************************
// ********** Begin ScriptStruct FVersionedNiagaraScriptData ***************************************
struct Z_Construct_UScriptStruct_FVersionedNiagaraScriptData_Statics;
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_620_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FVersionedNiagaraScriptData_Statics; \
NIAGARA_API static class UScriptStruct* StaticStruct();
struct FVersionedNiagaraScriptData;
// ********** End ScriptStruct FVersionedNiagaraScriptData *****************************************
// ********** Begin Class UNiagaraScript ***********************************************************
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_RPC_WRAPPERS \
DECLARE_FUNCTION(execRaiseOnGPUCompilationComplete);
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UNiagaraScript, NIAGARA_API)
struct Z_Construct_UClass_UNiagaraScript_Statics;
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraScript_NoRegister();
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_INCLASS \
private: \
static void StaticRegisterNativesUNiagaraScript(); \
friend struct ::Z_Construct_UClass_UNiagaraScript_Statics; \
static UClass* GetPrivateStaticClass(); \
friend NIAGARA_API UClass* ::Z_Construct_UClass_UNiagaraScript_NoRegister(); \
public: \
DECLARE_CLASS2(UNiagaraScript, UNiagaraScriptBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Niagara"), Z_Construct_UClass_UNiagaraScript_NoRegister) \
DECLARE_SERIALIZER(UNiagaraScript) \
FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_ARCHIVESERIALIZER
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NIAGARA_API UNiagaraScript(const FObjectInitializer& ObjectInitializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNiagaraScript) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NIAGARA_API, UNiagaraScript); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNiagaraScript); \
/** Deleted move- and copy-constructors, should never be used */ \
UNiagaraScript(UNiagaraScript&&) = delete; \
UNiagaraScript(const UNiagaraScript&) = delete; \
NIAGARA_API virtual ~UNiagaraScript();
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_781_PROLOG
#define FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_RPC_WRAPPERS \
FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_INCLASS \
FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h_784_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UNiagaraScript;
// ********** End Class UNiagaraScript *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_FX_Niagara_Source_Niagara_Classes_NiagaraScript_h
// ********** Begin Enum EUnusedAttributeBehaviour *************************************************
#define FOREACH_ENUM_EUNUSEDATTRIBUTEBEHAVIOUR(op) \
op(EUnusedAttributeBehaviour::Copy) \
op(EUnusedAttributeBehaviour::Zero) \
op(EUnusedAttributeBehaviour::None) \
op(EUnusedAttributeBehaviour::MarkInvalid) \
op(EUnusedAttributeBehaviour::PassThrough)
enum class EUnusedAttributeBehaviour : uint8;
template<> struct TIsUEnumClass<EUnusedAttributeBehaviour> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<EUnusedAttributeBehaviour>();
// ********** End Enum EUnusedAttributeBehaviour ***************************************************
// ********** Begin Enum ENiagaraModuleDependencyType **********************************************
#define FOREACH_ENUM_ENIAGARAMODULEDEPENDENCYTYPE(op) \
op(ENiagaraModuleDependencyType::PreDependency) \
op(ENiagaraModuleDependencyType::PostDependency)
enum class ENiagaraModuleDependencyType : uint8;
template<> struct TIsUEnumClass<ENiagaraModuleDependencyType> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraModuleDependencyType>();
// ********** End Enum ENiagaraModuleDependencyType ************************************************
// ********** Begin Enum ENiagaraModuleDependencyScriptConstraint **********************************
#define FOREACH_ENUM_ENIAGARAMODULEDEPENDENCYSCRIPTCONSTRAINT(op) \
op(ENiagaraModuleDependencyScriptConstraint::SameScript) \
op(ENiagaraModuleDependencyScriptConstraint::AllScripts)
enum class ENiagaraModuleDependencyScriptConstraint : uint8;
template<> struct TIsUEnumClass<ENiagaraModuleDependencyScriptConstraint> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraModuleDependencyScriptConstraint>();
// ********** End Enum ENiagaraModuleDependencyScriptConstraint ************************************
// ********** Begin Enum ENiagaraScriptLibraryVisibility *******************************************
#define FOREACH_ENUM_ENIAGARASCRIPTLIBRARYVISIBILITY(op) \
op(ENiagaraScriptLibraryVisibility::Invalid) \
op(ENiagaraScriptLibraryVisibility::Unexposed) \
op(ENiagaraScriptLibraryVisibility::Library) \
op(ENiagaraScriptLibraryVisibility::Hidden)
enum class ENiagaraScriptLibraryVisibility : uint8;
template<> struct TIsUEnumClass<ENiagaraScriptLibraryVisibility> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraScriptLibraryVisibility>();
// ********** End Enum ENiagaraScriptLibraryVisibility *********************************************
// ********** Begin Enum ENiagaraScriptTemplateSpecification ***************************************
#define FOREACH_ENUM_ENIAGARASCRIPTTEMPLATESPECIFICATION(op) \
op(ENiagaraScriptTemplateSpecification::None) \
op(ENiagaraScriptTemplateSpecification::Template) \
op(ENiagaraScriptTemplateSpecification::Behavior)
enum class ENiagaraScriptTemplateSpecification : uint8;
template<> struct TIsUEnumClass<ENiagaraScriptTemplateSpecification> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraScriptTemplateSpecification>();
// ********** End Enum ENiagaraScriptTemplateSpecification *****************************************
// ********** Begin Enum ENiagaraEmitterDefaultSummaryState ****************************************
#define FOREACH_ENUM_ENIAGARAEMITTERDEFAULTSUMMARYSTATE(op) \
op(ENiagaraEmitterDefaultSummaryState::Default) \
op(ENiagaraEmitterDefaultSummaryState::Summary)
enum class ENiagaraEmitterDefaultSummaryState : uint8;
template<> struct TIsUEnumClass<ENiagaraEmitterDefaultSummaryState> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraEmitterDefaultSummaryState>();
// ********** End Enum ENiagaraEmitterDefaultSummaryState ******************************************
// ********** Begin Enum ENiagaraModuleDependencyUsage *********************************************
#define FOREACH_ENUM_ENIAGARAMODULEDEPENDENCYUSAGE(op) \
op(ENiagaraModuleDependencyUsage::None) \
op(ENiagaraModuleDependencyUsage::Spawn) \
op(ENiagaraModuleDependencyUsage::Update) \
op(ENiagaraModuleDependencyUsage::Event) \
op(ENiagaraModuleDependencyUsage::SimulationStage)
enum class ENiagaraModuleDependencyUsage : uint8;
template<> struct TIsUEnumClass<ENiagaraModuleDependencyUsage> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraModuleDependencyUsage>();
// ********** End Enum ENiagaraModuleDependencyUsage ***********************************************
// ********** Begin Enum ENiagaraInlineDynamicInputFormatTokenUsage ********************************
#define FOREACH_ENUM_ENIAGARAINLINEDYNAMICINPUTFORMATTOKENUSAGE(op) \
op(ENiagaraInlineDynamicInputFormatTokenUsage::Input) \
op(ENiagaraInlineDynamicInputFormatTokenUsage::Decorator) \
op(ENiagaraInlineDynamicInputFormatTokenUsage::LineBreak)
enum class ENiagaraInlineDynamicInputFormatTokenUsage;
template<> struct TIsUEnumClass<ENiagaraInlineDynamicInputFormatTokenUsage> { enum { Value = true }; };
template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ENiagaraInlineDynamicInputFormatTokenUsage>();
// ********** End Enum ENiagaraInlineDynamicInputFormatTokenUsage **********************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS