Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,119 @@
// 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 "ActorFactoryProceduralFoliage.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeActorFactoryProceduralFoliage() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UActorFactoryProceduralFoliage();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UActorFactoryProceduralFoliage_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UActorFactoryBoxVolume();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UActorFactoryProceduralFoliage *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UActorFactoryProceduralFoliage;
UClass* UActorFactoryProceduralFoliage::GetPrivateStaticClass()
{
using TClass = UActorFactoryProceduralFoliage;
if (!Z_Registration_Info_UClass_UActorFactoryProceduralFoliage.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ActorFactoryProceduralFoliage"),
Z_Registration_Info_UClass_UActorFactoryProceduralFoliage.InnerSingleton,
StaticRegisterNativesUActorFactoryProceduralFoliage,
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_UActorFactoryProceduralFoliage.InnerSingleton;
}
UClass* Z_Construct_UClass_UActorFactoryProceduralFoliage_NoRegister()
{
return UActorFactoryProceduralFoliage::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object Object Object" },
{ "IncludePath", "ActorFactoryProceduralFoliage.h" },
{ "ModuleRelativePath", "Private/ActorFactoryProceduralFoliage.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UActorFactoryProceduralFoliage constinit property declarations ***********
// ********** End Class UActorFactoryProceduralFoliage constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UActorFactoryProceduralFoliage>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics
UObject* (*const Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorFactoryBoxVolume,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::ClassParams = {
&UActorFactoryProceduralFoliage::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000830ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::Class_MetaDataParams), Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::Class_MetaDataParams)
};
void UActorFactoryProceduralFoliage::StaticRegisterNativesUActorFactoryProceduralFoliage()
{
}
UClass* Z_Construct_UClass_UActorFactoryProceduralFoliage()
{
if (!Z_Registration_Info_UClass_UActorFactoryProceduralFoliage.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UActorFactoryProceduralFoliage.OuterSingleton, Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UActorFactoryProceduralFoliage.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UActorFactoryProceduralFoliage);
UActorFactoryProceduralFoliage::~UActorFactoryProceduralFoliage() {}
// ********** End Class UActorFactoryProceduralFoliage *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UActorFactoryProceduralFoliage, UActorFactoryProceduralFoliage::StaticClass, TEXT("UActorFactoryProceduralFoliage"), &Z_Registration_Info_UClass_UActorFactoryProceduralFoliage, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UActorFactoryProceduralFoliage), 3332783868U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h__Script_FoliageEdit_4221927078{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "ActorFactoryProceduralFoliage.h"
#ifdef FOLIAGEEDIT_ActorFactoryProceduralFoliage_generated_h
#error "ActorFactoryProceduralFoliage.generated.h already included, missing '#pragma once' in ActorFactoryProceduralFoliage.h"
#endif
#define FOLIAGEEDIT_ActorFactoryProceduralFoliage_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UActorFactoryProceduralFoliage *******************************************
struct Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UActorFactoryProceduralFoliage_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_21_INCLASS \
private: \
static void StaticRegisterNativesUActorFactoryProceduralFoliage(); \
friend struct ::Z_Construct_UClass_UActorFactoryProceduralFoliage_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UActorFactoryProceduralFoliage_NoRegister(); \
public: \
DECLARE_CLASS2(UActorFactoryProceduralFoliage, UActorFactoryBoxVolume, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UActorFactoryProceduralFoliage_NoRegister) \
DECLARE_SERIALIZER(UActorFactoryProceduralFoliage)
#define FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
FOLIAGEEDIT_API UActorFactoryProceduralFoliage(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UActorFactoryProceduralFoliage) \
DECLARE_VTABLE_PTR_HELPER_CTOR(FOLIAGEEDIT_API, UActorFactoryProceduralFoliage); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UActorFactoryProceduralFoliage); \
/** Deleted move- and copy-constructors, should never be used */ \
UActorFactoryProceduralFoliage(UActorFactoryProceduralFoliage&&) = delete; \
UActorFactoryProceduralFoliage(const UActorFactoryProceduralFoliage&) = delete; \
FOLIAGEEDIT_API virtual ~UActorFactoryProceduralFoliage();
#define FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_18_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_21_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UActorFactoryProceduralFoliage;
// ********** End Class UActorFactoryProceduralFoliage *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Private_ActorFactoryProceduralFoliage_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeFoliageEdit_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_FoliageEdit;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_FoliageEdit()
{
if (!Z_Registration_Info_UPackage__Script_FoliageEdit.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/FoliageEdit",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xBA8E2295,
0x799BFC35,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_FoliageEdit.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_FoliageEdit.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_FoliageEdit(Z_Construct_UPackage__Script_FoliageEdit, TEXT("/Script/FoliageEdit"), Z_Registration_Info_UPackage__Script_FoliageEdit, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xBA8E2295, 0x799BFC35));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,118 @@
// 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 "FoliageEditorSubsystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFoliageEditorSubsystem() {}
// ********** Begin Cross Module References ********************************************************
EDITORSUBSYSTEM_API UClass* Z_Construct_UClass_UEditorSubsystem();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageEditorSubsystem();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageEditorSubsystem_NoRegister();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFoliageEditorSubsystem **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFoliageEditorSubsystem;
UClass* UFoliageEditorSubsystem::GetPrivateStaticClass()
{
using TClass = UFoliageEditorSubsystem;
if (!Z_Registration_Info_UClass_UFoliageEditorSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FoliageEditorSubsystem"),
Z_Registration_Info_UClass_UFoliageEditorSubsystem.InnerSingleton,
StaticRegisterNativesUFoliageEditorSubsystem,
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_UFoliageEditorSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UFoliageEditorSubsystem_NoRegister()
{
return UFoliageEditorSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFoliageEditorSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FoliageEditorSubsystem.h" },
{ "ModuleRelativePath", "Public/FoliageEditorSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UFoliageEditorSubsystem constinit property declarations ******************
// ********** End Class UFoliageEditorSubsystem constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFoliageEditorSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFoliageEditorSubsystem_Statics
UObject* (*const Z_Construct_UClass_UFoliageEditorSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageEditorSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFoliageEditorSubsystem_Statics::ClassParams = {
&UFoliageEditorSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageEditorSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UFoliageEditorSubsystem_Statics::Class_MetaDataParams)
};
void UFoliageEditorSubsystem::StaticRegisterNativesUFoliageEditorSubsystem()
{
}
UClass* Z_Construct_UClass_UFoliageEditorSubsystem()
{
if (!Z_Registration_Info_UClass_UFoliageEditorSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFoliageEditorSubsystem.OuterSingleton, Z_Construct_UClass_UFoliageEditorSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFoliageEditorSubsystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFoliageEditorSubsystem);
UFoliageEditorSubsystem::~UFoliageEditorSubsystem() {}
// ********** End Class UFoliageEditorSubsystem ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFoliageEditorSubsystem, UFoliageEditorSubsystem::StaticClass, TEXT("UFoliageEditorSubsystem"), &Z_Registration_Info_UClass_UFoliageEditorSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFoliageEditorSubsystem), 3495827844U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h__Script_FoliageEdit_2328723068{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "FoliageEditorSubsystem.h"
#ifdef FOLIAGEEDIT_FoliageEditorSubsystem_generated_h
#error "FoliageEditorSubsystem.generated.h already included, missing '#pragma once' in FoliageEditorSubsystem.h"
#endif
#define FOLIAGEEDIT_FoliageEditorSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFoliageEditorSubsystem **************************************************
struct Z_Construct_UClass_UFoliageEditorSubsystem_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageEditorSubsystem_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUFoliageEditorSubsystem(); \
friend struct ::Z_Construct_UClass_UFoliageEditorSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UFoliageEditorSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UFoliageEditorSubsystem, UEditorSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UFoliageEditorSubsystem_NoRegister) \
DECLARE_SERIALIZER(UFoliageEditorSubsystem)
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UFoliageEditorSubsystem(UFoliageEditorSubsystem&&) = delete; \
UFoliageEditorSubsystem(const UFoliageEditorSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UFoliageEditorSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFoliageEditorSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UFoliageEditorSubsystem) \
NO_API virtual ~UFoliageEditorSubsystem();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_12_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFoliageEditorSubsystem;
// ********** End Class UFoliageEditorSubsystem ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Public_FoliageEditorSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,203 @@
// 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 "FoliageTypeFactory.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFoliageTypeFactory() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorFactory();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorFactory_NoRegister();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFoliageType_InstancedStaticMeshFactory **********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory;
UClass* UFoliageType_InstancedStaticMeshFactory::GetPrivateStaticClass()
{
using TClass = UFoliageType_InstancedStaticMeshFactory;
if (!Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FoliageType_InstancedStaticMeshFactory"),
Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory.InnerSingleton,
StaticRegisterNativesUFoliageType_InstancedStaticMeshFactory,
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_UFoliageType_InstancedStaticMeshFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_NoRegister()
{
return UFoliageType_InstancedStaticMeshFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FoliageTypeFactory.h" },
{ "ModuleRelativePath", "Private/FoliageTypeFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UFoliageType_InstancedStaticMeshFactory constinit property declarations **
// ********** End Class UFoliageType_InstancedStaticMeshFactory constinit property declarations ****
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFoliageType_InstancedStaticMeshFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics
UObject* (*const Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::ClassParams = {
&UFoliageType_InstancedStaticMeshFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::Class_MetaDataParams)
};
void UFoliageType_InstancedStaticMeshFactory::StaticRegisterNativesUFoliageType_InstancedStaticMeshFactory()
{
}
UClass* Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory()
{
if (!Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory.OuterSingleton, Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFoliageType_InstancedStaticMeshFactory);
UFoliageType_InstancedStaticMeshFactory::~UFoliageType_InstancedStaticMeshFactory() {}
// ********** End Class UFoliageType_InstancedStaticMeshFactory ************************************
// ********** Begin Class UFoliageType_ActorFactory ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFoliageType_ActorFactory;
UClass* UFoliageType_ActorFactory::GetPrivateStaticClass()
{
using TClass = UFoliageType_ActorFactory;
if (!Z_Registration_Info_UClass_UFoliageType_ActorFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FoliageType_ActorFactory"),
Z_Registration_Info_UClass_UFoliageType_ActorFactory.InnerSingleton,
StaticRegisterNativesUFoliageType_ActorFactory,
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_UFoliageType_ActorFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_UFoliageType_ActorFactory_NoRegister()
{
return UFoliageType_ActorFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFoliageType_ActorFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FoliageTypeFactory.h" },
{ "ModuleRelativePath", "Private/FoliageTypeFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UFoliageType_ActorFactory constinit property declarations ****************
// ********** End Class UFoliageType_ActorFactory constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFoliageType_ActorFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFoliageType_ActorFactory_Statics
UObject* (*const Z_Construct_UClass_UFoliageType_ActorFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ActorFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFoliageType_ActorFactory_Statics::ClassParams = {
&UFoliageType_ActorFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ActorFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UFoliageType_ActorFactory_Statics::Class_MetaDataParams)
};
void UFoliageType_ActorFactory::StaticRegisterNativesUFoliageType_ActorFactory()
{
}
UClass* Z_Construct_UClass_UFoliageType_ActorFactory()
{
if (!Z_Registration_Info_UClass_UFoliageType_ActorFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFoliageType_ActorFactory.OuterSingleton, Z_Construct_UClass_UFoliageType_ActorFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFoliageType_ActorFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFoliageType_ActorFactory);
UFoliageType_ActorFactory::~UFoliageType_ActorFactory() {}
// ********** End Class UFoliageType_ActorFactory **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory, UFoliageType_InstancedStaticMeshFactory::StaticClass, TEXT("UFoliageType_InstancedStaticMeshFactory"), &Z_Registration_Info_UClass_UFoliageType_InstancedStaticMeshFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFoliageType_InstancedStaticMeshFactory), 2969504305U) },
{ Z_Construct_UClass_UFoliageType_ActorFactory, UFoliageType_ActorFactory::StaticClass, TEXT("UFoliageType_ActorFactory"), &Z_Registration_Info_UClass_UFoliageType_ActorFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFoliageType_ActorFactory), 303982850U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h__Script_FoliageEdit_3199455233{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// 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 "FoliageTypeFactory.h"
#ifdef FOLIAGEEDIT_FoliageTypeFactory_generated_h
#error "FoliageTypeFactory.generated.h already included, missing '#pragma once' in FoliageTypeFactory.h"
#endif
#define FOLIAGEEDIT_FoliageTypeFactory_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFoliageType_InstancedStaticMeshFactory **********************************
struct Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_26_INCLASS \
private: \
static void StaticRegisterNativesUFoliageType_InstancedStaticMeshFactory(); \
friend struct ::Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_NoRegister(); \
public: \
DECLARE_CLASS2(UFoliageType_InstancedStaticMeshFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UFoliageType_InstancedStaticMeshFactory_NoRegister) \
DECLARE_SERIALIZER(UFoliageType_InstancedStaticMeshFactory)
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_26_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UFoliageType_InstancedStaticMeshFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFoliageType_InstancedStaticMeshFactory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UFoliageType_InstancedStaticMeshFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFoliageType_InstancedStaticMeshFactory); \
/** Deleted move- and copy-constructors, should never be used */ \
UFoliageType_InstancedStaticMeshFactory(UFoliageType_InstancedStaticMeshFactory&&) = delete; \
UFoliageType_InstancedStaticMeshFactory(const UFoliageType_InstancedStaticMeshFactory&) = delete; \
NO_API virtual ~UFoliageType_InstancedStaticMeshFactory();
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_23_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_26_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_26_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_26_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFoliageType_InstancedStaticMeshFactory;
// ********** End Class UFoliageType_InstancedStaticMeshFactory ************************************
// ********** Begin Class UFoliageType_ActorFactory ************************************************
struct Z_Construct_UClass_UFoliageType_ActorFactory_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorFactory_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_38_INCLASS \
private: \
static void StaticRegisterNativesUFoliageType_ActorFactory(); \
friend struct ::Z_Construct_UClass_UFoliageType_ActorFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UFoliageType_ActorFactory_NoRegister(); \
public: \
DECLARE_CLASS2(UFoliageType_ActorFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UFoliageType_ActorFactory_NoRegister) \
DECLARE_SERIALIZER(UFoliageType_ActorFactory)
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_38_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UFoliageType_ActorFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFoliageType_ActorFactory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UFoliageType_ActorFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFoliageType_ActorFactory); \
/** Deleted move- and copy-constructors, should never be used */ \
UFoliageType_ActorFactory(UFoliageType_ActorFactory&&) = delete; \
UFoliageType_ActorFactory(const UFoliageType_ActorFactory&) = delete; \
NO_API virtual ~UFoliageType_ActorFactory();
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_35_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_38_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_38_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h_38_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFoliageType_ActorFactory;
// ********** End Class UFoliageType_ActorFactory **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Private_FoliageTypeFactory_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "FoliageType_ActorThumbnailRenderer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFoliageType_ActorThumbnailRenderer() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UBlueprintThumbnailRenderer();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFoliageType_ActorThumbnailRenderer **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer;
UClass* UFoliageType_ActorThumbnailRenderer::GetPrivateStaticClass()
{
using TClass = UFoliageType_ActorThumbnailRenderer;
if (!Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FoliageType_ActorThumbnailRenderer"),
Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer.InnerSingleton,
StaticRegisterNativesUFoliageType_ActorThumbnailRenderer,
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_UFoliageType_ActorThumbnailRenderer.InnerSingleton;
}
UClass* Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_NoRegister()
{
return UFoliageType_ActorThumbnailRenderer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FoliageType_ActorThumbnailRenderer.h" },
{ "ModuleRelativePath", "Public/FoliageType_ActorThumbnailRenderer.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UFoliageType_ActorThumbnailRenderer constinit property declarations ******
// ********** End Class UFoliageType_ActorThumbnailRenderer constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFoliageType_ActorThumbnailRenderer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics
UObject* (*const Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintThumbnailRenderer,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::ClassParams = {
&UFoliageType_ActorThumbnailRenderer::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::Class_MetaDataParams), Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::Class_MetaDataParams)
};
void UFoliageType_ActorThumbnailRenderer::StaticRegisterNativesUFoliageType_ActorThumbnailRenderer()
{
}
UClass* Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer()
{
if (!Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer.OuterSingleton, Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFoliageType_ActorThumbnailRenderer);
UFoliageType_ActorThumbnailRenderer::~UFoliageType_ActorThumbnailRenderer() {}
// ********** End Class UFoliageType_ActorThumbnailRenderer ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer, UFoliageType_ActorThumbnailRenderer::StaticClass, TEXT("UFoliageType_ActorThumbnailRenderer"), &Z_Registration_Info_UClass_UFoliageType_ActorThumbnailRenderer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFoliageType_ActorThumbnailRenderer), 1018726995U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h__Script_FoliageEdit_3611993210{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "FoliageType_ActorThumbnailRenderer.h"
#ifdef FOLIAGEEDIT_FoliageType_ActorThumbnailRenderer_generated_h
#error "FoliageType_ActorThumbnailRenderer.generated.h already included, missing '#pragma once' in FoliageType_ActorThumbnailRenderer.h"
#endif
#define FOLIAGEEDIT_FoliageType_ActorThumbnailRenderer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFoliageType_ActorThumbnailRenderer **************************************
struct Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_24_INCLASS \
private: \
static void StaticRegisterNativesUFoliageType_ActorThumbnailRenderer(); \
friend struct ::Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_NoRegister(); \
public: \
DECLARE_CLASS2(UFoliageType_ActorThumbnailRenderer, UBlueprintThumbnailRenderer, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UFoliageType_ActorThumbnailRenderer_NoRegister) \
DECLARE_SERIALIZER(UFoliageType_ActorThumbnailRenderer)
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_24_STANDARD_CONSTRUCTORS \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFoliageType_ActorThumbnailRenderer) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UFoliageType_ActorThumbnailRenderer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFoliageType_ActorThumbnailRenderer); \
/** Deleted move- and copy-constructors, should never be used */ \
UFoliageType_ActorThumbnailRenderer(UFoliageType_ActorThumbnailRenderer&&) = delete; \
UFoliageType_ActorThumbnailRenderer(const UFoliageType_ActorThumbnailRenderer&) = delete; \
NO_API virtual ~UFoliageType_ActorThumbnailRenderer();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_21_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_24_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFoliageType_ActorThumbnailRenderer;
// ********** End Class UFoliageType_ActorThumbnailRenderer ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ActorThumbnailRenderer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "FoliageType_ISMThumbnailRenderer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFoliageType_ISMThumbnailRenderer() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UDefaultSizedThumbnailRenderer();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UFoliageType_ISMThumbnailRenderer ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer;
UClass* UFoliageType_ISMThumbnailRenderer::GetPrivateStaticClass()
{
using TClass = UFoliageType_ISMThumbnailRenderer;
if (!Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("FoliageType_ISMThumbnailRenderer"),
Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer.InnerSingleton,
StaticRegisterNativesUFoliageType_ISMThumbnailRenderer,
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_UFoliageType_ISMThumbnailRenderer.InnerSingleton;
}
UClass* Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_NoRegister()
{
return UFoliageType_ISMThumbnailRenderer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "FoliageType_ISMThumbnailRenderer.h" },
{ "ModuleRelativePath", "Public/FoliageType_ISMThumbnailRenderer.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UFoliageType_ISMThumbnailRenderer constinit property declarations ********
// ********** End Class UFoliageType_ISMThumbnailRenderer constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UFoliageType_ISMThumbnailRenderer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics
UObject* (*const Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDefaultSizedThumbnailRenderer,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::ClassParams = {
&UFoliageType_ISMThumbnailRenderer::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::Class_MetaDataParams), Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::Class_MetaDataParams)
};
void UFoliageType_ISMThumbnailRenderer::StaticRegisterNativesUFoliageType_ISMThumbnailRenderer()
{
}
UClass* Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer()
{
if (!Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer.OuterSingleton, Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UFoliageType_ISMThumbnailRenderer);
UFoliageType_ISMThumbnailRenderer::~UFoliageType_ISMThumbnailRenderer() {}
// ********** End Class UFoliageType_ISMThumbnailRenderer ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer, UFoliageType_ISMThumbnailRenderer::StaticClass, TEXT("UFoliageType_ISMThumbnailRenderer"), &Z_Registration_Info_UClass_UFoliageType_ISMThumbnailRenderer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UFoliageType_ISMThumbnailRenderer), 1897559288U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h__Script_FoliageEdit_1243732222{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "FoliageType_ISMThumbnailRenderer.h"
#ifdef FOLIAGEEDIT_FoliageType_ISMThumbnailRenderer_generated_h
#error "FoliageType_ISMThumbnailRenderer.generated.h already included, missing '#pragma once' in FoliageType_ISMThumbnailRenderer.h"
#endif
#define FOLIAGEEDIT_FoliageType_ISMThumbnailRenderer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UFoliageType_ISMThumbnailRenderer ****************************************
struct Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_24_INCLASS \
private: \
static void StaticRegisterNativesUFoliageType_ISMThumbnailRenderer(); \
friend struct ::Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_NoRegister(); \
public: \
DECLARE_CLASS2(UFoliageType_ISMThumbnailRenderer, UDefaultSizedThumbnailRenderer, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UFoliageType_ISMThumbnailRenderer_NoRegister) \
DECLARE_SERIALIZER(UFoliageType_ISMThumbnailRenderer)
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_24_STANDARD_CONSTRUCTORS \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UFoliageType_ISMThumbnailRenderer) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UFoliageType_ISMThumbnailRenderer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UFoliageType_ISMThumbnailRenderer); \
/** Deleted move- and copy-constructors, should never be used */ \
UFoliageType_ISMThumbnailRenderer(UFoliageType_ISMThumbnailRenderer&&) = delete; \
UFoliageType_ISMThumbnailRenderer(const UFoliageType_ISMThumbnailRenderer&) = delete; \
NO_API virtual ~UFoliageType_ISMThumbnailRenderer();
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_21_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_24_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_24_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h_24_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UFoliageType_ISMThumbnailRenderer;
// ********** End Class UFoliageType_ISMThumbnailRenderer ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Public_FoliageType_ISMThumbnailRenderer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "LandscapeGrassTypeFactory.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLandscapeGrassTypeFactory() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_ULandscapeGrassTypeFactory();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_ULandscapeGrassTypeFactory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ULandscapeGrassTypeFactory ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULandscapeGrassTypeFactory;
UClass* ULandscapeGrassTypeFactory::GetPrivateStaticClass()
{
using TClass = ULandscapeGrassTypeFactory;
if (!Z_Registration_Info_UClass_ULandscapeGrassTypeFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LandscapeGrassTypeFactory"),
Z_Registration_Info_UClass_ULandscapeGrassTypeFactory.InnerSingleton,
StaticRegisterNativesULandscapeGrassTypeFactory,
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_ULandscapeGrassTypeFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_ULandscapeGrassTypeFactory_NoRegister()
{
return ULandscapeGrassTypeFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "LandscapeGrassTypeFactory.h" },
{ "ModuleRelativePath", "Private/LandscapeGrassTypeFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ULandscapeGrassTypeFactory constinit property declarations ***************
// ********** End Class ULandscapeGrassTypeFactory constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULandscapeGrassTypeFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics
UObject* (*const Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::ClassParams = {
&ULandscapeGrassTypeFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::Class_MetaDataParams)
};
void ULandscapeGrassTypeFactory::StaticRegisterNativesULandscapeGrassTypeFactory()
{
}
UClass* Z_Construct_UClass_ULandscapeGrassTypeFactory()
{
if (!Z_Registration_Info_UClass_ULandscapeGrassTypeFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULandscapeGrassTypeFactory.OuterSingleton, Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULandscapeGrassTypeFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULandscapeGrassTypeFactory);
ULandscapeGrassTypeFactory::~ULandscapeGrassTypeFactory() {}
// ********** End Class ULandscapeGrassTypeFactory *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULandscapeGrassTypeFactory, ULandscapeGrassTypeFactory::StaticClass, TEXT("ULandscapeGrassTypeFactory"), &Z_Registration_Info_UClass_ULandscapeGrassTypeFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULandscapeGrassTypeFactory), 99629298U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h__Script_FoliageEdit_629396190{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "LandscapeGrassTypeFactory.h"
#ifdef FOLIAGEEDIT_LandscapeGrassTypeFactory_generated_h
#error "LandscapeGrassTypeFactory.generated.h already included, missing '#pragma once' in LandscapeGrassTypeFactory.h"
#endif
#define FOLIAGEEDIT_LandscapeGrassTypeFactory_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ULandscapeGrassTypeFactory ***********************************************
struct Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_ULandscapeGrassTypeFactory_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_23_INCLASS \
private: \
static void StaticRegisterNativesULandscapeGrassTypeFactory(); \
friend struct ::Z_Construct_UClass_ULandscapeGrassTypeFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_ULandscapeGrassTypeFactory_NoRegister(); \
public: \
DECLARE_CLASS2(ULandscapeGrassTypeFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_ULandscapeGrassTypeFactory_NoRegister) \
DECLARE_SERIALIZER(ULandscapeGrassTypeFactory)
#define FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API ULandscapeGrassTypeFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULandscapeGrassTypeFactory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ULandscapeGrassTypeFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULandscapeGrassTypeFactory); \
/** Deleted move- and copy-constructors, should never be used */ \
ULandscapeGrassTypeFactory(ULandscapeGrassTypeFactory&&) = delete; \
ULandscapeGrassTypeFactory(const ULandscapeGrassTypeFactory&) = delete; \
NO_API virtual ~ULandscapeGrassTypeFactory();
#define FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_20_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_23_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULandscapeGrassTypeFactory;
// ********** End Class ULandscapeGrassTypeFactory *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Private_LandscapeGrassTypeFactory_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,369 @@
// 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 "ProceduralFoliageEditorLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeProceduralFoliageEditorLibrary() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
FOLIAGE_API UClass* Z_Construct_UClass_AProceduralFoliageVolume_NoRegister();
FOLIAGE_API UClass* Z_Construct_UClass_UProceduralFoliageComponent_NoRegister();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageEditorLibrary();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageEditorLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UProceduralFoliageEditorLibrary Function ClearProceduralFoliageComponents
struct Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics
{
struct ProceduralFoliageEditorLibrary_eventClearProceduralFoliageComponents_Parms
{
TArray<UProceduralFoliageComponent*> ProceduralFoliageComponents;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Foliage" },
{ "ModuleRelativePath", "Public/ProceduralFoliageEditorLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProceduralFoliageComponents_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearProceduralFoliageComponents constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_ProceduralFoliageComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ProceduralFoliageComponents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearProceduralFoliageComponents constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearProceduralFoliageComponents Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents_Inner = { "ProceduralFoliageComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UProceduralFoliageComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents = { "ProceduralFoliageComponents", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ProceduralFoliageEditorLibrary_eventClearProceduralFoliageComponents_Parms, ProceduralFoliageComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProceduralFoliageComponents_MetaData), NewProp_ProceduralFoliageComponents_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::PropPointers) < 2048);
// ********** End Function ClearProceduralFoliageComponents Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UProceduralFoliageEditorLibrary, nullptr, "ClearProceduralFoliageComponents", Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::ProceduralFoliageEditorLibrary_eventClearProceduralFoliageComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::ProceduralFoliageEditorLibrary_eventClearProceduralFoliageComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UProceduralFoliageEditorLibrary::execClearProceduralFoliageComponents)
{
P_GET_TARRAY_REF(UProceduralFoliageComponent*,Z_Param_Out_ProceduralFoliageComponents);
P_FINISH;
P_NATIVE_BEGIN;
UProceduralFoliageEditorLibrary::ClearProceduralFoliageComponents(Z_Param_Out_ProceduralFoliageComponents);
P_NATIVE_END;
}
// ********** End Class UProceduralFoliageEditorLibrary Function ClearProceduralFoliageComponents **
// ********** Begin Class UProceduralFoliageEditorLibrary Function ClearProceduralFoliageVolumes ***
struct Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics
{
struct ProceduralFoliageEditorLibrary_eventClearProceduralFoliageVolumes_Parms
{
TArray<AProceduralFoliageVolume*> ProceduralFoliageVolumes;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Foliage" },
{ "ModuleRelativePath", "Public/ProceduralFoliageEditorLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProceduralFoliageVolumes_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearProceduralFoliageVolumes constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_ProceduralFoliageVolumes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ProceduralFoliageVolumes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearProceduralFoliageVolumes constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearProceduralFoliageVolumes Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes_Inner = { "ProceduralFoliageVolumes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AProceduralFoliageVolume_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes = { "ProceduralFoliageVolumes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ProceduralFoliageEditorLibrary_eventClearProceduralFoliageVolumes_Parms, ProceduralFoliageVolumes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProceduralFoliageVolumes_MetaData), NewProp_ProceduralFoliageVolumes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::PropPointers) < 2048);
// ********** End Function ClearProceduralFoliageVolumes Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UProceduralFoliageEditorLibrary, nullptr, "ClearProceduralFoliageVolumes", Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::ProceduralFoliageEditorLibrary_eventClearProceduralFoliageVolumes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::Function_MetaDataParams), Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::ProceduralFoliageEditorLibrary_eventClearProceduralFoliageVolumes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UProceduralFoliageEditorLibrary::execClearProceduralFoliageVolumes)
{
P_GET_TARRAY_REF(AProceduralFoliageVolume*,Z_Param_Out_ProceduralFoliageVolumes);
P_FINISH;
P_NATIVE_BEGIN;
UProceduralFoliageEditorLibrary::ClearProceduralFoliageVolumes(Z_Param_Out_ProceduralFoliageVolumes);
P_NATIVE_END;
}
// ********** End Class UProceduralFoliageEditorLibrary Function ClearProceduralFoliageVolumes *****
// ********** Begin Class UProceduralFoliageEditorLibrary Function ResimulateProceduralFoliageComponents
struct Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics
{
struct ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageComponents_Parms
{
TArray<UProceduralFoliageComponent*> ProceduralFoliageComponents;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Foliage" },
{ "ModuleRelativePath", "Public/ProceduralFoliageEditorLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProceduralFoliageComponents_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResimulateProceduralFoliageComponents constinit property declarations *
static const UECodeGen_Private::FObjectPropertyParams NewProp_ProceduralFoliageComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ProceduralFoliageComponents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResimulateProceduralFoliageComponents constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResimulateProceduralFoliageComponents Property Definitions ************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents_Inner = { "ProceduralFoliageComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UProceduralFoliageComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents = { "ProceduralFoliageComponents", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageComponents_Parms, ProceduralFoliageComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProceduralFoliageComponents_MetaData), NewProp_ProceduralFoliageComponents_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::NewProp_ProceduralFoliageComponents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::PropPointers) < 2048);
// ********** End Function ResimulateProceduralFoliageComponents Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UProceduralFoliageEditorLibrary, nullptr, "ResimulateProceduralFoliageComponents", Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UProceduralFoliageEditorLibrary::execResimulateProceduralFoliageComponents)
{
P_GET_TARRAY_REF(UProceduralFoliageComponent*,Z_Param_Out_ProceduralFoliageComponents);
P_FINISH;
P_NATIVE_BEGIN;
UProceduralFoliageEditorLibrary::ResimulateProceduralFoliageComponents(Z_Param_Out_ProceduralFoliageComponents);
P_NATIVE_END;
}
// ********** End Class UProceduralFoliageEditorLibrary Function ResimulateProceduralFoliageComponents
// ********** Begin Class UProceduralFoliageEditorLibrary Function ResimulateProceduralFoliageVolumes
struct Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics
{
struct ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageVolumes_Parms
{
TArray<AProceduralFoliageVolume*> ProceduralFoliageVolumes;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Foliage" },
{ "ModuleRelativePath", "Public/ProceduralFoliageEditorLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProceduralFoliageVolumes_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResimulateProceduralFoliageVolumes constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ProceduralFoliageVolumes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ProceduralFoliageVolumes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResimulateProceduralFoliageVolumes constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResimulateProceduralFoliageVolumes Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes_Inner = { "ProceduralFoliageVolumes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AProceduralFoliageVolume_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes = { "ProceduralFoliageVolumes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageVolumes_Parms, ProceduralFoliageVolumes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProceduralFoliageVolumes_MetaData), NewProp_ProceduralFoliageVolumes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::NewProp_ProceduralFoliageVolumes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::PropPointers) < 2048);
// ********** End Function ResimulateProceduralFoliageVolumes Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UProceduralFoliageEditorLibrary, nullptr, "ResimulateProceduralFoliageVolumes", Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageVolumes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::Function_MetaDataParams), Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::ProceduralFoliageEditorLibrary_eventResimulateProceduralFoliageVolumes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UProceduralFoliageEditorLibrary::execResimulateProceduralFoliageVolumes)
{
P_GET_TARRAY_REF(AProceduralFoliageVolume*,Z_Param_Out_ProceduralFoliageVolumes);
P_FINISH;
P_NATIVE_BEGIN;
UProceduralFoliageEditorLibrary::ResimulateProceduralFoliageVolumes(Z_Param_Out_ProceduralFoliageVolumes);
P_NATIVE_END;
}
// ********** End Class UProceduralFoliageEditorLibrary Function ResimulateProceduralFoliageVolumes
// ********** Begin Class UProceduralFoliageEditorLibrary ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary;
UClass* UProceduralFoliageEditorLibrary::GetPrivateStaticClass()
{
using TClass = UProceduralFoliageEditorLibrary;
if (!Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ProceduralFoliageEditorLibrary"),
Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary.InnerSingleton,
StaticRegisterNativesUProceduralFoliageEditorLibrary,
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_UProceduralFoliageEditorLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UProceduralFoliageEditorLibrary_NoRegister()
{
return UProceduralFoliageEditorLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ProceduralFoliageEditorLibrary.h" },
{ "ModuleRelativePath", "Public/ProceduralFoliageEditorLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UProceduralFoliageEditorLibrary constinit property declarations **********
// ********** End Class UProceduralFoliageEditorLibrary constinit property declarations ************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ClearProceduralFoliageComponents"), .Pointer = &UProceduralFoliageEditorLibrary::execClearProceduralFoliageComponents },
{ .NameUTF8 = UTF8TEXT("ClearProceduralFoliageVolumes"), .Pointer = &UProceduralFoliageEditorLibrary::execClearProceduralFoliageVolumes },
{ .NameUTF8 = UTF8TEXT("ResimulateProceduralFoliageComponents"), .Pointer = &UProceduralFoliageEditorLibrary::execResimulateProceduralFoliageComponents },
{ .NameUTF8 = UTF8TEXT("ResimulateProceduralFoliageVolumes"), .Pointer = &UProceduralFoliageEditorLibrary::execResimulateProceduralFoliageVolumes },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageComponents, "ClearProceduralFoliageComponents" }, // 2116153666
{ &Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ClearProceduralFoliageVolumes, "ClearProceduralFoliageVolumes" }, // 3045574814
{ &Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageComponents, "ResimulateProceduralFoliageComponents" }, // 529005226
{ &Z_Construct_UFunction_UProceduralFoliageEditorLibrary_ResimulateProceduralFoliageVolumes, "ResimulateProceduralFoliageVolumes" }, // 2571557118
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UProceduralFoliageEditorLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics
UObject* (*const Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::ClassParams = {
&UProceduralFoliageEditorLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::Class_MetaDataParams)
};
void UProceduralFoliageEditorLibrary::StaticRegisterNativesUProceduralFoliageEditorLibrary()
{
UClass* Class = UProceduralFoliageEditorLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UProceduralFoliageEditorLibrary()
{
if (!Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary.OuterSingleton, Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UProceduralFoliageEditorLibrary);
UProceduralFoliageEditorLibrary::~UProceduralFoliageEditorLibrary() {}
// ********** End Class UProceduralFoliageEditorLibrary ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UProceduralFoliageEditorLibrary, UProceduralFoliageEditorLibrary::StaticClass, TEXT("UProceduralFoliageEditorLibrary"), &Z_Registration_Info_UClass_UProceduralFoliageEditorLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UProceduralFoliageEditorLibrary), 1486745855U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h__Script_FoliageEdit_4055787625{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// 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 "ProceduralFoliageEditorLibrary.h"
#ifdef FOLIAGEEDIT_ProceduralFoliageEditorLibrary_generated_h
#error "ProceduralFoliageEditorLibrary.generated.h already included, missing '#pragma once' in ProceduralFoliageEditorLibrary.h"
#endif
#define FOLIAGEEDIT_ProceduralFoliageEditorLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AProceduralFoliageVolume;
class UProceduralFoliageComponent;
// ********** Begin Class UProceduralFoliageEditorLibrary ******************************************
#define FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_RPC_WRAPPERS \
DECLARE_FUNCTION(execClearProceduralFoliageComponents); \
DECLARE_FUNCTION(execClearProceduralFoliageVolumes); \
DECLARE_FUNCTION(execResimulateProceduralFoliageComponents); \
DECLARE_FUNCTION(execResimulateProceduralFoliageVolumes);
struct Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageEditorLibrary_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_INCLASS \
private: \
static void StaticRegisterNativesUProceduralFoliageEditorLibrary(); \
friend struct ::Z_Construct_UClass_UProceduralFoliageEditorLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UProceduralFoliageEditorLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UProceduralFoliageEditorLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UProceduralFoliageEditorLibrary_NoRegister) \
DECLARE_SERIALIZER(UProceduralFoliageEditorLibrary)
#define FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UProceduralFoliageEditorLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UProceduralFoliageEditorLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UProceduralFoliageEditorLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UProceduralFoliageEditorLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
UProceduralFoliageEditorLibrary(UProceduralFoliageEditorLibrary&&) = delete; \
UProceduralFoliageEditorLibrary(const UProceduralFoliageEditorLibrary&) = delete; \
NO_API virtual ~UProceduralFoliageEditorLibrary();
#define FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_22_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_RPC_WRAPPERS \
FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h_25_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UProceduralFoliageEditorLibrary;
// ********** End Class UProceduralFoliageEditorLibrary ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Public_ProceduralFoliageEditorLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "ProceduralFoliageSpawnerFactory.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeProceduralFoliageSpawnerFactory() {}
// ********** Begin Cross Module References ********************************************************
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageSpawnerFactory();
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageSpawnerFactory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_FoliageEdit();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UProceduralFoliageSpawnerFactory *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory;
UClass* UProceduralFoliageSpawnerFactory::GetPrivateStaticClass()
{
using TClass = UProceduralFoliageSpawnerFactory;
if (!Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ProceduralFoliageSpawnerFactory"),
Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory.InnerSingleton,
StaticRegisterNativesUProceduralFoliageSpawnerFactory,
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_UProceduralFoliageSpawnerFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_UProceduralFoliageSpawnerFactory_NoRegister()
{
return UProceduralFoliageSpawnerFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ProceduralFoliageSpawnerFactory.h" },
{ "ModuleRelativePath", "Private/ProceduralFoliageSpawnerFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UProceduralFoliageSpawnerFactory constinit property declarations *********
// ********** End Class UProceduralFoliageSpawnerFactory constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UProceduralFoliageSpawnerFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics
UObject* (*const Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_FoliageEdit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::ClassParams = {
&UProceduralFoliageSpawnerFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::Class_MetaDataParams)
};
void UProceduralFoliageSpawnerFactory::StaticRegisterNativesUProceduralFoliageSpawnerFactory()
{
}
UClass* Z_Construct_UClass_UProceduralFoliageSpawnerFactory()
{
if (!Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory.OuterSingleton, Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UProceduralFoliageSpawnerFactory);
UProceduralFoliageSpawnerFactory::~UProceduralFoliageSpawnerFactory() {}
// ********** End Class UProceduralFoliageSpawnerFactory *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h__Script_FoliageEdit_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UProceduralFoliageSpawnerFactory, UProceduralFoliageSpawnerFactory::StaticClass, TEXT("UProceduralFoliageSpawnerFactory"), &Z_Registration_Info_UClass_UProceduralFoliageSpawnerFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UProceduralFoliageSpawnerFactory), 1219556447U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h__Script_FoliageEdit_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h__Script_FoliageEdit_543898908{
TEXT("/Script/FoliageEdit"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h__Script_FoliageEdit_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h__Script_FoliageEdit_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "ProceduralFoliageSpawnerFactory.h"
#ifdef FOLIAGEEDIT_ProceduralFoliageSpawnerFactory_generated_h
#error "ProceduralFoliageSpawnerFactory.generated.h already included, missing '#pragma once' in ProceduralFoliageSpawnerFactory.h"
#endif
#define FOLIAGEEDIT_ProceduralFoliageSpawnerFactory_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UProceduralFoliageSpawnerFactory *****************************************
struct Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics;
FOLIAGEEDIT_API UClass* Z_Construct_UClass_UProceduralFoliageSpawnerFactory_NoRegister();
#define FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_23_INCLASS \
private: \
static void StaticRegisterNativesUProceduralFoliageSpawnerFactory(); \
friend struct ::Z_Construct_UClass_UProceduralFoliageSpawnerFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend FOLIAGEEDIT_API UClass* ::Z_Construct_UClass_UProceduralFoliageSpawnerFactory_NoRegister(); \
public: \
DECLARE_CLASS2(UProceduralFoliageSpawnerFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/FoliageEdit"), Z_Construct_UClass_UProceduralFoliageSpawnerFactory_NoRegister) \
DECLARE_SERIALIZER(UProceduralFoliageSpawnerFactory)
#define FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_23_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UProceduralFoliageSpawnerFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UProceduralFoliageSpawnerFactory) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UProceduralFoliageSpawnerFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UProceduralFoliageSpawnerFactory); \
/** Deleted move- and copy-constructors, should never be used */ \
UProceduralFoliageSpawnerFactory(UProceduralFoliageSpawnerFactory&&) = delete; \
UProceduralFoliageSpawnerFactory(const UProceduralFoliageSpawnerFactory&) = delete; \
NO_API virtual ~UProceduralFoliageSpawnerFactory();
#define FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_20_PROLOG
#define FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_23_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_23_INCLASS \
FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h_23_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UProceduralFoliageSpawnerFactory;
// ********** End Class UProceduralFoliageSpawnerFactory *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_FoliageEdit_Private_ProceduralFoliageSpawnerFactory_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,8 @@
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Public\FoliageEditorSubsystem.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Public\FoliageType_ISMThumbnailRenderer.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Public\ProceduralFoliageEditorLibrary.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Public\FoliageType_ActorThumbnailRenderer.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Private\ActorFactoryProceduralFoliage.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Private\FoliageTypeFactory.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Private\LandscapeGrassTypeFactory.h
D:\UE_5_7_1\Engine\Source\Editor\FoliageEdit\Private\ProceduralFoliageSpawnerFactory.h