214 lines
15 KiB
C++
214 lines
15 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "GeomModifier.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeGeomModifier() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UPolys_NoRegister();
|
||
|
|
GEOMETRYMODE_API UClass* Z_Construct_UClass_UGeomModifier();
|
||
|
|
GEOMETRYMODE_API UClass* Z_Construct_UClass_UGeomModifier_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_GeometryMode();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UGeomModifier ************************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UGeomModifier;
|
||
|
|
UClass* UGeomModifier::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UGeomModifier;
|
||
|
|
if (!Z_Registration_Info_UClass_UGeomModifier.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("GeomModifier"),
|
||
|
|
Z_Registration_Info_UClass_UGeomModifier.InnerSingleton,
|
||
|
|
StaticRegisterNativesUGeomModifier,
|
||
|
|
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_UGeomModifier.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UGeomModifier_NoRegister()
|
||
|
|
{
|
||
|
|
return UGeomModifier::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UGeomModifier_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "HideCategories", "Object GeomModifier" },
|
||
|
|
{ "IncludePath", "GeomModifier.h" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
|
||
|
|
{ "Category", "GeomModifier" },
|
||
|
|
{ "Comment", "/** A human readable name for this modifier (appears on buttons, menus, etc) */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "A human readable name for this modifier (appears on buttons, menus, etc)" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tooltip_MetaData[] = {
|
||
|
|
{ "Category", "GeomModifier" },
|
||
|
|
{ "Comment", "/** The tooltip to be displayed for this modifier */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "The tooltip to be displayed for this modifier" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ToolbarIconName_MetaData[] = {
|
||
|
|
{ "Comment", "/** Icon name for showing this modifier in a toolbar */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "Icon name for showing this modifier in a toolbar" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPushButton_MetaData[] = {
|
||
|
|
{ "Category", "GeomModifier" },
|
||
|
|
{ "Comment", "/** If true, this modifier should be displayed as a push button instead of a radio button */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "If true, this modifier should be displayed as a push button instead of a radio button" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInitialized_MetaData[] = {
|
||
|
|
{ "Category", "GeomModifier" },
|
||
|
|
{ "Comment", "/**\n\x09 * true if the modifier has been initialized.\n\x09 * This is useful for interpreting user input and mouse drags correctly.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "true if the modifier has been initialized.\nThis is useful for interpreting user input and mouse drags correctly." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPendingPivotOffsetUpdate_MetaData[] = {
|
||
|
|
{ "Comment", "/** If true, the pivot offset should be updated when the modification ends */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "If true, the pivot offset should be updated when the modification ends" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAppearsInToolbar_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedPolys_MetaData[] = {
|
||
|
|
{ "Comment", "/** Stored state of polys in case the brush state needs to be restroed */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/GeomModifier.h" },
|
||
|
|
{ "ToolTip", "Stored state of polys in case the brush state needs to be restroed" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UGeomModifier constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_Description;
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_Tooltip;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ToolbarIconName;
|
||
|
|
static void NewProp_bPushButton_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPushButton;
|
||
|
|
static void NewProp_bInitialized_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInitialized;
|
||
|
|
static void NewProp_bPendingPivotOffsetUpdate_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPendingPivotOffsetUpdate;
|
||
|
|
static void NewProp_bAppearsInToolbar_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAppearsInToolbar;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_CachedPolys;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UGeomModifier constinit property declarations ******************************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UGeomModifier>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UGeomModifier_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UGeomModifier Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGeomModifier, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_Tooltip = { "Tooltip", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGeomModifier, Tooltip), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tooltip_MetaData), NewProp_Tooltip_MetaData) };
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_ToolbarIconName = { "ToolbarIconName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGeomModifier, ToolbarIconName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ToolbarIconName_MetaData), NewProp_ToolbarIconName_MetaData) };
|
||
|
|
void Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPushButton_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UGeomModifier*)Obj)->bPushButton = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPushButton = { "bPushButton", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UGeomModifier), &Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPushButton_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPushButton_MetaData), NewProp_bPushButton_MetaData) };
|
||
|
|
void Z_Construct_UClass_UGeomModifier_Statics::NewProp_bInitialized_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UGeomModifier*)Obj)->bInitialized = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_bInitialized = { "bInitialized", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UGeomModifier), &Z_Construct_UClass_UGeomModifier_Statics::NewProp_bInitialized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInitialized_MetaData), NewProp_bInitialized_MetaData) };
|
||
|
|
void Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPendingPivotOffsetUpdate_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UGeomModifier*)Obj)->bPendingPivotOffsetUpdate = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPendingPivotOffsetUpdate = { "bPendingPivotOffsetUpdate", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UGeomModifier), &Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPendingPivotOffsetUpdate_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPendingPivotOffsetUpdate_MetaData), NewProp_bPendingPivotOffsetUpdate_MetaData) };
|
||
|
|
void Z_Construct_UClass_UGeomModifier_Statics::NewProp_bAppearsInToolbar_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UGeomModifier*)Obj)->bAppearsInToolbar = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_bAppearsInToolbar = { "bAppearsInToolbar", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UGeomModifier), &Z_Construct_UClass_UGeomModifier_Statics::NewProp_bAppearsInToolbar_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAppearsInToolbar_MetaData), NewProp_bAppearsInToolbar_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UGeomModifier_Statics::NewProp_CachedPolys = { "CachedPolys", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGeomModifier, CachedPolys), Z_Construct_UClass_UPolys_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedPolys_MetaData), NewProp_CachedPolys_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGeomModifier_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_Description,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_Tooltip,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_ToolbarIconName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPushButton,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_bInitialized,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_bPendingPivotOffsetUpdate,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_bAppearsInToolbar,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGeomModifier_Statics::NewProp_CachedPolys,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGeomModifier_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UGeomModifier Property Definitions *****************************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UGeomModifier_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_GeometryMode,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGeomModifier_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGeomModifier_Statics::ClassParams = {
|
||
|
|
&UGeomModifier::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UGeomModifier_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UGeomModifier_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000000A1u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGeomModifier_Statics::Class_MetaDataParams), Z_Construct_UClass_UGeomModifier_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UGeomModifier::StaticRegisterNativesUGeomModifier()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UGeomModifier()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UGeomModifier.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGeomModifier.OuterSingleton, Z_Construct_UClass_UGeomModifier_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UGeomModifier.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGeomModifier);
|
||
|
|
UGeomModifier::~UGeomModifier() {}
|
||
|
|
// ********** End Class UGeomModifier **************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_GeometryMode_Source_GeometryMode_Classes_GeomModifier_h__Script_GeometryMode_Statics
|
||
|
|
{
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UGeomModifier, UGeomModifier::StaticClass, TEXT("UGeomModifier"), &Z_Registration_Info_UClass_UGeomModifier, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGeomModifier), 2100983833U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_GeometryMode_Source_GeometryMode_Classes_GeomModifier_h__Script_GeometryMode_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_GeometryMode_Source_GeometryMode_Classes_GeomModifier_h__Script_GeometryMode_3960948597{
|
||
|
|
TEXT("/Script/GeometryMode"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_GeometryMode_Source_GeometryMode_Classes_GeomModifier_h__Script_GeometryMode_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_GeometryMode_Source_GeometryMode_Classes_GeomModifier_h__Script_GeometryMode_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|