// 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 "Mechanics/DragAlignmentMechanic.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeDragAlignmentMechanic() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractionMechanic(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UDragAlignmentInteraction(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UDragAlignmentInteraction_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UDragAlignmentMechanic(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UDragAlignmentMechanic_NoRegister(); UPackage* Z_Construct_UPackage__Script_ModelingComponents(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UDragAlignmentMechanic *************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UDragAlignmentMechanic; UClass* UDragAlignmentMechanic::GetPrivateStaticClass() { using TClass = UDragAlignmentMechanic; if (!Z_Registration_Info_UClass_UDragAlignmentMechanic.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DragAlignmentMechanic"), Z_Registration_Info_UClass_UDragAlignmentMechanic.InnerSingleton, StaticRegisterNativesUDragAlignmentMechanic, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UDragAlignmentMechanic.InnerSingleton; } UClass* Z_Construct_UClass_UDragAlignmentMechanic_NoRegister() { return UDragAlignmentMechanic::GetPrivateStaticClass(); } struct Z_Construct_UClass_UDragAlignmentMechanic_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Mechanic that can be added to (potentially multiple) UCombinedTransformGizmo object to allow them to snap to\n * scene geometry in rotation and translation when the Ctrl key is pressed.\n */" }, { "IncludePath", "Mechanics/DragAlignmentMechanic.h" }, { "ModuleRelativePath", "Public/Mechanics/DragAlignmentMechanic.h" }, { "ToolTip", "Mechanic that can be added to (potentially multiple) UCombinedTransformGizmo object to allow them to snap to\nscene geometry in rotation and translation when the Ctrl key is pressed." }, }; #endif // WITH_METADATA // ********** Begin Class UDragAlignmentMechanic constinit property declarations ******************* // ********** End Class UDragAlignmentMechanic constinit property declarations ********************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UDragAlignmentMechanic_Statics UObject* (*const Z_Construct_UClass_UDragAlignmentMechanic_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractionMechanic, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDragAlignmentMechanic_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UDragAlignmentMechanic_Statics::ClassParams = { &UDragAlignmentMechanic::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDragAlignmentMechanic_Statics::Class_MetaDataParams), Z_Construct_UClass_UDragAlignmentMechanic_Statics::Class_MetaDataParams) }; void UDragAlignmentMechanic::StaticRegisterNativesUDragAlignmentMechanic() { } UClass* Z_Construct_UClass_UDragAlignmentMechanic() { if (!Z_Registration_Info_UClass_UDragAlignmentMechanic.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDragAlignmentMechanic.OuterSingleton, Z_Construct_UClass_UDragAlignmentMechanic_Statics::ClassParams); } return Z_Registration_Info_UClass_UDragAlignmentMechanic.OuterSingleton; } UDragAlignmentMechanic::UDragAlignmentMechanic() {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDragAlignmentMechanic); UDragAlignmentMechanic::~UDragAlignmentMechanic() {} // ********** End Class UDragAlignmentMechanic ***************************************************** // ********** Begin Class UDragAlignmentInteraction ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UDragAlignmentInteraction; UClass* UDragAlignmentInteraction::GetPrivateStaticClass() { using TClass = UDragAlignmentInteraction; if (!Z_Registration_Info_UClass_UDragAlignmentInteraction.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DragAlignmentInteraction"), Z_Registration_Info_UClass_UDragAlignmentInteraction.InnerSingleton, StaticRegisterNativesUDragAlignmentInteraction, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UDragAlignmentInteraction.InnerSingleton; } UClass* Z_Construct_UClass_UDragAlignmentInteraction_NoRegister() { return UDragAlignmentInteraction::GetPrivateStaticClass(); } struct Z_Construct_UClass_UDragAlignmentInteraction_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Interaction that can be added to (potentially multiple) UCombinedTransformGizmo object to allow them to snap to\n * scene geometry in rotation and translation. Generally driven by an externally-provided UKeyAsModifierInputBehavior,\n * or alternately can be directly updated by calling ::OnUpdateModifierState()\n */" }, { "IncludePath", "Mechanics/DragAlignmentMechanic.h" }, { "ModuleRelativePath", "Public/Mechanics/DragAlignmentMechanic.h" }, { "ToolTip", "Interaction that can be added to (potentially multiple) UCombinedTransformGizmo object to allow them to snap to\nscene geometry in rotation and translation. Generally driven by an externally-provided UKeyAsModifierInputBehavior,\nor alternately can be directly updated by calling ::OnUpdateModifierState()" }, }; #endif // WITH_METADATA // ********** Begin Class UDragAlignmentInteraction constinit property declarations **************** // ********** End Class UDragAlignmentInteraction constinit property declarations ****************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UDragAlignmentInteraction_Statics UObject* (*const Z_Construct_UClass_UDragAlignmentInteraction_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDragAlignmentInteraction_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UDragAlignmentInteraction_Statics::ClassParams = { &UDragAlignmentInteraction::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDragAlignmentInteraction_Statics::Class_MetaDataParams), Z_Construct_UClass_UDragAlignmentInteraction_Statics::Class_MetaDataParams) }; void UDragAlignmentInteraction::StaticRegisterNativesUDragAlignmentInteraction() { } UClass* Z_Construct_UClass_UDragAlignmentInteraction() { if (!Z_Registration_Info_UClass_UDragAlignmentInteraction.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDragAlignmentInteraction.OuterSingleton, Z_Construct_UClass_UDragAlignmentInteraction_Statics::ClassParams); } return Z_Registration_Info_UClass_UDragAlignmentInteraction.OuterSingleton; } UDragAlignmentInteraction::UDragAlignmentInteraction(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDragAlignmentInteraction); UDragAlignmentInteraction::~UDragAlignmentInteraction() {} // ********** End Class UDragAlignmentInteraction ************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_Mechanics_DragAlignmentMechanic_h__Script_ModelingComponents_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UDragAlignmentMechanic, UDragAlignmentMechanic::StaticClass, TEXT("UDragAlignmentMechanic"), &Z_Registration_Info_UClass_UDragAlignmentMechanic, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDragAlignmentMechanic), 3954845978U) }, { Z_Construct_UClass_UDragAlignmentInteraction, UDragAlignmentInteraction::StaticClass, TEXT("UDragAlignmentInteraction"), &Z_Registration_Info_UClass_UDragAlignmentInteraction, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDragAlignmentInteraction), 1216387269U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_Mechanics_DragAlignmentMechanic_h__Script_ModelingComponents_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_Mechanics_DragAlignmentMechanic_h__Script_ModelingComponents_1415516212{ TEXT("/Script/ModelingComponents"), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_Mechanics_DragAlignmentMechanic_h__Script_ModelingComponents_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_Mechanics_DragAlignmentMechanic_h__Script_ModelingComponents_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS