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 "ActorTransformer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeActorTransformer() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UActorTransformer();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UActorTransformer_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportTransformer();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UActorTransformer ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UActorTransformer;
UClass* UActorTransformer::GetPrivateStaticClass()
{
using TClass = UActorTransformer;
if (!Z_Registration_Info_UClass_UActorTransformer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ActorTransformer"),
Z_Registration_Info_UClass_UActorTransformer.InnerSingleton,
StaticRegisterNativesUActorTransformer,
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_UActorTransformer.InnerSingleton;
}
UClass* Z_Construct_UClass_UActorTransformer_NoRegister()
{
return UActorTransformer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UActorTransformer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ActorTransformer.h" },
{ "ModuleRelativePath", "Public/ActorTransformer.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UActorTransformer constinit property declarations ************************
// ********** End Class UActorTransformer constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UActorTransformer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UActorTransformer_Statics
UObject* (*const Z_Construct_UClass_UActorTransformer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportTransformer,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UActorTransformer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UActorTransformer_Statics::ClassParams = {
&UActorTransformer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UActorTransformer_Statics::Class_MetaDataParams), Z_Construct_UClass_UActorTransformer_Statics::Class_MetaDataParams)
};
void UActorTransformer::StaticRegisterNativesUActorTransformer()
{
}
UClass* Z_Construct_UClass_UActorTransformer()
{
if (!Z_Registration_Info_UClass_UActorTransformer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UActorTransformer.OuterSingleton, Z_Construct_UClass_UActorTransformer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UActorTransformer.OuterSingleton;
}
UActorTransformer::UActorTransformer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UActorTransformer);
UActorTransformer::~UActorTransformer() {}
// ********** End Class UActorTransformer **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UActorTransformer, UActorTransformer::StaticClass, TEXT("UActorTransformer"), &Z_Registration_Info_UClass_UActorTransformer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UActorTransformer), 3244373346U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h__Script_ViewportInteraction_3843097618{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h__Script_ViewportInteraction_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 "ActorTransformer.h"
#ifdef VIEWPORTINTERACTION_ActorTransformer_generated_h
#error "ActorTransformer.generated.h already included, missing '#pragma once' in ActorTransformer.h"
#endif
#define VIEWPORTINTERACTION_ActorTransformer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UActorTransformer ********************************************************
struct Z_Construct_UClass_UActorTransformer_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UActorTransformer_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUActorTransformer(); \
friend struct ::Z_Construct_UClass_UActorTransformer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UActorTransformer_NoRegister(); \
public: \
DECLARE_CLASS2(UActorTransformer, UViewportTransformer, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UActorTransformer_NoRegister) \
DECLARE_SERIALIZER(UActorTransformer)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UActorTransformer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UActorTransformer(UActorTransformer&&) = delete; \
UActorTransformer(const UActorTransformer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UActorTransformer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UActorTransformer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UActorTransformer) \
VIEWPORTINTERACTION_API virtual ~UActorTransformer();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_13_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UActorTransformer;
// ********** End Class UActorTransformer **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ActorTransformer_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 "MouseCursorInteractor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMouseCursorInteractor() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UMouseCursorInteractor();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UMouseCursorInteractor_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMouseCursorInteractor ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMouseCursorInteractor;
UClass* UMouseCursorInteractor::GetPrivateStaticClass()
{
using TClass = UMouseCursorInteractor;
if (!Z_Registration_Info_UClass_UMouseCursorInteractor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MouseCursorInteractor"),
Z_Registration_Info_UClass_UMouseCursorInteractor.InnerSingleton,
StaticRegisterNativesUMouseCursorInteractor,
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_UMouseCursorInteractor.InnerSingleton;
}
UClass* Z_Construct_UClass_UMouseCursorInteractor_NoRegister()
{
return UMouseCursorInteractor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMouseCursorInteractor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MouseCursorInteractor.h" },
{ "ModuleRelativePath", "Public/MouseCursorInteractor.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMouseCursorInteractor constinit property declarations *******************
// ********** End Class UMouseCursorInteractor constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMouseCursorInteractor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMouseCursorInteractor_Statics
UObject* (*const Z_Construct_UClass_UMouseCursorInteractor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportInteractor,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseCursorInteractor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMouseCursorInteractor_Statics::ClassParams = {
&UMouseCursorInteractor::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMouseCursorInteractor_Statics::Class_MetaDataParams), Z_Construct_UClass_UMouseCursorInteractor_Statics::Class_MetaDataParams)
};
void UMouseCursorInteractor::StaticRegisterNativesUMouseCursorInteractor()
{
}
UClass* Z_Construct_UClass_UMouseCursorInteractor()
{
if (!Z_Registration_Info_UClass_UMouseCursorInteractor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMouseCursorInteractor.OuterSingleton, Z_Construct_UClass_UMouseCursorInteractor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMouseCursorInteractor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMouseCursorInteractor);
UMouseCursorInteractor::~UMouseCursorInteractor() {}
// ********** End Class UMouseCursorInteractor *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMouseCursorInteractor, UMouseCursorInteractor::StaticClass, TEXT("UMouseCursorInteractor"), &Z_Registration_Info_UClass_UMouseCursorInteractor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMouseCursorInteractor), 1502576538U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h__Script_ViewportInteraction_4243932360{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h__Script_ViewportInteraction_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 "MouseCursorInteractor.h"
#ifdef VIEWPORTINTERACTION_MouseCursorInteractor_generated_h
#error "MouseCursorInteractor.generated.h already included, missing '#pragma once' in MouseCursorInteractor.h"
#endif
#define VIEWPORTINTERACTION_MouseCursorInteractor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMouseCursorInteractor ***************************************************
struct Z_Construct_UClass_UMouseCursorInteractor_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UMouseCursorInteractor_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMouseCursorInteractor(); \
friend struct ::Z_Construct_UClass_UMouseCursorInteractor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UMouseCursorInteractor_NoRegister(); \
public: \
DECLARE_CLASS2(UMouseCursorInteractor, UViewportInteractor, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UMouseCursorInteractor_NoRegister) \
DECLARE_SERIALIZER(UMouseCursorInteractor)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMouseCursorInteractor(UMouseCursorInteractor&&) = delete; \
UMouseCursorInteractor(const UMouseCursorInteractor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UMouseCursorInteractor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMouseCursorInteractor); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMouseCursorInteractor) \
VIEWPORTINTERACTION_API virtual ~UMouseCursorInteractor();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_16_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMouseCursorInteractor;
// ********** End Class UMouseCursorInteractor *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_MouseCursorInteractor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,17 @@
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ActorTransformer.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\MouseCursorInteractor.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\VIBaseTransformGizmo.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportDragOperation.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportInteractableInterface.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportInteractionAssetContainer.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportInteractionDragOperations.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportInteractionTypes.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportInteractor.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportTransformer.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\ViewportWorldInteraction.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\VIGizmoHandle.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\VIGizmoHandleMeshComponent.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Public\VISettings.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Private\Gizmo\VIPivotTransformGizmo.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Private\Gizmo\VIUniformScaleGizmoHandle.h
D:\UE_5_7_1\Engine\Source\Editor\ViewportInteraction\Private\Gizmo\VIStretchGizmoHandle.h

View File

@@ -0,0 +1,292 @@
// 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 "VIBaseTransformGizmo.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIBaseTransformGizmo() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTextRenderComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportWorldInteraction_NoRegister();
VIEWPORTINTERACTION_API UEnum* Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes();
VIEWPORTINTERACTION_API UScriptStruct* Z_Construct_UScriptStruct_FTransformGizmoMeasurement();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EGizmoHandleTypes *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoHandleTypes;
static UEnum* EGizmoHandleTypes_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EGizmoHandleTypes.OuterSingleton)
{
Z_Registration_Info_UEnum_EGizmoHandleTypes.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("EGizmoHandleTypes"));
}
return Z_Registration_Info_UEnum_EGizmoHandleTypes.OuterSingleton;
}
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoHandleTypes>()
{
return EGizmoHandleTypes_StaticEnum();
}
struct Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "All.Name", "EGizmoHandleTypes::All" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "Rotate.Name", "EGizmoHandleTypes::Rotate" },
{ "Scale.Name", "EGizmoHandleTypes::Scale" },
{ "Translate.Name", "EGizmoHandleTypes::Translate" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EGizmoHandleTypes::All", (int64)EGizmoHandleTypes::All },
{ "EGizmoHandleTypes::Translate", (int64)EGizmoHandleTypes::Translate },
{ "EGizmoHandleTypes::Rotate", (int64)EGizmoHandleTypes::Rotate },
{ "EGizmoHandleTypes::Scale", (int64)EGizmoHandleTypes::Scale },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
"EGizmoHandleTypes",
"EGizmoHandleTypes",
Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes()
{
if (!Z_Registration_Info_UEnum_EGizmoHandleTypes.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoHandleTypes.InnerSingleton, Z_Construct_UEnum_ViewportInteraction_EGizmoHandleTypes_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EGizmoHandleTypes.InnerSingleton;
}
// ********** End Enum EGizmoHandleTypes ***********************************************************
// ********** Begin ScriptStruct FTransformGizmoMeasurement ****************************************
struct Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTransformGizmoMeasurement); }
static inline consteval int16 GetStructAlignment() { return alignof(FTransformGizmoMeasurement); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Displays measurements along the bounds of selected objects\n*/" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "Displays measurements along the bounds of selected objects" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeasurementText_MetaData[] = {
{ "Comment", "/** The text that displays the actual measurement and units */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "The text that displays the actual measurement and units" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTransformGizmoMeasurement constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_MeasurementText;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FTransformGizmoMeasurement constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTransformGizmoMeasurement>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement;
class UScriptStruct* FTransformGizmoMeasurement::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTransformGizmoMeasurement, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("TransformGizmoMeasurement"));
}
return Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.OuterSingleton;
}
// ********** Begin ScriptStruct FTransformGizmoMeasurement Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::NewProp_MeasurementText = { "MeasurementText", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformGizmoMeasurement, MeasurementText), Z_Construct_UClass_UTextRenderComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeasurementText_MetaData), NewProp_MeasurementText_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::NewProp_MeasurementText,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FTransformGizmoMeasurement Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
&NewStructOps,
"TransformGizmoMeasurement",
Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::PropPointers),
sizeof(FTransformGizmoMeasurement),
alignof(FTransformGizmoMeasurement),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTransformGizmoMeasurement()
{
if (!Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.InnerSingleton, Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement.InnerSingleton);
}
// ********** End ScriptStruct FTransformGizmoMeasurement ******************************************
// ********** Begin Class ABaseTransformGizmo ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ABaseTransformGizmo;
UClass* ABaseTransformGizmo::GetPrivateStaticClass()
{
using TClass = ABaseTransformGizmo;
if (!Z_Registration_Info_UClass_ABaseTransformGizmo.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BaseTransformGizmo"),
Z_Registration_Info_UClass_ABaseTransformGizmo.InnerSingleton,
StaticRegisterNativesABaseTransformGizmo,
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_ABaseTransformGizmo.InnerSingleton;
}
UClass* Z_Construct_UClass_ABaseTransformGizmo_NoRegister()
{
return ABaseTransformGizmo::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ABaseTransformGizmo_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for transform gizmo\n */" },
{ "IncludePath", "VIBaseTransformGizmo.h" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "Base class for transform gizmo" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SceneComponent_MetaData[] = {
{ "Comment", "/** Scene component root of this actor */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "Scene component root of this actor" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllHandleGroups_MetaData[] = {
{ "Comment", "/** All gizmo components */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "All gizmo components" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldInteraction_MetaData[] = {
{ "Comment", "/** Owning object */" },
{ "ModuleRelativePath", "Public/VIBaseTransformGizmo.h" },
{ "ToolTip", "Owning object" },
};
#endif // WITH_METADATA
// ********** Begin Class ABaseTransformGizmo constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SceneComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AllHandleGroups_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AllHandleGroups;
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldInteraction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ABaseTransformGizmo constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ABaseTransformGizmo>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ABaseTransformGizmo_Statics
// ********** Begin Class ABaseTransformGizmo Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_SceneComponent = { "SceneComponent", nullptr, (EPropertyFlags)0x0124080000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ABaseTransformGizmo, SceneComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SceneComponent_MetaData), NewProp_SceneComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_AllHandleGroups_Inner = { "AllHandleGroups", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UGizmoHandleGroup_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_AllHandleGroups = { "AllHandleGroups", nullptr, (EPropertyFlags)0x0124088000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ABaseTransformGizmo, AllHandleGroups), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllHandleGroups_MetaData), NewProp_AllHandleGroups_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_WorldInteraction = { "WorldInteraction", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ABaseTransformGizmo, WorldInteraction), Z_Construct_UClass_UViewportWorldInteraction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldInteraction_MetaData), NewProp_WorldInteraction_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ABaseTransformGizmo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_SceneComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_AllHandleGroups_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_AllHandleGroups,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ABaseTransformGizmo_Statics::NewProp_WorldInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ABaseTransformGizmo_Statics::PropPointers) < 2048);
// ********** End Class ABaseTransformGizmo Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_ABaseTransformGizmo_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ABaseTransformGizmo_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ABaseTransformGizmo_Statics::ClassParams = {
&ABaseTransformGizmo::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ABaseTransformGizmo_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ABaseTransformGizmo_Statics::PropPointers),
0,
0x008802A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ABaseTransformGizmo_Statics::Class_MetaDataParams), Z_Construct_UClass_ABaseTransformGizmo_Statics::Class_MetaDataParams)
};
void ABaseTransformGizmo::StaticRegisterNativesABaseTransformGizmo()
{
}
UClass* Z_Construct_UClass_ABaseTransformGizmo()
{
if (!Z_Registration_Info_UClass_ABaseTransformGizmo.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ABaseTransformGizmo.OuterSingleton, Z_Construct_UClass_ABaseTransformGizmo_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ABaseTransformGizmo.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ABaseTransformGizmo);
ABaseTransformGizmo::~ABaseTransformGizmo() {}
// ********** End Class ABaseTransformGizmo ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EGizmoHandleTypes_StaticEnum, TEXT("EGizmoHandleTypes"), &Z_Registration_Info_UEnum_EGizmoHandleTypes, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2011432041U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FTransformGizmoMeasurement::StaticStruct, Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics::NewStructOps, TEXT("TransformGizmoMeasurement"),&Z_Registration_Info_UScriptStruct_FTransformGizmoMeasurement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTransformGizmoMeasurement), 1543966177U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ABaseTransformGizmo, ABaseTransformGizmo::StaticClass, TEXT("ABaseTransformGizmo"), &Z_Registration_Info_UClass_ABaseTransformGizmo, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ABaseTransformGizmo), 840940838U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_381369389{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h__Script_ViewportInteraction_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// 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 "VIBaseTransformGizmo.h"
#ifdef VIEWPORTINTERACTION_VIBaseTransformGizmo_generated_h
#error "VIBaseTransformGizmo.generated.h already included, missing '#pragma once' in VIBaseTransformGizmo.h"
#endif
#define VIEWPORTINTERACTION_VIBaseTransformGizmo_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FTransformGizmoMeasurement ****************************************
struct Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_35_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTransformGizmoMeasurement_Statics; \
VIEWPORTINTERACTION_API static class UScriptStruct* StaticStruct();
struct FTransformGizmoMeasurement;
// ********** End ScriptStruct FTransformGizmoMeasurement ******************************************
// ********** Begin Class ABaseTransformGizmo ******************************************************
struct Z_Construct_UClass_ABaseTransformGizmo_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_49_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesABaseTransformGizmo(); \
friend struct ::Z_Construct_UClass_ABaseTransformGizmo_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_ABaseTransformGizmo_NoRegister(); \
public: \
DECLARE_CLASS2(ABaseTransformGizmo, AActor, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_ABaseTransformGizmo_NoRegister) \
DECLARE_SERIALIZER(ABaseTransformGizmo)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_49_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ABaseTransformGizmo(ABaseTransformGizmo&&) = delete; \
ABaseTransformGizmo(const ABaseTransformGizmo&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, ABaseTransformGizmo); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ABaseTransformGizmo); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(ABaseTransformGizmo) \
VIEWPORTINTERACTION_API virtual ~ABaseTransformGizmo();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_46_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_49_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_49_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h_49_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ABaseTransformGizmo;
// ********** End Class ABaseTransformGizmo ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_VIBaseTransformGizmo_h
// ********** Begin Enum EGizmoHandleTypes *********************************************************
#define FOREACH_ENUM_EGIZMOHANDLETYPES(op) \
op(EGizmoHandleTypes::All) \
op(EGizmoHandleTypes::Translate) \
op(EGizmoHandleTypes::Rotate) \
op(EGizmoHandleTypes::Scale)
enum class EGizmoHandleTypes : uint8;
template<> struct TIsUEnumClass<EGizmoHandleTypes> { enum { Value = true }; };
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoHandleTypes>();
// ********** End Enum EGizmoHandleTypes ***********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,317 @@
// 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 "VIGizmoHandle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIGizmoHandle() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UAxisGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UAxisGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperationComponent_NoRegister();
VIEWPORTINTERACTION_API UScriptStruct* Z_Construct_UScriptStruct_FGizmoHandle();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGizmoHandle ******************************************************
struct Z_Construct_UScriptStruct_FGizmoHandle_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGizmoHandle); }
static inline consteval int16 GetStructAlignment() { return alignof(FGizmoHandle); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGizmoHandle constinit property declarations **********************
// ********** End ScriptStruct FGizmoHandle constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGizmoHandle>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGizmoHandle_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGizmoHandle;
class UScriptStruct* FGizmoHandle::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGizmoHandle.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGizmoHandle.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGizmoHandle, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("GizmoHandle"));
}
return Z_Registration_Info_UScriptStruct_FGizmoHandle.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGizmoHandle_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
&NewStructOps,
"GizmoHandle",
nullptr,
0,
sizeof(FGizmoHandle),
alignof(FGizmoHandle),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoHandle_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGizmoHandle_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGizmoHandle()
{
if (!Z_Registration_Info_UScriptStruct_FGizmoHandle.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGizmoHandle.InnerSingleton, Z_Construct_UScriptStruct_FGizmoHandle_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGizmoHandle.InnerSingleton);
}
// ********** End ScriptStruct FGizmoHandle ********************************************************
// ********** Begin Class UGizmoHandleGroup ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoHandleGroup;
UClass* UGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GizmoHandleGroup"),
Z_Registration_Info_UClass_UGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUGizmoHandleGroup,
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_UGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UGizmoHandleGroup_NoRegister()
{
return UGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for gizmo handles\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "VIGizmoHandle.h" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "Base class for gizmo handles" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GizmoMaterial_MetaData[] = {
{ "Comment", "/** Gizmo material (opaque) */" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "Gizmo material (opaque)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslucentGizmoMaterial_MetaData[] = {
{ "Comment", "/** Gizmo material (translucent) */" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "Gizmo material (translucent)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handles_MetaData[] = {
{ "Comment", "/** All the StaticMeshes for this handle type */" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "All the StaticMeshes for this handle type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwningTransformGizmoActor_MetaData[] = {
{ "Comment", "/** The actor transform gizmo owning this handlegroup */" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "The actor transform gizmo owning this handlegroup" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DragOperationComponent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UGizmoHandleGroup constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_GizmoMaterial;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TranslucentGizmoMaterial;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Handles;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OwningTransformGizmoActor;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DragOperationComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UGizmoHandleGroup constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGizmoHandleGroup_Statics
// ********** Begin Class UGizmoHandleGroup Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_GizmoMaterial = { "GizmoMaterial", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoHandleGroup, GizmoMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GizmoMaterial_MetaData), NewProp_GizmoMaterial_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_TranslucentGizmoMaterial = { "TranslucentGizmoMaterial", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoHandleGroup, TranslucentGizmoMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslucentGizmoMaterial_MetaData), NewProp_TranslucentGizmoMaterial_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_Handles_Inner = { "Handles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGizmoHandle, METADATA_PARAMS(0, nullptr) }; // 3104440714
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_Handles = { "Handles", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoHandleGroup, Handles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handles_MetaData), NewProp_Handles_MetaData) }; // 3104440714
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_OwningTransformGizmoActor = { "OwningTransformGizmoActor", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoHandleGroup, OwningTransformGizmoActor), Z_Construct_UClass_ABaseTransformGizmo_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwningTransformGizmoActor_MetaData), NewProp_OwningTransformGizmoActor_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_DragOperationComponent = { "DragOperationComponent", nullptr, (EPropertyFlags)0x0124080000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoHandleGroup, DragOperationComponent), Z_Construct_UClass_UViewportDragOperationComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DragOperationComponent_MetaData), NewProp_DragOperationComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGizmoHandleGroup_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_GizmoMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_TranslucentGizmoMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_Handles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_Handles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_OwningTransformGizmoActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoHandleGroup_Statics::NewProp_DragOperationComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleGroup_Statics::PropPointers) < 2048);
// ********** End Class UGizmoHandleGroup Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USceneComponent,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoHandleGroup_Statics::ClassParams = {
&UGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UGizmoHandleGroup_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleGroup_Statics::PropPointers),
0,
0x00A800A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UGizmoHandleGroup::StaticRegisterNativesUGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoHandleGroup);
UGizmoHandleGroup::~UGizmoHandleGroup() {}
// ********** End Class UGizmoHandleGroup **********************************************************
// ********** Begin Class UAxisGizmoHandleGroup ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAxisGizmoHandleGroup;
UClass* UAxisGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UAxisGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UAxisGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AxisGizmoHandleGroup"),
Z_Registration_Info_UClass_UAxisGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUAxisGizmoHandleGroup,
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_UAxisGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UAxisGizmoHandleGroup_NoRegister()
{
return UAxisGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAxisGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for gizmo handles on axis\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "VIGizmoHandle.h" },
{ "ModuleRelativePath", "Public/VIGizmoHandle.h" },
{ "ToolTip", "Base class for gizmo handles on axis" },
};
#endif // WITH_METADATA
// ********** Begin Class UAxisGizmoHandleGroup constinit property declarations ********************
// ********** End Class UAxisGizmoHandleGroup constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAxisGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAxisGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::ClassParams = {
&UAxisGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A800A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UAxisGizmoHandleGroup::StaticRegisterNativesUAxisGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UAxisGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UAxisGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAxisGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UAxisGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAxisGizmoHandleGroup.OuterSingleton;
}
UAxisGizmoHandleGroup::UAxisGizmoHandleGroup() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAxisGizmoHandleGroup);
UAxisGizmoHandleGroup::~UAxisGizmoHandleGroup() {}
// ********** End Class UAxisGizmoHandleGroup ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGizmoHandle::StaticStruct, Z_Construct_UScriptStruct_FGizmoHandle_Statics::NewStructOps, TEXT("GizmoHandle"),&Z_Registration_Info_UScriptStruct_FGizmoHandle, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGizmoHandle), 3104440714U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGizmoHandleGroup, UGizmoHandleGroup::StaticClass, TEXT("UGizmoHandleGroup"), &Z_Registration_Info_UClass_UGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoHandleGroup), 2641531843U) },
{ Z_Construct_UClass_UAxisGizmoHandleGroup, UAxisGizmoHandleGroup::StaticClass, TEXT("UAxisGizmoHandleGroup"), &Z_Registration_Info_UClass_UAxisGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAxisGizmoHandleGroup), 3440997378U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_257468691{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h__Script_ViewportInteraction_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,112 @@
// 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 "VIGizmoHandle.h"
#ifdef VIEWPORTINTERACTION_VIGizmoHandle_generated_h
#error "VIGizmoHandle.generated.h already included, missing '#pragma once' in VIGizmoHandle.h"
#endif
#define VIEWPORTINTERACTION_VIGizmoHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGizmoHandle ******************************************************
struct Z_Construct_UScriptStruct_FGizmoHandle_Statics;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGizmoHandle_Statics; \
VIEWPORTINTERACTION_API static class UScriptStruct* StaticStruct();
struct FGizmoHandle;
// ********** End ScriptStruct FGizmoHandle ********************************************************
// ********** Begin Class UGizmoHandleGroup ********************************************************
struct Z_Construct_UClass_UGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_41_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UGizmoHandleGroup, USceneComponent, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_41_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UGizmoHandleGroup(UGizmoHandleGroup&&) = delete; \
UGizmoHandleGroup(const UGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGizmoHandleGroup); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UGizmoHandleGroup) \
VIEWPORTINTERACTION_API virtual ~UGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_38_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_41_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_41_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_41_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGizmoHandleGroup;
// ********** End Class UGizmoHandleGroup **********************************************************
// ********** Begin Class UAxisGizmoHandleGroup ****************************************************
struct Z_Construct_UClass_UAxisGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UAxisGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_150_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAxisGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UAxisGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UAxisGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UAxisGizmoHandleGroup, UGizmoHandleGroup, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UAxisGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UAxisGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_150_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UAxisGizmoHandleGroup(); \
/** Deleted move- and copy-constructors, should never be used */ \
UAxisGizmoHandleGroup(UAxisGizmoHandleGroup&&) = delete; \
UAxisGizmoHandleGroup(const UAxisGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UAxisGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAxisGizmoHandleGroup); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UAxisGizmoHandleGroup) \
VIEWPORTINTERACTION_API virtual ~UAxisGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_147_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_150_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_150_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_h_150_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAxisGizmoHandleGroup;
// ********** End Class UAxisGizmoHandleGroup ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandle_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 "VIGizmoHandleMeshComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIGizmoHandleMeshComponent() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UStaticMeshComponent();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleMeshComponent();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UGizmoHandleMeshComponent ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoHandleMeshComponent;
UClass* UGizmoHandleMeshComponent::GetPrivateStaticClass()
{
using TClass = UGizmoHandleMeshComponent;
if (!Z_Registration_Info_UClass_UGizmoHandleMeshComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("GizmoHandleMeshComponent"),
Z_Registration_Info_UClass_UGizmoHandleMeshComponent.InnerSingleton,
StaticRegisterNativesUGizmoHandleMeshComponent,
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_UGizmoHandleMeshComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister()
{
return UGizmoHandleMeshComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UGizmoHandleMeshComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object Object Activation Components|Activation Trigger" },
{ "IncludePath", "VIGizmoHandleMeshComponent.h" },
{ "ModuleRelativePath", "Public/VIGizmoHandleMeshComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UGizmoHandleMeshComponent constinit property declarations ****************
// ********** End Class UGizmoHandleMeshComponent constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UGizmoHandleMeshComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UGizmoHandleMeshComponent_Statics
UObject* (*const Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UStaticMeshComponent,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::ClassParams = {
&UGizmoHandleMeshComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A010A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::Class_MetaDataParams)
};
void UGizmoHandleMeshComponent::StaticRegisterNativesUGizmoHandleMeshComponent()
{
}
UClass* Z_Construct_UClass_UGizmoHandleMeshComponent()
{
if (!Z_Registration_Info_UClass_UGizmoHandleMeshComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoHandleMeshComponent.OuterSingleton, Z_Construct_UClass_UGizmoHandleMeshComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UGizmoHandleMeshComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoHandleMeshComponent);
UGizmoHandleMeshComponent::~UGizmoHandleMeshComponent() {}
// ********** End Class UGizmoHandleMeshComponent **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UGizmoHandleMeshComponent, UGizmoHandleMeshComponent::StaticClass, TEXT("UGizmoHandleMeshComponent"), &Z_Registration_Info_UClass_UGizmoHandleMeshComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoHandleMeshComponent), 3977568012U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h__Script_ViewportInteraction_2978279386{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h__Script_ViewportInteraction_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 "VIGizmoHandleMeshComponent.h"
#ifdef VIEWPORTINTERACTION_VIGizmoHandleMeshComponent_generated_h
#error "VIGizmoHandleMeshComponent.generated.h already included, missing '#pragma once' in VIGizmoHandleMeshComponent.h"
#endif
#define VIEWPORTINTERACTION_VIGizmoHandleMeshComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UGizmoHandleMeshComponent ************************************************
struct Z_Construct_UClass_UGizmoHandleMeshComponent_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGizmoHandleMeshComponent(); \
friend struct ::Z_Construct_UClass_UGizmoHandleMeshComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UGizmoHandleMeshComponent, UStaticMeshComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister) \
DECLARE_SERIALIZER(UGizmoHandleMeshComponent)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_12_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UGizmoHandleMeshComponent(UGizmoHandleMeshComponent&&) = delete; \
UGizmoHandleMeshComponent(const UGizmoHandleMeshComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UGizmoHandleMeshComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGizmoHandleMeshComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UGizmoHandleMeshComponent) \
NO_API virtual ~UGizmoHandleMeshComponent();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_9_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_12_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGizmoHandleMeshComponent;
// ********** End Class UGizmoHandleMeshComponent **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_VIGizmoHandleMeshComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,609 @@
// 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 "Gizmo/VIPivotTransformGizmo.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIPivotTransformGizmo() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_APivotTransformGizmo();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_APivotTransformGizmo_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UAxisGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotRotationGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotScaleGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotTranslationGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class APivotTransformGizmo *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_APivotTransformGizmo;
UClass* APivotTransformGizmo::GetPrivateStaticClass()
{
using TClass = APivotTransformGizmo;
if (!Z_Registration_Info_UClass_APivotTransformGizmo.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PivotTransformGizmo"),
Z_Registration_Info_UClass_APivotTransformGizmo.InnerSingleton,
StaticRegisterNativesAPivotTransformGizmo,
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_APivotTransformGizmo.InnerSingleton;
}
UClass* Z_Construct_UClass_APivotTransformGizmo_NoRegister()
{
return APivotTransformGizmo::GetPrivateStaticClass();
}
struct Z_Construct_UClass_APivotTransformGizmo_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A transform gizmo on the pivot that allows you to interact with selected objects by moving, scaling and rotating.\n */" },
{ "IncludePath", "Gizmo/VIPivotTransformGizmo.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "A transform gizmo on the pivot that allows you to interact with selected objects by moving, scaling and rotating." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniformScaleGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Uniform scale handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Uniform scale handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Translation handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Translation handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Scale handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Scale handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlaneTranslationGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Plane translation handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Plane translation handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Rotation handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Rotation handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StretchGizmoHandleGroup_MetaData[] = {
{ "Comment", "/** Stretch handle group component */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Stretch handle group component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastDraggingHandle_MetaData[] = {
{ "Comment", "/** Handle from previous tick that was dragged */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Handle from previous tick that was dragged" },
};
#endif // WITH_METADATA
// ********** Begin Class APivotTransformGizmo constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_UniformScaleGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TranslationGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ScaleGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlaneTranslationGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RotationGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_StretchGizmoHandleGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LastDraggingHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class APivotTransformGizmo constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<APivotTransformGizmo>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_APivotTransformGizmo_Statics
// ********** Begin Class APivotTransformGizmo Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_UniformScaleGizmoHandleGroup = { "UniformScaleGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, UniformScaleGizmoHandleGroup), Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniformScaleGizmoHandleGroup_MetaData), NewProp_UniformScaleGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_TranslationGizmoHandleGroup = { "TranslationGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, TranslationGizmoHandleGroup), Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationGizmoHandleGroup_MetaData), NewProp_TranslationGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_ScaleGizmoHandleGroup = { "ScaleGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, ScaleGizmoHandleGroup), Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleGizmoHandleGroup_MetaData), NewProp_ScaleGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_PlaneTranslationGizmoHandleGroup = { "PlaneTranslationGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, PlaneTranslationGizmoHandleGroup), Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlaneTranslationGizmoHandleGroup_MetaData), NewProp_PlaneTranslationGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_RotationGizmoHandleGroup = { "RotationGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, RotationGizmoHandleGroup), Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationGizmoHandleGroup_MetaData), NewProp_RotationGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_StretchGizmoHandleGroup = { "StretchGizmoHandleGroup", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, StretchGizmoHandleGroup), Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StretchGizmoHandleGroup_MetaData), NewProp_StretchGizmoHandleGroup_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_LastDraggingHandle = { "LastDraggingHandle", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(APivotTransformGizmo, LastDraggingHandle), Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastDraggingHandle_MetaData), NewProp_LastDraggingHandle_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_APivotTransformGizmo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_UniformScaleGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_TranslationGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_ScaleGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_PlaneTranslationGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_RotationGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_StretchGizmoHandleGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_APivotTransformGizmo_Statics::NewProp_LastDraggingHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APivotTransformGizmo_Statics::PropPointers) < 2048);
// ********** End Class APivotTransformGizmo Property Definitions **********************************
UObject* (*const Z_Construct_UClass_APivotTransformGizmo_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_ABaseTransformGizmo,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_APivotTransformGizmo_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_APivotTransformGizmo_Statics::ClassParams = {
&APivotTransformGizmo::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_APivotTransformGizmo_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_APivotTransformGizmo_Statics::PropPointers),
0,
0x008002A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_APivotTransformGizmo_Statics::Class_MetaDataParams), Z_Construct_UClass_APivotTransformGizmo_Statics::Class_MetaDataParams)
};
void APivotTransformGizmo::StaticRegisterNativesAPivotTransformGizmo()
{
}
UClass* Z_Construct_UClass_APivotTransformGizmo()
{
if (!Z_Registration_Info_UClass_APivotTransformGizmo.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_APivotTransformGizmo.OuterSingleton, Z_Construct_UClass_APivotTransformGizmo_Statics::ClassParams);
}
return Z_Registration_Info_UClass_APivotTransformGizmo.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, APivotTransformGizmo);
APivotTransformGizmo::~APivotTransformGizmo() {}
// ********** End Class APivotTransformGizmo *******************************************************
// ********** Begin Class UPivotTranslationGizmoHandleGroup ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup;
UClass* UPivotTranslationGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UPivotTranslationGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PivotTranslationGizmoHandleGroup"),
Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUPivotTranslationGizmoHandleGroup,
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_UPivotTranslationGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister()
{
return UPivotTranslationGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Axis Gizmo handle for translating\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIPivotTransformGizmo.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Axis Gizmo handle for translating" },
};
#endif // WITH_METADATA
// ********** Begin Class UPivotTranslationGizmoHandleGroup constinit property declarations ********
// ********** End Class UPivotTranslationGizmoHandleGroup constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPivotTranslationGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAxisGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::ClassParams = {
&UPivotTranslationGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UPivotTranslationGizmoHandleGroup::StaticRegisterNativesUPivotTranslationGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UPivotTranslationGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPivotTranslationGizmoHandleGroup);
UPivotTranslationGizmoHandleGroup::~UPivotTranslationGizmoHandleGroup() {}
// ********** End Class UPivotTranslationGizmoHandleGroup ******************************************
// ********** Begin Class UPivotScaleGizmoHandleGroup **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup;
UClass* UPivotScaleGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UPivotScaleGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PivotScaleGizmoHandleGroup"),
Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUPivotScaleGizmoHandleGroup,
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_UPivotScaleGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister()
{
return UPivotScaleGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Axis Gizmo handle for scaling\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIPivotTransformGizmo.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Axis Gizmo handle for scaling" },
};
#endif // WITH_METADATA
// ********** Begin Class UPivotScaleGizmoHandleGroup constinit property declarations **************
// ********** End Class UPivotScaleGizmoHandleGroup constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPivotScaleGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAxisGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::ClassParams = {
&UPivotScaleGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UPivotScaleGizmoHandleGroup::StaticRegisterNativesUPivotScaleGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UPivotScaleGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPivotScaleGizmoHandleGroup);
UPivotScaleGizmoHandleGroup::~UPivotScaleGizmoHandleGroup() {}
// ********** End Class UPivotScaleGizmoHandleGroup ************************************************
// ********** Begin Class UPivotPlaneTranslationGizmoHandleGroup ***********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup;
UClass* UPivotPlaneTranslationGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UPivotPlaneTranslationGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PivotPlaneTranslationGizmoHandleGroup"),
Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUPivotPlaneTranslationGizmoHandleGroup,
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_UPivotPlaneTranslationGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister()
{
return UPivotPlaneTranslationGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Axis Gizmo handle for plane translation\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIPivotTransformGizmo.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Axis Gizmo handle for plane translation" },
};
#endif // WITH_METADATA
// ********** Begin Class UPivotPlaneTranslationGizmoHandleGroup constinit property declarations ***
// ********** End Class UPivotPlaneTranslationGizmoHandleGroup constinit property declarations *****
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPivotPlaneTranslationGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAxisGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::ClassParams = {
&UPivotPlaneTranslationGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UPivotPlaneTranslationGizmoHandleGroup::StaticRegisterNativesUPivotPlaneTranslationGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPivotPlaneTranslationGizmoHandleGroup);
UPivotPlaneTranslationGizmoHandleGroup::~UPivotPlaneTranslationGizmoHandleGroup() {}
// ********** End Class UPivotPlaneTranslationGizmoHandleGroup *************************************
// ********** Begin Class UPivotRotationGizmoHandleGroup *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup;
UClass* UPivotRotationGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UPivotRotationGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PivotRotationGizmoHandleGroup"),
Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUPivotRotationGizmoHandleGroup,
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_UPivotRotationGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister()
{
return UPivotRotationGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Axis Gizmo handle for rotation\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIPivotTransformGizmo.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Axis Gizmo handle for rotation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootFullRotationHandleComponent_MetaData[] = {
{ "Comment", "/** Root component of all the mesh components that are used to visualize the rotation when dragging */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "Root component of all the mesh components that are used to visualize the rotation when dragging" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FullRotationHandleMeshComponent_MetaData[] = {
{ "Comment", "/** When dragging a rotation handle the full rotation circle appears */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "When dragging a rotation handle the full rotation circle appears" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartRotationIndicatorMeshComponent_MetaData[] = {
{ "Comment", "/** The mesh that indicated the start rotation */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "The mesh that indicated the start rotation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootStartRotationIdicatorComponent_MetaData[] = {
{ "Comment", "/** The root component of the start rotation indicator */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "The root component of the start rotation indicator" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaRotationIndicatorMeshComponent_MetaData[] = {
{ "Comment", "/** The mesh that indicated the delta rotation */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "The mesh that indicated the delta rotation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootDeltaRotationIndicatorComponent_MetaData[] = {
{ "Comment", "/** The root component of the delta rotation indicator */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/Gizmo/VIPivotTransformGizmo.h" },
{ "ToolTip", "The root component of the delta rotation indicator" },
};
#endif // WITH_METADATA
// ********** Begin Class UPivotRotationGizmoHandleGroup constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_RootFullRotationHandleComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FullRotationHandleMeshComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_StartRotationIndicatorMeshComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RootStartRotationIdicatorComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DeltaRotationIndicatorMeshComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RootDeltaRotationIndicatorComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPivotRotationGizmoHandleGroup constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPivotRotationGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics
// ********** Begin Class UPivotRotationGizmoHandleGroup Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootFullRotationHandleComponent = { "RootFullRotationHandleComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, RootFullRotationHandleComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootFullRotationHandleComponent_MetaData), NewProp_RootFullRotationHandleComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_FullRotationHandleMeshComponent = { "FullRotationHandleMeshComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, FullRotationHandleMeshComponent), Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FullRotationHandleMeshComponent_MetaData), NewProp_FullRotationHandleMeshComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_StartRotationIndicatorMeshComponent = { "StartRotationIndicatorMeshComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, StartRotationIndicatorMeshComponent), Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartRotationIndicatorMeshComponent_MetaData), NewProp_StartRotationIndicatorMeshComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootStartRotationIdicatorComponent = { "RootStartRotationIdicatorComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, RootStartRotationIdicatorComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootStartRotationIdicatorComponent_MetaData), NewProp_RootStartRotationIdicatorComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_DeltaRotationIndicatorMeshComponent = { "DeltaRotationIndicatorMeshComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, DeltaRotationIndicatorMeshComponent), Z_Construct_UClass_UGizmoHandleMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaRotationIndicatorMeshComponent_MetaData), NewProp_DeltaRotationIndicatorMeshComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootDeltaRotationIndicatorComponent = { "RootDeltaRotationIndicatorComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPivotRotationGizmoHandleGroup, RootDeltaRotationIndicatorComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootDeltaRotationIndicatorComponent_MetaData), NewProp_RootDeltaRotationIndicatorComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootFullRotationHandleComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_FullRotationHandleMeshComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_StartRotationIndicatorMeshComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootStartRotationIdicatorComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_DeltaRotationIndicatorMeshComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::NewProp_RootDeltaRotationIndicatorComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::PropPointers) < 2048);
// ********** End Class UPivotRotationGizmoHandleGroup Property Definitions ************************
UObject* (*const Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAxisGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::ClassParams = {
&UPivotRotationGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::PropPointers),
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UPivotRotationGizmoHandleGroup::StaticRegisterNativesUPivotRotationGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UPivotRotationGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPivotRotationGizmoHandleGroup);
UPivotRotationGizmoHandleGroup::~UPivotRotationGizmoHandleGroup() {}
// ********** End Class UPivotRotationGizmoHandleGroup *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_APivotTransformGizmo, APivotTransformGizmo::StaticClass, TEXT("APivotTransformGizmo"), &Z_Registration_Info_UClass_APivotTransformGizmo, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(APivotTransformGizmo), 4094124125U) },
{ Z_Construct_UClass_UPivotTranslationGizmoHandleGroup, UPivotTranslationGizmoHandleGroup::StaticClass, TEXT("UPivotTranslationGizmoHandleGroup"), &Z_Registration_Info_UClass_UPivotTranslationGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPivotTranslationGizmoHandleGroup), 3357723696U) },
{ Z_Construct_UClass_UPivotScaleGizmoHandleGroup, UPivotScaleGizmoHandleGroup::StaticClass, TEXT("UPivotScaleGizmoHandleGroup"), &Z_Registration_Info_UClass_UPivotScaleGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPivotScaleGizmoHandleGroup), 2715102891U) },
{ Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup, UPivotPlaneTranslationGizmoHandleGroup::StaticClass, TEXT("UPivotPlaneTranslationGizmoHandleGroup"), &Z_Registration_Info_UClass_UPivotPlaneTranslationGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPivotPlaneTranslationGizmoHandleGroup), 3339817563U) },
{ Z_Construct_UClass_UPivotRotationGizmoHandleGroup, UPivotRotationGizmoHandleGroup::StaticClass, TEXT("UPivotRotationGizmoHandleGroup"), &Z_Registration_Info_UClass_UPivotRotationGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPivotRotationGizmoHandleGroup), 3538776807U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h__Script_ViewportInteraction_380859317{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,217 @@
// 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 "Gizmo/VIPivotTransformGizmo.h"
#ifdef VIEWPORTINTERACTION_VIPivotTransformGizmo_generated_h
#error "VIPivotTransformGizmo.generated.h already included, missing '#pragma once' in VIPivotTransformGizmo.h"
#endif
#define VIEWPORTINTERACTION_VIPivotTransformGizmo_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class APivotTransformGizmo *****************************************************
struct Z_Construct_UClass_APivotTransformGizmo_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_APivotTransformGizmo_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAPivotTransformGizmo(); \
friend struct ::Z_Construct_UClass_APivotTransformGizmo_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_APivotTransformGizmo_NoRegister(); \
public: \
DECLARE_CLASS2(APivotTransformGizmo, ABaseTransformGizmo, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_APivotTransformGizmo_NoRegister) \
DECLARE_SERIALIZER(APivotTransformGizmo)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
APivotTransformGizmo(APivotTransformGizmo&&) = delete; \
APivotTransformGizmo(const APivotTransformGizmo&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, APivotTransformGizmo); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(APivotTransformGizmo); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(APivotTransformGizmo) \
NO_API virtual ~APivotTransformGizmo();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_18_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class APivotTransformGizmo;
// ********** End Class APivotTransformGizmo *******************************************************
// ********** Begin Class UPivotTranslationGizmoHandleGroup ****************************************
struct Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_74_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPivotTranslationGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UPivotTranslationGizmoHandleGroup, UAxisGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UPivotTranslationGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UPivotTranslationGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_74_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPivotTranslationGizmoHandleGroup(UPivotTranslationGizmoHandleGroup&&) = delete; \
UPivotTranslationGizmoHandleGroup(const UPivotTranslationGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPivotTranslationGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPivotTranslationGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPivotTranslationGizmoHandleGroup) \
NO_API virtual ~UPivotTranslationGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_71_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_74_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_74_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_74_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPivotTranslationGizmoHandleGroup;
// ********** End Class UPivotTranslationGizmoHandleGroup ******************************************
// ********** Begin Class UPivotScaleGizmoHandleGroup **********************************************
struct Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_95_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPivotScaleGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UPivotScaleGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UPivotScaleGizmoHandleGroup, UAxisGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UPivotScaleGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UPivotScaleGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_95_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPivotScaleGizmoHandleGroup(UPivotScaleGizmoHandleGroup&&) = delete; \
UPivotScaleGizmoHandleGroup(const UPivotScaleGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPivotScaleGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPivotScaleGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPivotScaleGizmoHandleGroup) \
NO_API virtual ~UPivotScaleGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_92_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_95_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_95_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_95_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPivotScaleGizmoHandleGroup;
// ********** End Class UPivotScaleGizmoHandleGroup ************************************************
// ********** Begin Class UPivotPlaneTranslationGizmoHandleGroup ***********************************
struct Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_119_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPivotPlaneTranslationGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UPivotPlaneTranslationGizmoHandleGroup, UAxisGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UPivotPlaneTranslationGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UPivotPlaneTranslationGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_119_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPivotPlaneTranslationGizmoHandleGroup(UPivotPlaneTranslationGizmoHandleGroup&&) = delete; \
UPivotPlaneTranslationGizmoHandleGroup(const UPivotPlaneTranslationGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPivotPlaneTranslationGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPivotPlaneTranslationGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPivotPlaneTranslationGizmoHandleGroup) \
NO_API virtual ~UPivotPlaneTranslationGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_116_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_119_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_119_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_119_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPivotPlaneTranslationGizmoHandleGroup;
// ********** End Class UPivotPlaneTranslationGizmoHandleGroup *************************************
// ********** Begin Class UPivotRotationGizmoHandleGroup *******************************************
struct Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_141_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPivotRotationGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UPivotRotationGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UPivotRotationGizmoHandleGroup, UAxisGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UPivotRotationGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UPivotRotationGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_141_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPivotRotationGizmoHandleGroup(UPivotRotationGizmoHandleGroup&&) = delete; \
UPivotRotationGizmoHandleGroup(const UPivotRotationGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPivotRotationGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPivotRotationGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPivotRotationGizmoHandleGroup) \
NO_API virtual ~UPivotRotationGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_138_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_141_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_141_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h_141_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPivotRotationGizmoHandleGroup;
// ********** End Class UPivotRotationGizmoHandleGroup *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIPivotTransformGizmo_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,160 @@
// 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 "VISettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVISettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UVISettings();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UVISettings_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UVISettings **************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UVISettings;
UClass* UVISettings::GetPrivateStaticClass()
{
using TClass = UVISettings;
if (!Z_Registration_Info_UClass_UVISettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("VISettings"),
Z_Registration_Info_UClass_UVISettings.InnerSingleton,
StaticRegisterNativesUVISettings,
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_UVISettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UVISettings_NoRegister()
{
return UVISettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UVISettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* Implements the settings for Viewport Interaction and VR Mode. Note that this is primarily a base class for anything that needs to be accessed in the VI module.\n*/" },
{ "IncludePath", "VISettings.h" },
{ "ModuleRelativePath", "Public/VISettings.h" },
{ "ToolTip", "Implements the settings for Viewport Interaction and VR Mode. Note that this is primarily a base class for anything that needs to be accessed in the VI module." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bScaleWorldFromFloor_MetaData[] = {
{ "ModuleRelativePath", "Public/VISettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bScaleWorldWithDynamicPivot_MetaData[] = {
{ "ModuleRelativePath", "Public/VISettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowSimultaneousWorldScalingAndRotation_MetaData[] = {
{ "ModuleRelativePath", "Public/VISettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UVISettings constinit property declarations ******************************
static void NewProp_bScaleWorldFromFloor_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bScaleWorldFromFloor;
static void NewProp_bScaleWorldWithDynamicPivot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bScaleWorldWithDynamicPivot;
static void NewProp_bAllowSimultaneousWorldScalingAndRotation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowSimultaneousWorldScalingAndRotation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UVISettings constinit property declarations ********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UVISettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UVISettings_Statics
// ********** Begin Class UVISettings Property Definitions *****************************************
void Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldFromFloor_SetBit(void* Obj)
{
((UVISettings*)Obj)->bScaleWorldFromFloor = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldFromFloor = { "bScaleWorldFromFloor", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UVISettings), &Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldFromFloor_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bScaleWorldFromFloor_MetaData), NewProp_bScaleWorldFromFloor_MetaData) };
void Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldWithDynamicPivot_SetBit(void* Obj)
{
((UVISettings*)Obj)->bScaleWorldWithDynamicPivot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldWithDynamicPivot = { "bScaleWorldWithDynamicPivot", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UVISettings), &Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldWithDynamicPivot_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bScaleWorldWithDynamicPivot_MetaData), NewProp_bScaleWorldWithDynamicPivot_MetaData) };
void Z_Construct_UClass_UVISettings_Statics::NewProp_bAllowSimultaneousWorldScalingAndRotation_SetBit(void* Obj)
{
((UVISettings*)Obj)->bAllowSimultaneousWorldScalingAndRotation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UVISettings_Statics::NewProp_bAllowSimultaneousWorldScalingAndRotation = { "bAllowSimultaneousWorldScalingAndRotation", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UVISettings), &Z_Construct_UClass_UVISettings_Statics::NewProp_bAllowSimultaneousWorldScalingAndRotation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowSimultaneousWorldScalingAndRotation_MetaData), NewProp_bAllowSimultaneousWorldScalingAndRotation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UVISettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldFromFloor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UVISettings_Statics::NewProp_bScaleWorldWithDynamicPivot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UVISettings_Statics::NewProp_bAllowSimultaneousWorldScalingAndRotation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UVISettings_Statics::PropPointers) < 2048);
// ********** End Class UVISettings Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UVISettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UVISettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UVISettings_Statics::ClassParams = {
&UVISettings::StaticClass,
"EditorSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UVISettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UVISettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UVISettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UVISettings_Statics::Class_MetaDataParams)
};
void UVISettings::StaticRegisterNativesUVISettings()
{
}
UClass* Z_Construct_UClass_UVISettings()
{
if (!Z_Registration_Info_UClass_UVISettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UVISettings.OuterSingleton, Z_Construct_UClass_UVISettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UVISettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UVISettings);
UVISettings::~UVISettings() {}
// ********** End Class UVISettings ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UVISettings, UVISettings::StaticClass, TEXT("UVISettings"), &Z_Registration_Info_UClass_UVISettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UVISettings), 2945276184U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h__Script_ViewportInteraction_3763001246{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h__Script_ViewportInteraction_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 "VISettings.h"
#ifdef VIEWPORTINTERACTION_VISettings_generated_h
#error "VISettings.generated.h already included, missing '#pragma once' in VISettings.h"
#endif
#define VIEWPORTINTERACTION_VISettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UVISettings **************************************************************
struct Z_Construct_UClass_UVISettings_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UVISettings_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUVISettings(); \
friend struct ::Z_Construct_UClass_UVISettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UVISettings_NoRegister(); \
public: \
DECLARE_CLASS2(UVISettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UVISettings_NoRegister) \
DECLARE_SERIALIZER(UVISettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorSettings");} \
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UVISettings(UVISettings&&) = delete; \
UVISettings(const UVISettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UVISettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVISettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UVISettings) \
VIEWPORTINTERACTION_API virtual ~UVISettings();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_13_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UVISettings;
// ********** End Class UVISettings ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_VISettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,208 @@
// 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 "Gizmo/VIStretchGizmoHandle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIStretchGizmoHandle() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStretchGizmoHandleGroup *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStretchGizmoHandleGroup;
UClass* UStretchGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UStretchGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UStretchGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StretchGizmoHandleGroup"),
Z_Registration_Info_UClass_UStretchGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUStretchGizmoHandleGroup,
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_UStretchGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister()
{
return UStretchGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStretchGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Gizmo handle for stretching/scaling\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIStretchGizmoHandle.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIStretchGizmoHandle.h" },
{ "ToolTip", "Gizmo handle for stretching/scaling" },
};
#endif // WITH_METADATA
// ********** Begin Class UStretchGizmoHandleGroup constinit property declarations *****************
// ********** End Class UStretchGizmoHandleGroup constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStretchGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStretchGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::ClassParams = {
&UStretchGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UStretchGizmoHandleGroup::StaticRegisterNativesUStretchGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UStretchGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UStretchGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStretchGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UStretchGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStretchGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStretchGizmoHandleGroup);
UStretchGizmoHandleGroup::~UStretchGizmoHandleGroup() {}
// ********** End Class UStretchGizmoHandleGroup ***************************************************
// ********** Begin Class UStretchGizmoHandleDragOperation *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation;
UClass* UStretchGizmoHandleDragOperation::GetPrivateStaticClass()
{
using TClass = UStretchGizmoHandleDragOperation;
if (!Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StretchGizmoHandleDragOperation"),
Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation.InnerSingleton,
StaticRegisterNativesUStretchGizmoHandleDragOperation,
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_UStretchGizmoHandleDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UStretchGizmoHandleDragOperation_NoRegister()
{
return UStretchGizmoHandleDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Gizmo/VIStretchGizmoHandle.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIStretchGizmoHandle.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UStretchGizmoHandleDragOperation constinit property declarations *********
// ********** End Class UStretchGizmoHandleDragOperation constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStretchGizmoHandleDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics
UObject* (*const Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::ClassParams = {
&UStretchGizmoHandleDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::Class_MetaDataParams)
};
void UStretchGizmoHandleDragOperation::StaticRegisterNativesUStretchGizmoHandleDragOperation()
{
}
UClass* Z_Construct_UClass_UStretchGizmoHandleDragOperation()
{
if (!Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation.OuterSingleton, Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation.OuterSingleton;
}
UStretchGizmoHandleDragOperation::UStretchGizmoHandleDragOperation(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStretchGizmoHandleDragOperation);
UStretchGizmoHandleDragOperation::~UStretchGizmoHandleDragOperation() {}
// ********** End Class UStretchGizmoHandleDragOperation *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStretchGizmoHandleGroup, UStretchGizmoHandleGroup::StaticClass, TEXT("UStretchGizmoHandleGroup"), &Z_Registration_Info_UClass_UStretchGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStretchGizmoHandleGroup), 3089499346U) },
{ Z_Construct_UClass_UStretchGizmoHandleDragOperation, UStretchGizmoHandleDragOperation::StaticClass, TEXT("UStretchGizmoHandleDragOperation"), &Z_Registration_Info_UClass_UStretchGizmoHandleDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStretchGizmoHandleDragOperation), 683139169U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h__Script_ViewportInteraction_3053658887{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,102 @@
// 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 "Gizmo/VIStretchGizmoHandle.h"
#ifdef VIEWPORTINTERACTION_VIStretchGizmoHandle_generated_h
#error "VIStretchGizmoHandle.generated.h already included, missing '#pragma once' in VIStretchGizmoHandle.h"
#endif
#define VIEWPORTINTERACTION_VIStretchGizmoHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStretchGizmoHandleGroup *************************************************
struct Z_Construct_UClass_UStretchGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_24_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStretchGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UStretchGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UStretchGizmoHandleGroup, UGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UStretchGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UStretchGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_24_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UStretchGizmoHandleGroup(UStretchGizmoHandleGroup&&) = delete; \
UStretchGizmoHandleGroup(const UStretchGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UStretchGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStretchGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UStretchGizmoHandleGroup) \
VIEWPORTINTERACTION_API virtual ~UStretchGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_21_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_24_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_24_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_24_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStretchGizmoHandleGroup;
// ********** End Class UStretchGizmoHandleGroup ***************************************************
// ********** Begin Class UStretchGizmoHandleDragOperation *****************************************
struct Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UStretchGizmoHandleDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_45_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStretchGizmoHandleDragOperation(); \
friend struct ::Z_Construct_UClass_UStretchGizmoHandleDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UStretchGizmoHandleDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UStretchGizmoHandleDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UStretchGizmoHandleDragOperation_NoRegister) \
DECLARE_SERIALIZER(UStretchGizmoHandleDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_45_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UStretchGizmoHandleDragOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStretchGizmoHandleDragOperation(UStretchGizmoHandleDragOperation&&) = delete; \
UStretchGizmoHandleDragOperation(const UStretchGizmoHandleDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UStretchGizmoHandleDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStretchGizmoHandleDragOperation); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStretchGizmoHandleDragOperation) \
NO_API virtual ~UStretchGizmoHandleDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_42_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_45_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_45_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h_45_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStretchGizmoHandleDragOperation;
// ********** End Class UStretchGizmoHandleDragOperation *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIStretchGizmoHandle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "Gizmo/VIUniformScaleGizmoHandle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVIUniformScaleGizmoHandle() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UUniformScaleGizmoHandleGroup ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup;
UClass* UUniformScaleGizmoHandleGroup::GetPrivateStaticClass()
{
using TClass = UUniformScaleGizmoHandleGroup;
if (!Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UniformScaleGizmoHandleGroup"),
Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup.InnerSingleton,
StaticRegisterNativesUUniformScaleGizmoHandleGroup,
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_UUniformScaleGizmoHandleGroup.InnerSingleton;
}
UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister()
{
return UUniformScaleGizmoHandleGroup::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Gizmo handle for uniform scaling\n */" },
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "Gizmo/VIUniformScaleGizmoHandle.h" },
{ "ModuleRelativePath", "Private/Gizmo/VIUniformScaleGizmoHandle.h" },
{ "ToolTip", "Gizmo handle for uniform scaling" },
};
#endif // WITH_METADATA
// ********** Begin Class UUniformScaleGizmoHandleGroup constinit property declarations ************
// ********** End Class UUniformScaleGizmoHandleGroup constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUniformScaleGizmoHandleGroup>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics
UObject* (*const Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UGizmoHandleGroup,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::ClassParams = {
&UUniformScaleGizmoHandleGroup::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::Class_MetaDataParams), Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::Class_MetaDataParams)
};
void UUniformScaleGizmoHandleGroup::StaticRegisterNativesUUniformScaleGizmoHandleGroup()
{
}
UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup()
{
if (!Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup.OuterSingleton, Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUniformScaleGizmoHandleGroup);
UUniformScaleGizmoHandleGroup::~UUniformScaleGizmoHandleGroup() {}
// ********** End Class UUniformScaleGizmoHandleGroup **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UUniformScaleGizmoHandleGroup, UUniformScaleGizmoHandleGroup::StaticClass, TEXT("UUniformScaleGizmoHandleGroup"), &Z_Registration_Info_UClass_UUniformScaleGizmoHandleGroup, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUniformScaleGizmoHandleGroup), 1080635097U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h__Script_ViewportInteraction_2518943504{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h__Script_ViewportInteraction_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 "Gizmo/VIUniformScaleGizmoHandle.h"
#ifdef VIEWPORTINTERACTION_VIUniformScaleGizmoHandle_generated_h
#error "VIUniformScaleGizmoHandle.generated.h already included, missing '#pragma once' in VIUniformScaleGizmoHandle.h"
#endif
#define VIEWPORTINTERACTION_VIUniformScaleGizmoHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UUniformScaleGizmoHandleGroup ********************************************
struct Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUUniformScaleGizmoHandleGroup(); \
friend struct ::Z_Construct_UClass_UUniformScaleGizmoHandleGroup_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister(); \
public: \
DECLARE_CLASS2(UUniformScaleGizmoHandleGroup, UGizmoHandleGroup, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UUniformScaleGizmoHandleGroup_NoRegister) \
DECLARE_SERIALIZER(UUniformScaleGizmoHandleGroup)
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UUniformScaleGizmoHandleGroup(UUniformScaleGizmoHandleGroup&&) = delete; \
UUniformScaleGizmoHandleGroup(const UUniformScaleGizmoHandleGroup&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UUniformScaleGizmoHandleGroup); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUniformScaleGizmoHandleGroup); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UUniformScaleGizmoHandleGroup) \
VIEWPORTINTERACTION_API virtual ~UUniformScaleGizmoHandleGroup();
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_20_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUniformScaleGizmoHandleGroup;
// ********** End Class UUniformScaleGizmoHandleGroup **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Private_Gizmo_VIUniformScaleGizmoHandle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,290 @@
// 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 "ViewportDragOperation.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportDragOperation() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperationComponent();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperationComponent_NoRegister();
VIEWPORTINTERACTION_API UScriptStruct* Z_Construct_UScriptStruct_FDraggingTransformableData();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UViewportDragOperation ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportDragOperation;
UClass* UViewportDragOperation::GetPrivateStaticClass()
{
using TClass = UViewportDragOperation;
if (!Z_Registration_Info_UClass_UViewportDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportDragOperation"),
Z_Registration_Info_UClass_UViewportDragOperation.InnerSingleton,
StaticRegisterNativesUViewportDragOperation,
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_UViewportDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportDragOperation_NoRegister()
{
return UViewportDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for interactable drag calculations\n */" },
{ "IncludePath", "ViewportDragOperation.h" },
{ "ModuleRelativePath", "Public/ViewportDragOperation.h" },
{ "ToolTip", "Base class for interactable drag calculations" },
};
#endif // WITH_METADATA
// ********** Begin Class UViewportDragOperation constinit property declarations *******************
// ********** End Class UViewportDragOperation constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UViewportDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportDragOperation_Statics
UObject* (*const Z_Construct_UClass_UViewportDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportDragOperation_Statics::ClassParams = {
&UViewportDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportDragOperation_Statics::Class_MetaDataParams)
};
void UViewportDragOperation::StaticRegisterNativesUViewportDragOperation()
{
}
UClass* Z_Construct_UClass_UViewportDragOperation()
{
if (!Z_Registration_Info_UClass_UViewportDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportDragOperation.OuterSingleton, Z_Construct_UClass_UViewportDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportDragOperation.OuterSingleton;
}
UViewportDragOperation::UViewportDragOperation(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportDragOperation);
UViewportDragOperation::~UViewportDragOperation() {}
// ********** End Class UViewportDragOperation *****************************************************
// ********** Begin Class UViewportDragOperationComponent ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportDragOperationComponent;
UClass* UViewportDragOperationComponent::GetPrivateStaticClass()
{
using TClass = UViewportDragOperationComponent;
if (!Z_Registration_Info_UClass_UViewportDragOperationComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportDragOperationComponent"),
Z_Registration_Info_UClass_UViewportDragOperationComponent.InnerSingleton,
StaticRegisterNativesUViewportDragOperationComponent,
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_UViewportDragOperationComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportDragOperationComponent_NoRegister()
{
return UViewportDragOperationComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportDragOperationComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Container component for UViewportDragOperation that can be used by objects in the world that are draggable and implement the ViewportInteractableInterface\n */" },
{ "IncludePath", "ViewportDragOperation.h" },
{ "ModuleRelativePath", "Public/ViewportDragOperation.h" },
{ "ToolTip", "Container component for UViewportDragOperation that can be used by objects in the world that are draggable and implement the ViewportInteractableInterface" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DragOperation_MetaData[] = {
{ "Comment", "/** The actual dragging implementation */" },
{ "ModuleRelativePath", "Public/ViewportDragOperation.h" },
{ "ToolTip", "The actual dragging implementation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DragOperationSubclass_MetaData[] = {
{ "Comment", "/** The next class that will be used as drag operation */" },
{ "ModuleRelativePath", "Public/ViewportDragOperation.h" },
{ "ToolTip", "The next class that will be used as drag operation" },
};
#endif // WITH_METADATA
// ********** Begin Class UViewportDragOperationComponent constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_DragOperation;
static const UECodeGen_Private::FClassPropertyParams NewProp_DragOperationSubclass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UViewportDragOperationComponent constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UViewportDragOperationComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportDragOperationComponent_Statics
// ********** Begin Class UViewportDragOperationComponent Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportDragOperationComponent_Statics::NewProp_DragOperation = { "DragOperation", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportDragOperationComponent, DragOperation), Z_Construct_UClass_UViewportDragOperation_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DragOperation_MetaData), NewProp_DragOperation_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UViewportDragOperationComponent_Statics::NewProp_DragOperationSubclass = { "DragOperationSubclass", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportDragOperationComponent, DragOperationSubclass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UViewportDragOperation_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DragOperationSubclass_MetaData), NewProp_DragOperationSubclass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UViewportDragOperationComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportDragOperationComponent_Statics::NewProp_DragOperation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportDragOperationComponent_Statics::NewProp_DragOperationSubclass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperationComponent_Statics::PropPointers) < 2048);
// ********** End Class UViewportDragOperationComponent Property Definitions ***********************
UObject* (*const Z_Construct_UClass_UViewportDragOperationComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperationComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportDragOperationComponent_Statics::ClassParams = {
&UViewportDragOperationComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UViewportDragOperationComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperationComponent_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportDragOperationComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportDragOperationComponent_Statics::Class_MetaDataParams)
};
void UViewportDragOperationComponent::StaticRegisterNativesUViewportDragOperationComponent()
{
}
UClass* Z_Construct_UClass_UViewportDragOperationComponent()
{
if (!Z_Registration_Info_UClass_UViewportDragOperationComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportDragOperationComponent.OuterSingleton, Z_Construct_UClass_UViewportDragOperationComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportDragOperationComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportDragOperationComponent);
UViewportDragOperationComponent::~UViewportDragOperationComponent() {}
// ********** End Class UViewportDragOperationComponent ********************************************
// ********** Begin ScriptStruct FDraggingTransformableData ****************************************
struct Z_Construct_UScriptStruct_FDraggingTransformableData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDraggingTransformableData); }
static inline consteval int16 GetStructAlignment() { return alignof(FDraggingTransformableData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Data structure that holds all arguments that can be used while dragging a transformable.\n */" },
{ "ModuleRelativePath", "Public/ViewportDragOperation.h" },
{ "ToolTip", "Data structure that holds all arguments that can be used while dragging a transformable." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDraggingTransformableData constinit property declarations ********
// ********** End ScriptStruct FDraggingTransformableData constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDraggingTransformableData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDraggingTransformableData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDraggingTransformableData;
class UScriptStruct* FDraggingTransformableData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDraggingTransformableData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDraggingTransformableData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDraggingTransformableData, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("DraggingTransformableData"));
}
return Z_Registration_Info_UScriptStruct_FDraggingTransformableData.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDraggingTransformableData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
&NewStructOps,
"DraggingTransformableData",
nullptr,
0,
sizeof(FDraggingTransformableData),
alignof(FDraggingTransformableData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDraggingTransformableData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDraggingTransformableData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDraggingTransformableData()
{
if (!Z_Registration_Info_UScriptStruct_FDraggingTransformableData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDraggingTransformableData.InnerSingleton, Z_Construct_UScriptStruct_FDraggingTransformableData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDraggingTransformableData.InnerSingleton);
}
// ********** End ScriptStruct FDraggingTransformableData ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDraggingTransformableData::StaticStruct, Z_Construct_UScriptStruct_FDraggingTransformableData_Statics::NewStructOps, TEXT("DraggingTransformableData"),&Z_Registration_Info_UScriptStruct_FDraggingTransformableData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDraggingTransformableData), 4204862716U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UViewportDragOperation, UViewportDragOperation::StaticClass, TEXT("UViewportDragOperation"), &Z_Registration_Info_UClass_UViewportDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportDragOperation), 4165011585U) },
{ Z_Construct_UClass_UViewportDragOperationComponent, UViewportDragOperationComponent::StaticClass, TEXT("UViewportDragOperationComponent"), &Z_Registration_Info_UClass_UViewportDragOperationComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportDragOperationComponent), 2448118529U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_2658672020{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h__Script_ViewportInteraction_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,112 @@
// 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 "ViewportDragOperation.h"
#ifdef VIEWPORTINTERACTION_ViewportDragOperation_generated_h
#error "ViewportDragOperation.generated.h already included, missing '#pragma once' in ViewportDragOperation.h"
#endif
#define VIEWPORTINTERACTION_ViewportDragOperation_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UViewportDragOperation ***************************************************
struct Z_Construct_UClass_UViewportDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportDragOperation(); \
friend struct ::Z_Construct_UClass_UViewportDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportDragOperation, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportDragOperation_NoRegister) \
DECLARE_SERIALIZER(UViewportDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_34_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UViewportDragOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportDragOperation(UViewportDragOperation&&) = delete; \
UViewportDragOperation(const UViewportDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportDragOperation); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UViewportDragOperation) \
VIEWPORTINTERACTION_API virtual ~UViewportDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_31_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportDragOperation;
// ********** End Class UViewportDragOperation *****************************************************
// ********** Begin Class UViewportDragOperationComponent ******************************************
struct Z_Construct_UClass_UViewportDragOperationComponent_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperationComponent_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_65_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportDragOperationComponent(); \
friend struct ::Z_Construct_UClass_UViewportDragOperationComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportDragOperationComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportDragOperationComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportDragOperationComponent_NoRegister) \
DECLARE_SERIALIZER(UViewportDragOperationComponent)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_65_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportDragOperationComponent(UViewportDragOperationComponent&&) = delete; \
UViewportDragOperationComponent(const UViewportDragOperationComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportDragOperationComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportDragOperationComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UViewportDragOperationComponent) \
VIEWPORTINTERACTION_API virtual ~UViewportDragOperationComponent();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_62_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_65_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_65_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_65_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportDragOperationComponent;
// ********** End Class UViewportDragOperationComponent ********************************************
// ********** Begin ScriptStruct FDraggingTransformableData ****************************************
struct Z_Construct_UScriptStruct_FDraggingTransformableData_Statics;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h_104_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDraggingTransformableData_Statics; \
VIEWPORTINTERACTION_API static class UScriptStruct* StaticStruct();
struct FDraggingTransformableData;
// ********** End ScriptStruct FDraggingTransformableData ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportDragOperation_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,116 @@
// 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 "ViewportInteractableInterface.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportInteractableInterface() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractableInterface();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractableInterface_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UViewportInteractableInterface ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportInteractableInterface;
UClass* UViewportInteractableInterface::GetPrivateStaticClass()
{
using TClass = UViewportInteractableInterface;
if (!Z_Registration_Info_UClass_UViewportInteractableInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportInteractableInterface"),
Z_Registration_Info_UClass_UViewportInteractableInterface.InnerSingleton,
StaticRegisterNativesUViewportInteractableInterface,
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_UViewportInteractableInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportInteractableInterface_NoRegister()
{
return UViewportInteractableInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportInteractableInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ViewportInteractableInterface.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UViewportInteractableInterface constinit property declarations *******
// ********** End Interface UViewportInteractableInterface constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IViewportInteractableInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportInteractableInterface_Statics
UObject* (*const Z_Construct_UClass_UViewportInteractableInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractableInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportInteractableInterface_Statics::ClassParams = {
&UViewportInteractableInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractableInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportInteractableInterface_Statics::Class_MetaDataParams)
};
void UViewportInteractableInterface::StaticRegisterNativesUViewportInteractableInterface()
{
}
UClass* Z_Construct_UClass_UViewportInteractableInterface()
{
if (!Z_Registration_Info_UClass_UViewportInteractableInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportInteractableInterface.OuterSingleton, Z_Construct_UClass_UViewportInteractableInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportInteractableInterface.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportInteractableInterface);
// ********** End Interface UViewportInteractableInterface *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UViewportInteractableInterface, UViewportInteractableInterface::StaticClass, TEXT("UViewportInteractableInterface"), &Z_Registration_Info_UClass_UViewportInteractableInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportInteractableInterface), 1623959644U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h__Script_ViewportInteraction_3039576362{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// 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 "ViewportInteractableInterface.h"
#ifdef VIEWPORTINTERACTION_ViewportInteractableInterface_generated_h
#error "ViewportInteractableInterface.generated.h already included, missing '#pragma once' in ViewportInteractableInterface.h"
#endif
#define VIEWPORTINTERACTION_ViewportInteractableInterface_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UViewportInteractableInterface ***************************************
struct Z_Construct_UClass_UViewportInteractableInterface_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractableInterface_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UViewportInteractableInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UViewportInteractableInterface) \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportInteractableInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportInteractableInterface); \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportInteractableInterface(UViewportInteractableInterface&&) = delete; \
UViewportInteractableInterface(const UViewportInteractableInterface&) = delete; \
virtual ~UViewportInteractableInterface() = default;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUViewportInteractableInterface(); \
friend struct ::Z_Construct_UClass_UViewportInteractableInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportInteractableInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportInteractableInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportInteractableInterface_NoRegister) \
DECLARE_SERIALIZER(UViewportInteractableInterface)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_STANDARD_CONSTRUCTORS \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_INCLASS_IINTERFACE \
protected: \
virtual ~IViewportInteractableInterface() {} \
public: \
typedef UViewportInteractableInterface UClassType; \
typedef IViewportInteractableInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_23_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_42_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_h_30_INCLASS_IINTERFACE \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportInteractableInterface;
// ********** End Interface UViewportInteractableInterface *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractableInterface_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 EmptyLinkFunctionForGeneratedCodeViewportInteraction_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_ViewportInteraction;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ViewportInteraction()
{
if (!Z_Registration_Info_UPackage__Script_ViewportInteraction.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ViewportInteraction",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xBA4CAFB0,
0x002C8B7C,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ViewportInteraction.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ViewportInteraction.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ViewportInteraction(Z_Construct_UPackage__Script_ViewportInteraction, TEXT("/Script/ViewportInteraction"), Z_Registration_Info_UPackage__Script_ViewportInteraction, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xBA4CAFB0, 0x002C8B7C));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,291 @@
// 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 "ViewportInteractionAssetContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportInteractionAssetContainer() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractionAssetContainer();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UViewportInteractionAssetContainer ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportInteractionAssetContainer;
UClass* UViewportInteractionAssetContainer::GetPrivateStaticClass()
{
using TClass = UViewportInteractionAssetContainer;
if (!Z_Registration_Info_UClass_UViewportInteractionAssetContainer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportInteractionAssetContainer"),
Z_Registration_Info_UClass_UViewportInteractionAssetContainer.InnerSingleton,
StaticRegisterNativesUViewportInteractionAssetContainer,
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_UViewportInteractionAssetContainer.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister()
{
return UViewportInteractionAssetContainer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportInteractionAssetContainer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Asset container for viewport interaction.\n */" },
{ "IncludePath", "ViewportInteractionAssetContainer.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
{ "ToolTip", "Asset container for viewport interaction." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GizmoHandleSelectedSound_MetaData[] = {
{ "Category", "Sound" },
{ "Comment", "//\n// Sound\n//\n" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
{ "ToolTip", "Sound" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GizmoHandleDropSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionChangeSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionDropSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionStartDragSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GridSnapSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorSnapSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UndoSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RedoSound_MetaData[] = {
{ "Category", "Sound" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GridMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "Comment", "//\n// Meshes\n//\n" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
{ "ToolTip", "Meshes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslationHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniformScaleHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlaneTranslationHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationHandleSelectedMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartRotationIndicatorMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentRotationIndicatorMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FreeRotationHandleMesh_MetaData[] = {
{ "Category", "Mesh" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GridMaterial_MetaData[] = {
{ "Category", "Material" },
{ "Comment", "//\n// Materials\n//\n" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
{ "ToolTip", "Materials" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformGizmoMaterial_MetaData[] = {
{ "Category", "Material" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslucentTransformGizmoMaterial_MetaData[] = {
{ "Category", "Material" },
{ "ModuleRelativePath", "Public/ViewportInteractionAssetContainer.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UViewportInteractionAssetContainer constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_GizmoHandleSelectedSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GizmoHandleDropSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionChangeSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionDropSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionStartDragSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GridSnapSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorSnapSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_UndoSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RedoSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GridMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TranslationHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_UniformScaleHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ScaleHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlaneTranslationHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RotationHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RotationHandleSelectedMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_StartRotationIndicatorMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CurrentRotationIndicatorMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FreeRotationHandleMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GridMaterial;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformGizmoMaterial;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TranslucentTransformGizmoMaterial;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UViewportInteractionAssetContainer constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UViewportInteractionAssetContainer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportInteractionAssetContainer_Statics
// ********** Begin Class UViewportInteractionAssetContainer Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GizmoHandleSelectedSound = { "GizmoHandleSelectedSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, GizmoHandleSelectedSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GizmoHandleSelectedSound_MetaData), NewProp_GizmoHandleSelectedSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GizmoHandleDropSound = { "GizmoHandleDropSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, GizmoHandleDropSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GizmoHandleDropSound_MetaData), NewProp_GizmoHandleDropSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionChangeSound = { "SelectionChangeSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, SelectionChangeSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionChangeSound_MetaData), NewProp_SelectionChangeSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionDropSound = { "SelectionDropSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, SelectionDropSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionDropSound_MetaData), NewProp_SelectionDropSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionStartDragSound = { "SelectionStartDragSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, SelectionStartDragSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionStartDragSound_MetaData), NewProp_SelectionStartDragSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridSnapSound = { "GridSnapSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, GridSnapSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GridSnapSound_MetaData), NewProp_GridSnapSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_ActorSnapSound = { "ActorSnapSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, ActorSnapSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorSnapSound_MetaData), NewProp_ActorSnapSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_UndoSound = { "UndoSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, UndoSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UndoSound_MetaData), NewProp_UndoSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RedoSound = { "RedoSound", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, RedoSound), Z_Construct_UClass_USoundBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RedoSound_MetaData), NewProp_RedoSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridMesh = { "GridMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, GridMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GridMesh_MetaData), NewProp_GridMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TranslationHandleMesh = { "TranslationHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, TranslationHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslationHandleMesh_MetaData), NewProp_TranslationHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_UniformScaleHandleMesh = { "UniformScaleHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, UniformScaleHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniformScaleHandleMesh_MetaData), NewProp_UniformScaleHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_ScaleHandleMesh = { "ScaleHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, ScaleHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleHandleMesh_MetaData), NewProp_ScaleHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_PlaneTranslationHandleMesh = { "PlaneTranslationHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, PlaneTranslationHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlaneTranslationHandleMesh_MetaData), NewProp_PlaneTranslationHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RotationHandleMesh = { "RotationHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, RotationHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationHandleMesh_MetaData), NewProp_RotationHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RotationHandleSelectedMesh = { "RotationHandleSelectedMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, RotationHandleSelectedMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationHandleSelectedMesh_MetaData), NewProp_RotationHandleSelectedMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_StartRotationIndicatorMesh = { "StartRotationIndicatorMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, StartRotationIndicatorMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartRotationIndicatorMesh_MetaData), NewProp_StartRotationIndicatorMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_CurrentRotationIndicatorMesh = { "CurrentRotationIndicatorMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, CurrentRotationIndicatorMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentRotationIndicatorMesh_MetaData), NewProp_CurrentRotationIndicatorMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_FreeRotationHandleMesh = { "FreeRotationHandleMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, FreeRotationHandleMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FreeRotationHandleMesh_MetaData), NewProp_FreeRotationHandleMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridMaterial = { "GridMaterial", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, GridMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GridMaterial_MetaData), NewProp_GridMaterial_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TransformGizmoMaterial = { "TransformGizmoMaterial", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, TransformGizmoMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformGizmoMaterial_MetaData), NewProp_TransformGizmoMaterial_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TranslucentTransformGizmoMaterial = { "TranslucentTransformGizmoMaterial", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportInteractionAssetContainer, TranslucentTransformGizmoMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslucentTransformGizmoMaterial_MetaData), NewProp_TranslucentTransformGizmoMaterial_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GizmoHandleSelectedSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GizmoHandleDropSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionChangeSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionDropSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_SelectionStartDragSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridSnapSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_ActorSnapSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_UndoSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RedoSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TranslationHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_UniformScaleHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_ScaleHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_PlaneTranslationHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RotationHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_RotationHandleSelectedMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_StartRotationIndicatorMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_CurrentRotationIndicatorMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_FreeRotationHandleMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_GridMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TransformGizmoMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::NewProp_TranslucentTransformGizmoMaterial,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::PropPointers) < 2048);
// ********** End Class UViewportInteractionAssetContainer Property Definitions ********************
UObject* (*const Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::ClassParams = {
&UViewportInteractionAssetContainer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::Class_MetaDataParams)
};
void UViewportInteractionAssetContainer::StaticRegisterNativesUViewportInteractionAssetContainer()
{
}
UClass* Z_Construct_UClass_UViewportInteractionAssetContainer()
{
if (!Z_Registration_Info_UClass_UViewportInteractionAssetContainer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportInteractionAssetContainer.OuterSingleton, Z_Construct_UClass_UViewportInteractionAssetContainer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportInteractionAssetContainer.OuterSingleton;
}
UViewportInteractionAssetContainer::UViewportInteractionAssetContainer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportInteractionAssetContainer);
UViewportInteractionAssetContainer::~UViewportInteractionAssetContainer() {}
// ********** End Class UViewportInteractionAssetContainer *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UViewportInteractionAssetContainer, UViewportInteractionAssetContainer::StaticClass, TEXT("UViewportInteractionAssetContainer"), &Z_Registration_Info_UClass_UViewportInteractionAssetContainer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportInteractionAssetContainer), 3524645531U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h__Script_ViewportInteraction_3463261442{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h__Script_ViewportInteraction_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 "ViewportInteractionAssetContainer.h"
#ifdef VIEWPORTINTERACTION_ViewportInteractionAssetContainer_generated_h
#error "ViewportInteractionAssetContainer.generated.h already included, missing '#pragma once' in ViewportInteractionAssetContainer.h"
#endif
#define VIEWPORTINTERACTION_ViewportInteractionAssetContainer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UViewportInteractionAssetContainer ***************************************
struct Z_Construct_UClass_UViewportInteractionAssetContainer_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportInteractionAssetContainer(); \
friend struct ::Z_Construct_UClass_UViewportInteractionAssetContainer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportInteractionAssetContainer, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister) \
DECLARE_SERIALIZER(UViewportInteractionAssetContainer)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UViewportInteractionAssetContainer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportInteractionAssetContainer(UViewportInteractionAssetContainer&&) = delete; \
UViewportInteractionAssetContainer(const UViewportInteractionAssetContainer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportInteractionAssetContainer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportInteractionAssetContainer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UViewportInteractionAssetContainer) \
VIEWPORTINTERACTION_API virtual ~UViewportInteractionAssetContainer();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_16_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportInteractionAssetContainer;
// ********** End Class UViewportInteractionAssetContainer *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionAssetContainer_h
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,471 @@
// 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 "ViewportInteractionDragOperations.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportInteractionDragOperations() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPlaneTranslationDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPlaneTranslationDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_URotateOnAngleDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_URotateOnAngleDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UScaleDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UScaleDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UTranslationDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UTranslationDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleDragOperation();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleDragOperation_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportDragOperation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTranslationDragOperation ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTranslationDragOperation;
UClass* UTranslationDragOperation::GetPrivateStaticClass()
{
using TClass = UTranslationDragOperation;
if (!Z_Registration_Info_UClass_UTranslationDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TranslationDragOperation"),
Z_Registration_Info_UClass_UTranslationDragOperation.InnerSingleton,
StaticRegisterNativesUTranslationDragOperation,
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_UTranslationDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UTranslationDragOperation_NoRegister()
{
return UTranslationDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTranslationDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Gizmo translation on one axis.\n */" },
{ "IncludePath", "ViewportInteractionDragOperations.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionDragOperations.h" },
{ "ToolTip", "Gizmo translation on one axis." },
};
#endif // WITH_METADATA
// ********** Begin Class UTranslationDragOperation constinit property declarations ****************
// ********** End Class UTranslationDragOperation constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTranslationDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTranslationDragOperation_Statics
UObject* (*const Z_Construct_UClass_UTranslationDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTranslationDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTranslationDragOperation_Statics::ClassParams = {
&UTranslationDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTranslationDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UTranslationDragOperation_Statics::Class_MetaDataParams)
};
void UTranslationDragOperation::StaticRegisterNativesUTranslationDragOperation()
{
}
UClass* Z_Construct_UClass_UTranslationDragOperation()
{
if (!Z_Registration_Info_UClass_UTranslationDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTranslationDragOperation.OuterSingleton, Z_Construct_UClass_UTranslationDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTranslationDragOperation.OuterSingleton;
}
UTranslationDragOperation::UTranslationDragOperation(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTranslationDragOperation);
UTranslationDragOperation::~UTranslationDragOperation() {}
// ********** End Class UTranslationDragOperation **************************************************
// ********** Begin Class UPlaneTranslationDragOperation *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPlaneTranslationDragOperation;
UClass* UPlaneTranslationDragOperation::GetPrivateStaticClass()
{
using TClass = UPlaneTranslationDragOperation;
if (!Z_Registration_Info_UClass_UPlaneTranslationDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PlaneTranslationDragOperation"),
Z_Registration_Info_UClass_UPlaneTranslationDragOperation.InnerSingleton,
StaticRegisterNativesUPlaneTranslationDragOperation,
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_UPlaneTranslationDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UPlaneTranslationDragOperation_NoRegister()
{
return UPlaneTranslationDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPlaneTranslationDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Gizmo translation on two axes.\n */" },
{ "IncludePath", "ViewportInteractionDragOperations.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionDragOperations.h" },
{ "ToolTip", "Gizmo translation on two axes." },
};
#endif // WITH_METADATA
// ********** Begin Class UPlaneTranslationDragOperation constinit property declarations ***********
// ********** End Class UPlaneTranslationDragOperation constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPlaneTranslationDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPlaneTranslationDragOperation_Statics
UObject* (*const Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::ClassParams = {
&UPlaneTranslationDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::Class_MetaDataParams)
};
void UPlaneTranslationDragOperation::StaticRegisterNativesUPlaneTranslationDragOperation()
{
}
UClass* Z_Construct_UClass_UPlaneTranslationDragOperation()
{
if (!Z_Registration_Info_UClass_UPlaneTranslationDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPlaneTranslationDragOperation.OuterSingleton, Z_Construct_UClass_UPlaneTranslationDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPlaneTranslationDragOperation.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPlaneTranslationDragOperation);
UPlaneTranslationDragOperation::~UPlaneTranslationDragOperation() {}
// ********** End Class UPlaneTranslationDragOperation *********************************************
// ********** Begin Class URotateOnAngleDragOperation **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URotateOnAngleDragOperation;
UClass* URotateOnAngleDragOperation::GetPrivateStaticClass()
{
using TClass = URotateOnAngleDragOperation;
if (!Z_Registration_Info_UClass_URotateOnAngleDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RotateOnAngleDragOperation"),
Z_Registration_Info_UClass_URotateOnAngleDragOperation.InnerSingleton,
StaticRegisterNativesURotateOnAngleDragOperation,
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_URotateOnAngleDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_URotateOnAngleDragOperation_NoRegister()
{
return URotateOnAngleDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URotateOnAngleDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Rotation around one axis based on input angle.\n */" },
{ "IncludePath", "ViewportInteractionDragOperations.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionDragOperations.h" },
{ "ToolTip", "Rotation around one axis based on input angle." },
};
#endif // WITH_METADATA
// ********** Begin Class URotateOnAngleDragOperation constinit property declarations **************
// ********** End Class URotateOnAngleDragOperation constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URotateOnAngleDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URotateOnAngleDragOperation_Statics
UObject* (*const Z_Construct_UClass_URotateOnAngleDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URotateOnAngleDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URotateOnAngleDragOperation_Statics::ClassParams = {
&URotateOnAngleDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URotateOnAngleDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_URotateOnAngleDragOperation_Statics::Class_MetaDataParams)
};
void URotateOnAngleDragOperation::StaticRegisterNativesURotateOnAngleDragOperation()
{
}
UClass* Z_Construct_UClass_URotateOnAngleDragOperation()
{
if (!Z_Registration_Info_UClass_URotateOnAngleDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URotateOnAngleDragOperation.OuterSingleton, Z_Construct_UClass_URotateOnAngleDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URotateOnAngleDragOperation.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URotateOnAngleDragOperation);
URotateOnAngleDragOperation::~URotateOnAngleDragOperation() {}
// ********** End Class URotateOnAngleDragOperation ************************************************
// ********** Begin Class UScaleDragOperation ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UScaleDragOperation;
UClass* UScaleDragOperation::GetPrivateStaticClass()
{
using TClass = UScaleDragOperation;
if (!Z_Registration_Info_UClass_UScaleDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ScaleDragOperation"),
Z_Registration_Info_UClass_UScaleDragOperation.InnerSingleton,
StaticRegisterNativesUScaleDragOperation,
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_UScaleDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UScaleDragOperation_NoRegister()
{
return UScaleDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UScaleDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Scale on one axis.\n */" },
{ "IncludePath", "ViewportInteractionDragOperations.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionDragOperations.h" },
{ "ToolTip", "Scale on one axis." },
};
#endif // WITH_METADATA
// ********** Begin Class UScaleDragOperation constinit property declarations **********************
// ********** End Class UScaleDragOperation constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UScaleDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UScaleDragOperation_Statics
UObject* (*const Z_Construct_UClass_UScaleDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UScaleDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UScaleDragOperation_Statics::ClassParams = {
&UScaleDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UScaleDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UScaleDragOperation_Statics::Class_MetaDataParams)
};
void UScaleDragOperation::StaticRegisterNativesUScaleDragOperation()
{
}
UClass* Z_Construct_UClass_UScaleDragOperation()
{
if (!Z_Registration_Info_UClass_UScaleDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UScaleDragOperation.OuterSingleton, Z_Construct_UClass_UScaleDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UScaleDragOperation.OuterSingleton;
}
UScaleDragOperation::UScaleDragOperation(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UScaleDragOperation);
UScaleDragOperation::~UScaleDragOperation() {}
// ********** End Class UScaleDragOperation ********************************************************
// ********** Begin Class UUniformScaleDragOperation ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UUniformScaleDragOperation;
UClass* UUniformScaleDragOperation::GetPrivateStaticClass()
{
using TClass = UUniformScaleDragOperation;
if (!Z_Registration_Info_UClass_UUniformScaleDragOperation.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("UniformScaleDragOperation"),
Z_Registration_Info_UClass_UUniformScaleDragOperation.InnerSingleton,
StaticRegisterNativesUUniformScaleDragOperation,
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_UUniformScaleDragOperation.InnerSingleton;
}
UClass* Z_Construct_UClass_UUniformScaleDragOperation_NoRegister()
{
return UUniformScaleDragOperation::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UUniformScaleDragOperation_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Scale on all axes.\n */" },
{ "IncludePath", "ViewportInteractionDragOperations.h" },
{ "ModuleRelativePath", "Public/ViewportInteractionDragOperations.h" },
{ "ToolTip", "Scale on all axes." },
};
#endif // WITH_METADATA
// ********** Begin Class UUniformScaleDragOperation constinit property declarations ***************
// ********** End Class UUniformScaleDragOperation constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UUniformScaleDragOperation>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UUniformScaleDragOperation_Statics
UObject* (*const Z_Construct_UClass_UUniformScaleDragOperation_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UViewportDragOperation,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UUniformScaleDragOperation_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UUniformScaleDragOperation_Statics::ClassParams = {
&UUniformScaleDragOperation::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UUniformScaleDragOperation_Statics::Class_MetaDataParams), Z_Construct_UClass_UUniformScaleDragOperation_Statics::Class_MetaDataParams)
};
void UUniformScaleDragOperation::StaticRegisterNativesUUniformScaleDragOperation()
{
}
UClass* Z_Construct_UClass_UUniformScaleDragOperation()
{
if (!Z_Registration_Info_UClass_UUniformScaleDragOperation.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UUniformScaleDragOperation.OuterSingleton, Z_Construct_UClass_UUniformScaleDragOperation_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UUniformScaleDragOperation.OuterSingleton;
}
UUniformScaleDragOperation::UUniformScaleDragOperation(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UUniformScaleDragOperation);
UUniformScaleDragOperation::~UUniformScaleDragOperation() {}
// ********** End Class UUniformScaleDragOperation *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTranslationDragOperation, UTranslationDragOperation::StaticClass, TEXT("UTranslationDragOperation"), &Z_Registration_Info_UClass_UTranslationDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTranslationDragOperation), 1945058896U) },
{ Z_Construct_UClass_UPlaneTranslationDragOperation, UPlaneTranslationDragOperation::StaticClass, TEXT("UPlaneTranslationDragOperation"), &Z_Registration_Info_UClass_UPlaneTranslationDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPlaneTranslationDragOperation), 2612297364U) },
{ Z_Construct_UClass_URotateOnAngleDragOperation, URotateOnAngleDragOperation::StaticClass, TEXT("URotateOnAngleDragOperation"), &Z_Registration_Info_UClass_URotateOnAngleDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URotateOnAngleDragOperation), 3982192320U) },
{ Z_Construct_UClass_UScaleDragOperation, UScaleDragOperation::StaticClass, TEXT("UScaleDragOperation"), &Z_Registration_Info_UClass_UScaleDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UScaleDragOperation), 2148081758U) },
{ Z_Construct_UClass_UUniformScaleDragOperation, UUniformScaleDragOperation::StaticClass, TEXT("UUniformScaleDragOperation"), &Z_Registration_Info_UClass_UUniformScaleDragOperation, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UUniformScaleDragOperation), 1581713095U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h__Script_ViewportInteraction_3049243683{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,223 @@
// 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 "ViewportInteractionDragOperations.h"
#ifdef VIEWPORTINTERACTION_ViewportInteractionDragOperations_generated_h
#error "ViewportInteractionDragOperations.generated.h already included, missing '#pragma once' in ViewportInteractionDragOperations.h"
#endif
#define VIEWPORTINTERACTION_ViewportInteractionDragOperations_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTranslationDragOperation ************************************************
struct Z_Construct_UClass_UTranslationDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UTranslationDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTranslationDragOperation(); \
friend struct ::Z_Construct_UClass_UTranslationDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UTranslationDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UTranslationDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UTranslationDragOperation_NoRegister) \
DECLARE_SERIALIZER(UTranslationDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UTranslationDragOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTranslationDragOperation(UTranslationDragOperation&&) = delete; \
UTranslationDragOperation(const UTranslationDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UTranslationDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTranslationDragOperation); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTranslationDragOperation) \
VIEWPORTINTERACTION_API virtual ~UTranslationDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_19_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTranslationDragOperation;
// ********** End Class UTranslationDragOperation **************************************************
// ********** Begin Class UPlaneTranslationDragOperation *******************************************
struct Z_Construct_UClass_UPlaneTranslationDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UPlaneTranslationDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPlaneTranslationDragOperation(); \
friend struct ::Z_Construct_UClass_UPlaneTranslationDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UPlaneTranslationDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UPlaneTranslationDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UPlaneTranslationDragOperation_NoRegister) \
DECLARE_SERIALIZER(UPlaneTranslationDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_34_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPlaneTranslationDragOperation(UPlaneTranslationDragOperation&&) = delete; \
UPlaneTranslationDragOperation(const UPlaneTranslationDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UPlaneTranslationDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPlaneTranslationDragOperation); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPlaneTranslationDragOperation) \
VIEWPORTINTERACTION_API virtual ~UPlaneTranslationDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_31_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPlaneTranslationDragOperation;
// ********** End Class UPlaneTranslationDragOperation *********************************************
// ********** Begin Class URotateOnAngleDragOperation **********************************************
struct Z_Construct_UClass_URotateOnAngleDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_URotateOnAngleDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_47_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURotateOnAngleDragOperation(); \
friend struct ::Z_Construct_UClass_URotateOnAngleDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_URotateOnAngleDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(URotateOnAngleDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_URotateOnAngleDragOperation_NoRegister) \
DECLARE_SERIALIZER(URotateOnAngleDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_47_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URotateOnAngleDragOperation(URotateOnAngleDragOperation&&) = delete; \
URotateOnAngleDragOperation(const URotateOnAngleDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, URotateOnAngleDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URotateOnAngleDragOperation); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URotateOnAngleDragOperation) \
VIEWPORTINTERACTION_API virtual ~URotateOnAngleDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_44_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_47_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_47_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_47_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URotateOnAngleDragOperation;
// ********** End Class URotateOnAngleDragOperation ************************************************
// ********** Begin Class UScaleDragOperation ******************************************************
struct Z_Construct_UClass_UScaleDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UScaleDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUScaleDragOperation(); \
friend struct ::Z_Construct_UClass_UScaleDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UScaleDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UScaleDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UScaleDragOperation_NoRegister) \
DECLARE_SERIALIZER(UScaleDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_75_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UScaleDragOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UScaleDragOperation(UScaleDragOperation&&) = delete; \
UScaleDragOperation(const UScaleDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UScaleDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UScaleDragOperation); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UScaleDragOperation) \
VIEWPORTINTERACTION_API virtual ~UScaleDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_72_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UScaleDragOperation;
// ********** End Class UScaleDragOperation ********************************************************
// ********** Begin Class UUniformScaleDragOperation ***********************************************
struct Z_Construct_UClass_UUniformScaleDragOperation_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UUniformScaleDragOperation_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_87_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUUniformScaleDragOperation(); \
friend struct ::Z_Construct_UClass_UUniformScaleDragOperation_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UUniformScaleDragOperation_NoRegister(); \
public: \
DECLARE_CLASS2(UUniformScaleDragOperation, UViewportDragOperation, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UUniformScaleDragOperation_NoRegister) \
DECLARE_SERIALIZER(UUniformScaleDragOperation)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_87_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UUniformScaleDragOperation(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UUniformScaleDragOperation(UUniformScaleDragOperation&&) = delete; \
UUniformScaleDragOperation(const UUniformScaleDragOperation&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UUniformScaleDragOperation); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UUniformScaleDragOperation); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UUniformScaleDragOperation) \
VIEWPORTINTERACTION_API virtual ~UUniformScaleDragOperation();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_84_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_87_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_87_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h_87_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UUniformScaleDragOperation;
// ********** End Class UUniformScaleDragOperation *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionDragOperations_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,278 @@
// 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 "ViewportInteractionTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportInteractionTypes() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EInputEvent();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UEnum* Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode();
VIEWPORTINTERACTION_API UScriptStruct* Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement();
VIEWPORTINTERACTION_API UScriptStruct* Z_Construct_UScriptStruct_FViewportActionKeyInput();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FViewportActionKeyInput *******************************************
struct Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FViewportActionKeyInput); }
static inline consteval int16 GetStructAlignment() { return alignof(FViewportActionKeyInput); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Represents a generic action\n*/" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "ToolTip", "Represents a generic action" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActionType_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/** The name of this action */" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "ToolTip", "The name of this action" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Event_MetaData[] = {
{ "Category", "Action" },
{ "Comment", "/** Input event */" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "ToolTip", "Input event" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInputCaptured_MetaData[] = {
{ "Comment", "/** True if this action owned by an interactor is \"captured\" for each possible action type, meaning that only the active captor should \n\x09handle input events until it is no longer captured. It's the captors responsibility to set this using OnVRAction(), or clear it when finished with capturing. */" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "ToolTip", "True if this action owned by an interactor is \"captured\" for each possible action type, meaning that only the active captor should\n handle input events until it is no longer captured. It's the captors responsibility to set this using OnVRAction(), or clear it when finished with capturing." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsAxis_MetaData[] = {
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FViewportActionKeyInput constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_ActionType;
static const UECodeGen_Private::FBytePropertyParams NewProp_Event;
static void NewProp_bIsInputCaptured_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInputCaptured;
static void NewProp_bIsAxis_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAxis;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FViewportActionKeyInput constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FViewportActionKeyInput>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FViewportActionKeyInput;
class UScriptStruct* FViewportActionKeyInput::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FViewportActionKeyInput, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("ViewportActionKeyInput"));
}
return Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.OuterSingleton;
}
// ********** Begin ScriptStruct FViewportActionKeyInput Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_ActionType = { "ActionType", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FViewportActionKeyInput, ActionType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActionType_MetaData), NewProp_ActionType_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_Event = { "Event", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FViewportActionKeyInput, Event), Z_Construct_UEnum_Engine_EInputEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Event_MetaData), NewProp_Event_MetaData) }; // 513683223
void Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsInputCaptured_SetBit(void* Obj)
{
((FViewportActionKeyInput*)Obj)->bIsInputCaptured = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsInputCaptured = { "bIsInputCaptured", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FViewportActionKeyInput), &Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsInputCaptured_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInputCaptured_MetaData), NewProp_bIsInputCaptured_MetaData) };
void Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsAxis_SetBit(void* Obj)
{
((FViewportActionKeyInput*)Obj)->bIsAxis = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsAxis = { "bIsAxis", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FViewportActionKeyInput), &Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsAxis_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsAxis_MetaData), NewProp_bIsAxis_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_ActionType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_Event,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsInputCaptured,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewProp_bIsAxis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FViewportActionKeyInput Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
&NewStructOps,
"ViewportActionKeyInput",
Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::PropPointers),
sizeof(FViewportActionKeyInput),
alignof(FViewportActionKeyInput),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FViewportActionKeyInput()
{
if (!Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.InnerSingleton, Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FViewportActionKeyInput.InnerSingleton);
}
// ********** End ScriptStruct FViewportActionKeyInput *********************************************
// ********** Begin Enum EViewportInteractionDraggingMode ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EViewportInteractionDraggingMode;
static UEnum* EViewportInteractionDraggingMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("EViewportInteractionDraggingMode"));
}
return Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.OuterSingleton;
}
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EViewportInteractionDraggingMode>()
{
return EViewportInteractionDraggingMode_StaticEnum();
}
struct Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AssistingDrag.Comment", "/** We're grabbing an object (or the world) that was already grabbed by the other hand */" },
{ "AssistingDrag.Name", "EViewportInteractionDraggingMode::AssistingDrag" },
{ "AssistingDrag.ToolTip", "We're grabbing an object (or the world) that was already grabbed by the other hand" },
{ "Comment", "/** Methods of dragging objects around in VR */" },
{ "Interactable.Comment", "/** Moving a custom interactable */" },
{ "Interactable.Name", "EViewportInteractionDraggingMode::Interactable" },
{ "Interactable.ToolTip", "Moving a custom interactable" },
{ "Material.Comment", "/** Dragging a material */" },
{ "Material.Name", "EViewportInteractionDraggingMode::Material" },
{ "Material.ToolTip", "Dragging a material" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "Nothing.Comment", "/** Not dragging right now with this hand */" },
{ "Nothing.Name", "EViewportInteractionDraggingMode::Nothing" },
{ "Nothing.ToolTip", "Not dragging right now with this hand" },
{ "ToolTip", "Methods of dragging objects around in VR" },
{ "TransformablesAtLaserImpact.Comment", "/** Transformables locked to the impact point under the laser */" },
{ "TransformablesAtLaserImpact.Name", "EViewportInteractionDraggingMode::TransformablesAtLaserImpact" },
{ "TransformablesAtLaserImpact.ToolTip", "Transformables locked to the impact point under the laser" },
{ "TransformablesFreely.Comment", "/** Freely moving, rotating and scaling transformables with one or two hands */" },
{ "TransformablesFreely.Name", "EViewportInteractionDraggingMode::TransformablesFreely" },
{ "TransformablesFreely.ToolTip", "Freely moving, rotating and scaling transformables with one or two hands" },
{ "TransformablesWithGizmo.Comment", "/** Dragging transformables (e.g. actors, components, geometry elements) around using the transform gizmo */" },
{ "TransformablesWithGizmo.Name", "EViewportInteractionDraggingMode::TransformablesWithGizmo" },
{ "TransformablesWithGizmo.ToolTip", "Dragging transformables (e.g. actors, components, geometry elements) around using the transform gizmo" },
{ "World.Comment", "/** Moving the world itself around (actually, moving the camera in such a way that it feels like you're moving the world) */" },
{ "World.Name", "EViewportInteractionDraggingMode::World" },
{ "World.ToolTip", "Moving the world itself around (actually, moving the camera in such a way that it feels like you're moving the world)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EViewportInteractionDraggingMode::Nothing", (int64)EViewportInteractionDraggingMode::Nothing },
{ "EViewportInteractionDraggingMode::TransformablesWithGizmo", (int64)EViewportInteractionDraggingMode::TransformablesWithGizmo },
{ "EViewportInteractionDraggingMode::TransformablesAtLaserImpact", (int64)EViewportInteractionDraggingMode::TransformablesAtLaserImpact },
{ "EViewportInteractionDraggingMode::AssistingDrag", (int64)EViewportInteractionDraggingMode::AssistingDrag },
{ "EViewportInteractionDraggingMode::TransformablesFreely", (int64)EViewportInteractionDraggingMode::TransformablesFreely },
{ "EViewportInteractionDraggingMode::World", (int64)EViewportInteractionDraggingMode::World },
{ "EViewportInteractionDraggingMode::Interactable", (int64)EViewportInteractionDraggingMode::Interactable },
{ "EViewportInteractionDraggingMode::Material", (int64)EViewportInteractionDraggingMode::Material },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
"EViewportInteractionDraggingMode",
"EViewportInteractionDraggingMode",
Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode()
{
if (!Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.InnerSingleton, Z_Construct_UEnum_ViewportInteraction_EViewportInteractionDraggingMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EViewportInteractionDraggingMode.InnerSingleton;
}
// ********** End Enum EViewportInteractionDraggingMode ********************************************
// ********** Begin ScriptStruct FTransformGizmoHandlePlacement ************************************
struct Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTransformGizmoHandlePlacement); }
static inline consteval int16 GetStructAlignment() { return alignof(FTransformGizmoHandlePlacement); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Placement of a handle in pivot space */" },
{ "ModuleRelativePath", "Public/ViewportInteractionTypes.h" },
{ "ToolTip", "Placement of a handle in pivot space" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTransformGizmoHandlePlacement constinit property declarations ****
// ********** End ScriptStruct FTransformGizmoHandlePlacement constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTransformGizmoHandlePlacement>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement;
class UScriptStruct* FTransformGizmoHandlePlacement::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("TransformGizmoHandlePlacement"));
}
return Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
&NewStructOps,
"TransformGizmoHandlePlacement",
nullptr,
0,
sizeof(FTransformGizmoHandlePlacement),
alignof(FTransformGizmoHandlePlacement),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement()
{
if (!Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.InnerSingleton, Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement.InnerSingleton);
}
// ********** End ScriptStruct FTransformGizmoHandlePlacement **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EViewportInteractionDraggingMode_StaticEnum, TEXT("EViewportInteractionDraggingMode"), &Z_Registration_Info_UEnum_EViewportInteractionDraggingMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2444155485U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FViewportActionKeyInput::StaticStruct, Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics::NewStructOps, TEXT("ViewportActionKeyInput"),&Z_Registration_Info_UScriptStruct_FViewportActionKeyInput, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FViewportActionKeyInput), 4192289456U) },
{ FTransformGizmoHandlePlacement::StaticStruct, Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics::NewStructOps, TEXT("TransformGizmoHandlePlacement"),&Z_Registration_Info_UScriptStruct_FTransformGizmoHandlePlacement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTransformGizmoHandlePlacement), 373330196U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_572510025{
TEXT("/Script/ViewportInteraction"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h__Script_ViewportInteraction_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,58 @@
// 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 "ViewportInteractionTypes.h"
#ifdef VIEWPORTINTERACTION_ViewportInteractionTypes_generated_h
#error "ViewportInteractionTypes.generated.h already included, missing '#pragma once' in ViewportInteractionTypes.h"
#endif
#define VIEWPORTINTERACTION_ViewportInteractionTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FViewportActionKeyInput *******************************************
struct Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FViewportActionKeyInput_Statics; \
VIEWPORTINTERACTION_API static class UScriptStruct* StaticStruct();
struct FViewportActionKeyInput;
// ********** End ScriptStruct FViewportActionKeyInput *********************************************
// ********** Begin ScriptStruct FTransformGizmoHandlePlacement ************************************
struct Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics;
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h_121_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTransformGizmoHandlePlacement_Statics; \
VIEWPORTINTERACTION_API static class UScriptStruct* StaticStruct();
struct FTransformGizmoHandlePlacement;
// ********** End ScriptStruct FTransformGizmoHandlePlacement **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractionTypes_h
// ********** Begin Enum EViewportInteractionDraggingMode ******************************************
#define FOREACH_ENUM_EVIEWPORTINTERACTIONDRAGGINGMODE(op) \
op(EViewportInteractionDraggingMode::Nothing) \
op(EViewportInteractionDraggingMode::TransformablesWithGizmo) \
op(EViewportInteractionDraggingMode::TransformablesAtLaserImpact) \
op(EViewportInteractionDraggingMode::AssistingDrag) \
op(EViewportInteractionDraggingMode::TransformablesFreely) \
op(EViewportInteractionDraggingMode::World) \
op(EViewportInteractionDraggingMode::Interactable) \
op(EViewportInteractionDraggingMode::Material)
enum class EViewportInteractionDraggingMode : uint8;
template<> struct TIsUEnumClass<EViewportInteractionDraggingMode> { enum { Value = true }; };
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EViewportInteractionDraggingMode>();
// ********** End Enum EViewportInteractionDraggingMode ********************************************
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 "ViewportInteractor.h"
#ifdef VIEWPORTINTERACTION_ViewportInteractor_generated_h
#error "ViewportInteractor.generated.h already included, missing '#pragma once' in ViewportInteractor.h"
#endif
#define VIEWPORTINTERACTION_ViewportInteractor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UViewportInteractor;
class UViewportWorldInteraction;
enum class EHitResultGizmoFilterMode : uint8;
enum class EViewportInteractionDraggingMode : uint8;
struct FKey;
struct FViewportActionKeyInput;
// ********** Begin Class UViewportInteractor ******************************************************
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_RPC_WRAPPERS_NO_PURE_DECLS \
VIEWPORTINTERACTION_API virtual void Tick_Implementation(const float DeltaTime); \
VIEWPORTINTERACTION_API virtual void Shutdown_Implementation(); \
DECLARE_FUNCTION(execCanCarry); \
DECLARE_FUNCTION(execSetCanCarry); \
DECLARE_FUNCTION(execGetHitResultGizmoFilterMode); \
DECLARE_FUNCTION(execSetHitResultGizmoFilterMode); \
DECLARE_FUNCTION(execSetDraggingMode); \
DECLARE_FUNCTION(execIsHoveringOverGizmo); \
DECLARE_FUNCTION(execGetHoverLocation); \
DECLARE_FUNCTION(execGetTransformAndForwardVector); \
DECLARE_FUNCTION(execGetLaserPointer); \
DECLARE_FUNCTION(execGetDraggingMode); \
DECLARE_FUNCTION(execGetLastRoomSpaceTransform); \
DECLARE_FUNCTION(execGetLastTransform); \
DECLARE_FUNCTION(execGetRoomSpaceTransform); \
DECLARE_FUNCTION(execGetTransform); \
DECLARE_FUNCTION(execTick); \
DECLARE_FUNCTION(execShutdown); \
DECLARE_FUNCTION(execGetOtherInteractor); \
DECLARE_FUNCTION(execGetWorldInteraction);
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UViewportInteractor_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractor_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportInteractor(); \
friend struct ::Z_Construct_UClass_UViewportInteractor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportInteractor_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportInteractor, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportInteractor_NoRegister) \
DECLARE_SERIALIZER(UViewportInteractor)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportInteractor(UViewportInteractor&&) = delete; \
UViewportInteractor(const UViewportInteractor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportInteractor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportInteractor); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UViewportInteractor) \
VIEWPORTINTERACTION_API virtual ~UViewportInteractor();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_34_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_CALLBACK_WRAPPERS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h_37_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportInteractor;
// ********** End Class UViewportInteractor ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportInteractor_h
// ********** Begin Enum EHitResultGizmoFilterMode *************************************************
#define FOREACH_ENUM_EHITRESULTGIZMOFILTERMODE(op) \
op(EHitResultGizmoFilterMode::All) \
op(EHitResultGizmoFilterMode::NoGizmos) \
op(EHitResultGizmoFilterMode::GizmosOnly)
enum class EHitResultGizmoFilterMode : uint8;
template<> struct TIsUEnumClass<EHitResultGizmoFilterMode> { enum { Value = true }; };
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EHitResultGizmoFilterMode>();
// ********** End Enum EHitResultGizmoFilterMode ***************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,461 @@
// 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 "ViewportTransformer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportTransformer() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractor_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportTransformer();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportTransformer_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportWorldInteraction_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UViewportTransformer Function CanAlignToActors ***************************
struct Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics
{
struct ViewportTransformer_eventCanAlignToActors_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** @return If this transformer can be used to align its transformable to actors in the scene */" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
{ "ToolTip", "@return If this transformer can be used to align its transformable to actors in the scene" },
};
#endif // WITH_METADATA
// ********** Begin Function CanAlignToActors constinit property declarations **********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CanAlignToActors constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanAlignToActors Property Definitions *********************************
void Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ViewportTransformer_eventCanAlignToActors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ViewportTransformer_eventCanAlignToActors_Parms), &Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::PropPointers) < 2048);
// ********** End Function CanAlignToActors Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "CanAlignToActors", Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::ViewportTransformer_eventCanAlignToActors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::ViewportTransformer_eventCanAlignToActors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportTransformer_CanAlignToActors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_CanAlignToActors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execCanAlignToActors)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanAlignToActors();
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function CanAlignToActors *****************************
// ********** Begin Class UViewportTransformer Function Init ***************************************
struct Z_Construct_UFunction_UViewportTransformer_Init_Statics
{
struct ViewportTransformer_eventInit_Parms
{
UViewportWorldInteraction* InitViewportWorldInteraction;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Init constinit property declarations **********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InitViewportWorldInteraction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Init constinit property declarations ************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Init Property Definitions *********************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportTransformer_Init_Statics::NewProp_InitViewportWorldInteraction = { "InitViewportWorldInteraction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportTransformer_eventInit_Parms, InitViewportWorldInteraction), Z_Construct_UClass_UViewportWorldInteraction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportTransformer_Init_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportTransformer_Init_Statics::NewProp_InitViewportWorldInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_Init_Statics::PropPointers) < 2048);
// ********** End Function Init Property Definitions ***********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_Init_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "Init", Z_Construct_UFunction_UViewportTransformer_Init_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_Init_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportTransformer_Init_Statics::ViewportTransformer_eventInit_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_Init_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_Init_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportTransformer_Init_Statics::ViewportTransformer_eventInit_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportTransformer_Init()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_Init_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execInit)
{
P_GET_OBJECT(UViewportWorldInteraction,Z_Param_InitViewportWorldInteraction);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Init(Z_Param_InitViewportWorldInteraction);
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function Init *****************************************
// ********** Begin Class UViewportTransformer Function OnStartDragging ****************************
struct Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics
{
struct ViewportTransformer_eventOnStartDragging_Parms
{
UViewportInteractor* Interactor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** When starting to drag */" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
{ "ToolTip", "When starting to drag" },
};
#endif // WITH_METADATA
// ********** Begin Function OnStartDragging constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Interactor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnStartDragging constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnStartDragging Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::NewProp_Interactor = { "Interactor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportTransformer_eventOnStartDragging_Parms, Interactor), Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::NewProp_Interactor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::PropPointers) < 2048);
// ********** End Function OnStartDragging Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "OnStartDragging", Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::ViewportTransformer_eventOnStartDragging_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::ViewportTransformer_eventOnStartDragging_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportTransformer_OnStartDragging()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_OnStartDragging_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execOnStartDragging)
{
P_GET_OBJECT(UViewportInteractor,Z_Param_Interactor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->OnStartDragging(Z_Param_Interactor);
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function OnStartDragging ******************************
// ********** Begin Class UViewportTransformer Function OnStopDragging *****************************
struct Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics
{
struct ViewportTransformer_eventOnStopDragging_Parms
{
UViewportInteractor* Interactor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** When ending drag */" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
{ "ToolTip", "When ending drag" },
};
#endif // WITH_METADATA
// ********** Begin Function OnStopDragging constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Interactor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OnStopDragging constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OnStopDragging Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::NewProp_Interactor = { "Interactor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportTransformer_eventOnStopDragging_Parms, Interactor), Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::NewProp_Interactor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::PropPointers) < 2048);
// ********** End Function OnStopDragging Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "OnStopDragging", Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::ViewportTransformer_eventOnStopDragging_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::ViewportTransformer_eventOnStopDragging_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportTransformer_OnStopDragging()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_OnStopDragging_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execOnStopDragging)
{
P_GET_OBJECT(UViewportInteractor,Z_Param_Interactor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->OnStopDragging(Z_Param_Interactor);
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function OnStopDragging *******************************
// ********** Begin Class UViewportTransformer Function ShouldCenterTransformGizmoPivot ************
struct Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics
{
struct ViewportTransformer_eventShouldCenterTransformGizmoPivot_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** @return True if the transform gizmo should be aligned to the center of the bounds of all selected objects with more than one is selected. Otherwise it will be at the pivot of the last transformable, similar to legacl editor actor selection */" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
{ "ToolTip", "@return True if the transform gizmo should be aligned to the center of the bounds of all selected objects with more than one is selected. Otherwise it will be at the pivot of the last transformable, similar to legacl editor actor selection" },
};
#endif // WITH_METADATA
// ********** Begin Function ShouldCenterTransformGizmoPivot constinit property declarations *******
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShouldCenterTransformGizmoPivot constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShouldCenterTransformGizmoPivot Property Definitions ******************
void Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ViewportTransformer_eventShouldCenterTransformGizmoPivot_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ViewportTransformer_eventShouldCenterTransformGizmoPivot_Parms), &Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::PropPointers) < 2048);
// ********** End Function ShouldCenterTransformGizmoPivot Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "ShouldCenterTransformGizmoPivot", Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::ViewportTransformer_eventShouldCenterTransformGizmoPivot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::ViewportTransformer_eventShouldCenterTransformGizmoPivot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execShouldCenterTransformGizmoPivot)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ShouldCenterTransformGizmoPivot();
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function ShouldCenterTransformGizmoPivot **************
// ********** Begin Class UViewportTransformer Function Shutdown ***********************************
struct Z_Construct_UFunction_UViewportTransformer_Shutdown_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Shutdown constinit property declarations ******************************
// ********** End Function Shutdown constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportTransformer_Shutdown_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportTransformer, nullptr, "Shutdown", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportTransformer_Shutdown_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportTransformer_Shutdown_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UViewportTransformer_Shutdown()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportTransformer_Shutdown_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportTransformer::execShutdown)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Shutdown();
P_NATIVE_END;
}
// ********** End Class UViewportTransformer Function Shutdown *************************************
// ********** Begin Class UViewportTransformer *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportTransformer;
UClass* UViewportTransformer::GetPrivateStaticClass()
{
using TClass = UViewportTransformer;
if (!Z_Registration_Info_UClass_UViewportTransformer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportTransformer"),
Z_Registration_Info_UClass_UViewportTransformer.InnerSingleton,
StaticRegisterNativesUViewportTransformer,
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_UViewportTransformer.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportTransformer_NoRegister()
{
return UViewportTransformer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportTransformer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ViewportTransformer.h" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ViewportWorldInteraction_MetaData[] = {
{ "Comment", "/** The viewport world interaction object we're registered with */" },
{ "ModuleRelativePath", "Public/ViewportTransformer.h" },
{ "ToolTip", "The viewport world interaction object we're registered with" },
};
#endif // WITH_METADATA
// ********** Begin Class UViewportTransformer constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ViewportWorldInteraction;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UViewportTransformer constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CanAlignToActors"), .Pointer = &UViewportTransformer::execCanAlignToActors },
{ .NameUTF8 = UTF8TEXT("Init"), .Pointer = &UViewportTransformer::execInit },
{ .NameUTF8 = UTF8TEXT("OnStartDragging"), .Pointer = &UViewportTransformer::execOnStartDragging },
{ .NameUTF8 = UTF8TEXT("OnStopDragging"), .Pointer = &UViewportTransformer::execOnStopDragging },
{ .NameUTF8 = UTF8TEXT("ShouldCenterTransformGizmoPivot"), .Pointer = &UViewportTransformer::execShouldCenterTransformGizmoPivot },
{ .NameUTF8 = UTF8TEXT("Shutdown"), .Pointer = &UViewportTransformer::execShutdown },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UViewportTransformer_CanAlignToActors, "CanAlignToActors" }, // 1639415070
{ &Z_Construct_UFunction_UViewportTransformer_Init, "Init" }, // 2459156427
{ &Z_Construct_UFunction_UViewportTransformer_OnStartDragging, "OnStartDragging" }, // 2664434929
{ &Z_Construct_UFunction_UViewportTransformer_OnStopDragging, "OnStopDragging" }, // 2609977313
{ &Z_Construct_UFunction_UViewportTransformer_ShouldCenterTransformGizmoPivot, "ShouldCenterTransformGizmoPivot" }, // 2784912258
{ &Z_Construct_UFunction_UViewportTransformer_Shutdown, "Shutdown" }, // 982507413
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UViewportTransformer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportTransformer_Statics
// ********** Begin Class UViewportTransformer Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportTransformer_Statics::NewProp_ViewportWorldInteraction = { "ViewportWorldInteraction", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportTransformer, ViewportWorldInteraction), Z_Construct_UClass_UViewportWorldInteraction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ViewportWorldInteraction_MetaData), NewProp_ViewportWorldInteraction_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UViewportTransformer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportTransformer_Statics::NewProp_ViewportWorldInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportTransformer_Statics::PropPointers) < 2048);
// ********** End Class UViewportTransformer Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UViewportTransformer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportTransformer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportTransformer_Statics::ClassParams = {
&UViewportTransformer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UViewportTransformer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UViewportTransformer_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportTransformer_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportTransformer_Statics::Class_MetaDataParams)
};
void UViewportTransformer::StaticRegisterNativesUViewportTransformer()
{
UClass* Class = UViewportTransformer::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UViewportTransformer_Statics::Funcs));
}
UClass* Z_Construct_UClass_UViewportTransformer()
{
if (!Z_Registration_Info_UClass_UViewportTransformer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportTransformer.OuterSingleton, Z_Construct_UClass_UViewportTransformer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportTransformer.OuterSingleton;
}
UViewportTransformer::UViewportTransformer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportTransformer);
UViewportTransformer::~UViewportTransformer() {}
// ********** End Class UViewportTransformer *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h__Script_ViewportInteraction_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UViewportTransformer, UViewportTransformer::StaticClass, TEXT("UViewportTransformer"), &Z_Registration_Info_UClass_UViewportTransformer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportTransformer), 3205622806U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h__Script_ViewportInteraction_900781611{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// 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 "ViewportTransformer.h"
#ifdef VIEWPORTINTERACTION_ViewportTransformer_generated_h
#error "ViewportTransformer.generated.h already included, missing '#pragma once' in ViewportTransformer.h"
#endif
#define VIEWPORTINTERACTION_ViewportTransformer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UViewportInteractor;
class UViewportWorldInteraction;
// ********** Begin Class UViewportTransformer *****************************************************
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execOnStopDragging); \
DECLARE_FUNCTION(execOnStartDragging); \
DECLARE_FUNCTION(execShouldCenterTransformGizmoPivot); \
DECLARE_FUNCTION(execCanAlignToActors); \
DECLARE_FUNCTION(execShutdown); \
DECLARE_FUNCTION(execInit);
struct Z_Construct_UClass_UViewportTransformer_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportTransformer_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportTransformer(); \
friend struct ::Z_Construct_UClass_UViewportTransformer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportTransformer_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportTransformer, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportTransformer_NoRegister) \
DECLARE_SERIALIZER(UViewportTransformer)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
VIEWPORTINTERACTION_API UViewportTransformer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportTransformer(UViewportTransformer&&) = delete; \
UViewportTransformer(const UViewportTransformer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportTransformer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportTransformer); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UViewportTransformer) \
VIEWPORTINTERACTION_API virtual ~UViewportTransformer();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_17_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportTransformer;
// ********** End Class UViewportTransformer *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportTransformer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,970 @@
// 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 "ViewportWorldInteraction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeViewportWorldInteraction() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMeshComponent_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UEditorWorldExtension();
UPackage* Z_Construct_UPackage__Script_ViewportInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_ABaseTransformGizmo_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UMouseCursorInteractor_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportInteractor_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportTransformer_NoRegister();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportWorldInteraction();
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportWorldInteraction_NoRegister();
VIEWPORTINTERACTION_API UEnum* Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EViewportWorldInteractionType *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EViewportWorldInteractionType;
static UEnum* EViewportWorldInteractionType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EViewportWorldInteractionType.OuterSingleton)
{
Z_Registration_Info_UEnum_EViewportWorldInteractionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType, (UObject*)Z_Construct_UPackage__Script_ViewportInteraction(), TEXT("EViewportWorldInteractionType"));
}
return Z_Registration_Info_UEnum_EViewportWorldInteractionType.OuterSingleton;
}
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EViewportWorldInteractionType>()
{
return EViewportWorldInteractionType_StaticEnum();
}
struct Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Legacy.Name", "EViewportWorldInteractionType::Legacy" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "VR.Name", "EViewportWorldInteractionType::VR" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EViewportWorldInteractionType::VR", (int64)EViewportWorldInteractionType::VR },
{ "EViewportWorldInteractionType::Legacy", (int64)EViewportWorldInteractionType::Legacy },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ViewportInteraction,
nullptr,
"EViewportWorldInteractionType",
"EViewportWorldInteractionType",
Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType()
{
if (!Z_Registration_Info_UEnum_EViewportWorldInteractionType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EViewportWorldInteractionType.InnerSingleton, Z_Construct_UEnum_ViewportInteraction_EViewportWorldInteractionType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EViewportWorldInteractionType.InnerSingleton;
}
// ********** End Enum EViewportWorldInteractionType ***********************************************
// ********** Begin Class UViewportWorldInteraction Function AddActorToExcludeFromHitTests *********
struct Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics
{
struct ViewportWorldInteraction_eventAddActorToExcludeFromHitTests_Parms
{
AActor* ActorToExcludeFromHitTests;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/**\n\x09 * Adds an actor to the list of actors to never allow an interactor to hit in the scene. No selection. No hover.\n\x09 * There's no need to remove actors from this list. They'll expire from it automatically when destroyed.\n\x09 *\n\x09 * @param\x09""ActorToExcludeFromHitTests\x09The actor that should be forever excluded from hit tests\n\x09 */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Adds an actor to the list of actors to never allow an interactor to hit in the scene. No selection. No hover.\nThere's no need to remove actors from this list. They'll expire from it automatically when destroyed.\n\n@param ActorToExcludeFromHitTests The actor that should be forever excluded from hit tests" },
};
#endif // WITH_METADATA
// ********** Begin Function AddActorToExcludeFromHitTests constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorToExcludeFromHitTests;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddActorToExcludeFromHitTests constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddActorToExcludeFromHitTests Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::NewProp_ActorToExcludeFromHitTests = { "ActorToExcludeFromHitTests", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventAddActorToExcludeFromHitTests_Parms, ActorToExcludeFromHitTests), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::NewProp_ActorToExcludeFromHitTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::PropPointers) < 2048);
// ********** End Function AddActorToExcludeFromHitTests Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "AddActorToExcludeFromHitTests", Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::ViewportWorldInteraction_eventAddActorToExcludeFromHitTests_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::ViewportWorldInteraction_eventAddActorToExcludeFromHitTests_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execAddActorToExcludeFromHitTests)
{
P_GET_OBJECT(AActor,Z_Param_ActorToExcludeFromHitTests);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddActorToExcludeFromHitTests(Z_Param_ActorToExcludeFromHitTests);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function AddActorToExcludeFromHitTests ***********
// ********** Begin Class UViewportWorldInteraction Function AddInteractor *************************
struct Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics
{
struct ViewportWorldInteraction_eventAddInteractor_Parms
{
UViewportInteractor* Interactor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Adds interactor to the worldinteraction */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Adds interactor to the worldinteraction" },
};
#endif // WITH_METADATA
// ********** Begin Function AddInteractor constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Interactor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddInteractor constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddInteractor Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::NewProp_Interactor = { "Interactor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventAddInteractor_Parms, Interactor), Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::NewProp_Interactor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::PropPointers) < 2048);
// ********** End Function AddInteractor Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "AddInteractor", Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::ViewportWorldInteraction_eventAddInteractor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::ViewportWorldInteraction_eventAddInteractor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execAddInteractor)
{
P_GET_OBJECT(UViewportInteractor,Z_Param_Interactor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddInteractor(Z_Param_Interactor);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function AddInteractor ***************************
// ********** Begin Class UViewportWorldInteraction Function GetHeadTransform **********************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics
{
struct ViewportWorldInteraction_eventGetHeadTransform_Parms
{
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets the transform of the viewport / user's HMD in world space */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets the transform of the viewport / user's HMD in world space" },
};
#endif // WITH_METADATA
// ********** Begin Function GetHeadTransform constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetHeadTransform constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetHeadTransform Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetHeadTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::PropPointers) < 2048);
// ********** End Function GetHeadTransform Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetHeadTransform", Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::ViewportWorldInteraction_eventGetHeadTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::ViewportWorldInteraction_eventGetHeadTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetHeadTransform)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetHeadTransform();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetHeadTransform ************************
// ********** Begin Class UViewportWorldInteraction Function GetInteractors ************************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics
{
struct ViewportWorldInteraction_eventGetInteractors_Parms
{
TArray<UViewportInteractor*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets all the interactors */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets all the interactors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInteractors constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetInteractors constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInteractors Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetInteractors_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::PropPointers) < 2048);
// ********** End Function GetInteractors Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetInteractors", Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::ViewportWorldInteraction_eventGetInteractors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::ViewportWorldInteraction_eventGetInteractors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetInteractors)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UViewportInteractor*>*)Z_Param__Result=P_THIS->GetInteractors();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetInteractors **************************
// ********** Begin Class UViewportWorldInteraction Function GetRoomSpaceHeadTransform *************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics
{
struct ViewportWorldInteraction_eventGetRoomSpaceHeadTransform_Parms
{
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets the transform of the viewport / user's HMD in room space */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets the transform of the viewport / user's HMD in room space" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRoomSpaceHeadTransform constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRoomSpaceHeadTransform constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRoomSpaceHeadTransform Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetRoomSpaceHeadTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::PropPointers) < 2048);
// ********** End Function GetRoomSpaceHeadTransform Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetRoomSpaceHeadTransform", Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::ViewportWorldInteraction_eventGetRoomSpaceHeadTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::ViewportWorldInteraction_eventGetRoomSpaceHeadTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetRoomSpaceHeadTransform)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetRoomSpaceHeadTransform();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetRoomSpaceHeadTransform ***************
// ********** Begin Class UViewportWorldInteraction Function GetRoomTransform **********************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics
{
struct ViewportWorldInteraction_eventGetRoomTransform_Parms
{
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets the world space transform of the calibrated VR room origin. When using a seated VR device, this will feel like the\n\x09""camera's world transform (before any HMD positional or rotation adjustments are applied.) */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets the world space transform of the calibrated VR room origin. When using a seated VR device, this will feel like the\n camera's world transform (before any HMD positional or rotation adjustments are applied.)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRoomTransform constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRoomTransform constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRoomTransform Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetRoomTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::PropPointers) < 2048);
// ********** End Function GetRoomTransform Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetRoomTransform", Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::ViewportWorldInteraction_eventGetRoomTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::ViewportWorldInteraction_eventGetRoomTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetRoomTransform)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetRoomTransform();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetRoomTransform ************************
// ********** Begin Class UViewportWorldInteraction Function GetTransformGizmoActor ****************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics
{
struct ViewportWorldInteraction_eventGetTransformGizmoActor_Parms
{
ABaseTransformGizmo* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets the transform gizmo actor, or returns null if we currently don't have one */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets the transform gizmo actor, or returns null if we currently don't have one" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTransformGizmoActor constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTransformGizmoActor constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTransformGizmoActor Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetTransformGizmoActor_Parms, ReturnValue), Z_Construct_UClass_ABaseTransformGizmo_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::PropPointers) < 2048);
// ********** End Function GetTransformGizmoActor Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetTransformGizmoActor", Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::ViewportWorldInteraction_eventGetTransformGizmoActor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::ViewportWorldInteraction_eventGetTransformGizmoActor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetTransformGizmoActor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ABaseTransformGizmo**)Z_Param__Result=P_THIS->GetTransformGizmoActor();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetTransformGizmoActor ******************
// ********** Begin Class UViewportWorldInteraction Function GetWorldScaleFactor *******************
struct Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics
{
struct ViewportWorldInteraction_eventGetWorldScaleFactor_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Gets the world scale factor, which can be multiplied by a scale vector to convert to room space */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Gets the world scale factor, which can be multiplied by a scale vector to convert to room space" },
};
#endif // WITH_METADATA
// ********** Begin Function GetWorldScaleFactor constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetWorldScaleFactor constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetWorldScaleFactor Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventGetWorldScaleFactor_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::PropPointers) < 2048);
// ********** End Function GetWorldScaleFactor Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "GetWorldScaleFactor", Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::ViewportWorldInteraction_eventGetWorldScaleFactor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::ViewportWorldInteraction_eventGetWorldScaleFactor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execGetWorldScaleFactor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetWorldScaleFactor();
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function GetWorldScaleFactor *********************
// ********** Begin Class UViewportWorldInteraction Function RemoveInteractor **********************
struct Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics
{
struct ViewportWorldInteraction_eventRemoveInteractor_Parms
{
UViewportInteractor* Interactor;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Removes interactor from the worldinteraction and removes the interactor from its paired interactor if any */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Removes interactor from the worldinteraction and removes the interactor from its paired interactor if any" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveInteractor constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Interactor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveInteractor constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveInteractor Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::NewProp_Interactor = { "Interactor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventRemoveInteractor_Parms, Interactor), Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::NewProp_Interactor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::PropPointers) < 2048);
// ********** End Function RemoveInteractor Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "RemoveInteractor", Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::ViewportWorldInteraction_eventRemoveInteractor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::ViewportWorldInteraction_eventRemoveInteractor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execRemoveInteractor)
{
P_GET_OBJECT(UViewportInteractor,Z_Param_Interactor);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveInteractor(Z_Param_Interactor);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function RemoveInteractor ************************
// ********** Begin Class UViewportWorldInteraction Function SetHeadTransform **********************
struct Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics
{
struct ViewportWorldInteraction_eventSetHeadTransform_Parms
{
FTransform NewHeadTransform;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Sets a new transform for the room so that the HMD is aligned to the new transform.\n\x09\x09The Head is kept level to the ground and only rotated on the yaw */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Sets a new transform for the room so that the HMD is aligned to the new transform.\n The Head is kept level to the ground and only rotated on the yaw" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewHeadTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHeadTransform constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_NewHeadTransform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHeadTransform constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHeadTransform Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::NewProp_NewHeadTransform = { "NewHeadTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventSetHeadTransform_Parms, NewHeadTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewHeadTransform_MetaData), NewProp_NewHeadTransform_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::NewProp_NewHeadTransform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::PropPointers) < 2048);
// ********** End Function SetHeadTransform Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "SetHeadTransform", Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::ViewportWorldInteraction_eventSetHeadTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::ViewportWorldInteraction_eventSetHeadTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execSetHeadTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_NewHeadTransform);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHeadTransform(Z_Param_Out_NewHeadTransform);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function SetHeadTransform ************************
// ********** Begin Class UViewportWorldInteraction Function SetRoomTransformForNextFrame **********
struct Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics
{
struct ViewportWorldInteraction_eventSetRoomTransformForNextFrame_Parms
{
FTransform NewRoomTransform;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewRoomTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRoomTransformForNextFrame constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_NewRoomTransform;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRoomTransformForNextFrame constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRoomTransformForNextFrame Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::NewProp_NewRoomTransform = { "NewRoomTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventSetRoomTransformForNextFrame_Parms, NewRoomTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewRoomTransform_MetaData), NewProp_NewRoomTransform_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::NewProp_NewRoomTransform,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::PropPointers) < 2048);
// ********** End Function SetRoomTransformForNextFrame Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "SetRoomTransformForNextFrame", Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::ViewportWorldInteraction_eventSetRoomTransformForNextFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::ViewportWorldInteraction_eventSetRoomTransformForNextFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execSetRoomTransformForNextFrame)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_NewRoomTransform);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRoomTransformForNextFrame(Z_Param_Out_NewRoomTransform);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function SetRoomTransformForNextFrame ************
// ********** Begin Class UViewportWorldInteraction Function SetWorldToMetersScale *****************
struct Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics
{
struct ViewportWorldInteraction_eventSetWorldToMetersScale_Parms
{
float NewWorldToMetersScale;
bool bCompensateRoomWorldScale;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ViewportWorldInteraction" },
{ "Comment", "/** Sets GNewWorldToMetersScale */" },
{ "CPP_Default_bCompensateRoomWorldScale", "false" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Sets GNewWorldToMetersScale" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewWorldToMetersScale_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCompensateRoomWorldScale_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetWorldToMetersScale constinit property declarations *****************
static const UECodeGen_Private::FFloatPropertyParams NewProp_NewWorldToMetersScale;
static void NewProp_bCompensateRoomWorldScale_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCompensateRoomWorldScale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetWorldToMetersScale constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetWorldToMetersScale Property Definitions ****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_NewWorldToMetersScale = { "NewWorldToMetersScale", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ViewportWorldInteraction_eventSetWorldToMetersScale_Parms, NewWorldToMetersScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewWorldToMetersScale_MetaData), NewProp_NewWorldToMetersScale_MetaData) };
void Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_bCompensateRoomWorldScale_SetBit(void* Obj)
{
((ViewportWorldInteraction_eventSetWorldToMetersScale_Parms*)Obj)->bCompensateRoomWorldScale = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_bCompensateRoomWorldScale = { "bCompensateRoomWorldScale", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ViewportWorldInteraction_eventSetWorldToMetersScale_Parms), &Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_bCompensateRoomWorldScale_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCompensateRoomWorldScale_MetaData), NewProp_bCompensateRoomWorldScale_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_NewWorldToMetersScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::NewProp_bCompensateRoomWorldScale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::PropPointers) < 2048);
// ********** End Function SetWorldToMetersScale Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UViewportWorldInteraction, nullptr, "SetWorldToMetersScale", Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::ViewportWorldInteraction_eventSetWorldToMetersScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::ViewportWorldInteraction_eventSetWorldToMetersScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UViewportWorldInteraction::execSetWorldToMetersScale)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_NewWorldToMetersScale);
P_GET_UBOOL(Z_Param_bCompensateRoomWorldScale);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetWorldToMetersScale(Z_Param_NewWorldToMetersScale,Z_Param_bCompensateRoomWorldScale);
P_NATIVE_END;
}
// ********** End Class UViewportWorldInteraction Function SetWorldToMetersScale *******************
// ********** Begin Class UViewportWorldInteraction ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UViewportWorldInteraction;
UClass* UViewportWorldInteraction::GetPrivateStaticClass()
{
using TClass = UViewportWorldInteraction;
if (!Z_Registration_Info_UClass_UViewportWorldInteraction.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ViewportWorldInteraction"),
Z_Registration_Info_UClass_UViewportWorldInteraction.InnerSingleton,
StaticRegisterNativesUViewportWorldInteraction,
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_UViewportWorldInteraction.InnerSingleton;
}
UClass* Z_Construct_UClass_UViewportWorldInteraction_NoRegister()
{
return UViewportWorldInteraction::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UViewportWorldInteraction_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ViewportWorldInteraction.h" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interactors_MetaData[] = {
{ "Comment", "/** All the interactors registered to modify the world */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "All the interactors registered to modify the world" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ViewportTransformer_MetaData[] = {
{ "Comment", "/** The active system being used to transform objects */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "The active system being used to transform objects" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformGizmoActor_MetaData[] = {
{ "Comment", "/** Transform gizmo actor, for manipulating selected actor(s) */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Transform gizmo actor, for manipulating selected actor(s)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SnapGridActor_MetaData[] = {
{ "Comment", "/** Actor for the snap grid */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "Actor for the snap grid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SnapGridMeshComponent_MetaData[] = {
{ "Comment", "/** The plane mesh we use to draw a snap grid under selected objects */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "The plane mesh we use to draw a snap grid under selected objects" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SnapGridMID_MetaData[] = {
{ "Comment", "/** MID for the snap grid, so we can update snap values on the fly */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "MID for the snap grid, so we can update snap values on the fly" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMouseCursorInteractor_MetaData[] = {
{ "Comment", "/** The default mouse cursor interactor, activated on demand */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "The default mouse cursor interactor, activated on demand" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToExcludeFromHitTest_MetaData[] = {
{ "Comment", "/** List of actors which should never be hit by an interactor, such as the 'avatar mesh actor' in VR */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "ToolTip", "List of actors which should never be hit by an interactor, such as the 'avatar mesh actor' in VR" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetContainer_MetaData[] = {
{ "Comment", "/** Container of assets */" },
{ "ModuleRelativePath", "Public/ViewportWorldInteraction.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Container of assets" },
};
#endif // WITH_METADATA
// ********** Begin Class UViewportWorldInteraction constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Interactors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Interactors;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ViewportTransformer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformGizmoActor;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SnapGridActor;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SnapGridMeshComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SnapGridMID;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultMouseCursorInteractor;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_ActorsToExcludeFromHitTest_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToExcludeFromHitTest;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetContainer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UViewportWorldInteraction constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddActorToExcludeFromHitTests"), .Pointer = &UViewportWorldInteraction::execAddActorToExcludeFromHitTests },
{ .NameUTF8 = UTF8TEXT("AddInteractor"), .Pointer = &UViewportWorldInteraction::execAddInteractor },
{ .NameUTF8 = UTF8TEXT("GetHeadTransform"), .Pointer = &UViewportWorldInteraction::execGetHeadTransform },
{ .NameUTF8 = UTF8TEXT("GetInteractors"), .Pointer = &UViewportWorldInteraction::execGetInteractors },
{ .NameUTF8 = UTF8TEXT("GetRoomSpaceHeadTransform"), .Pointer = &UViewportWorldInteraction::execGetRoomSpaceHeadTransform },
{ .NameUTF8 = UTF8TEXT("GetRoomTransform"), .Pointer = &UViewportWorldInteraction::execGetRoomTransform },
{ .NameUTF8 = UTF8TEXT("GetTransformGizmoActor"), .Pointer = &UViewportWorldInteraction::execGetTransformGizmoActor },
{ .NameUTF8 = UTF8TEXT("GetWorldScaleFactor"), .Pointer = &UViewportWorldInteraction::execGetWorldScaleFactor },
{ .NameUTF8 = UTF8TEXT("RemoveInteractor"), .Pointer = &UViewportWorldInteraction::execRemoveInteractor },
{ .NameUTF8 = UTF8TEXT("SetHeadTransform"), .Pointer = &UViewportWorldInteraction::execSetHeadTransform },
{ .NameUTF8 = UTF8TEXT("SetRoomTransformForNextFrame"), .Pointer = &UViewportWorldInteraction::execSetRoomTransformForNextFrame },
{ .NameUTF8 = UTF8TEXT("SetWorldToMetersScale"), .Pointer = &UViewportWorldInteraction::execSetWorldToMetersScale },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UViewportWorldInteraction_AddActorToExcludeFromHitTests, "AddActorToExcludeFromHitTests" }, // 3407384952
{ &Z_Construct_UFunction_UViewportWorldInteraction_AddInteractor, "AddInteractor" }, // 1765413133
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetHeadTransform, "GetHeadTransform" }, // 147191794
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetInteractors, "GetInteractors" }, // 3379073149
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetRoomSpaceHeadTransform, "GetRoomSpaceHeadTransform" }, // 2792108834
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetRoomTransform, "GetRoomTransform" }, // 1071260279
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetTransformGizmoActor, "GetTransformGizmoActor" }, // 879227774
{ &Z_Construct_UFunction_UViewportWorldInteraction_GetWorldScaleFactor, "GetWorldScaleFactor" }, // 3183887123
{ &Z_Construct_UFunction_UViewportWorldInteraction_RemoveInteractor, "RemoveInteractor" }, // 1371421997
{ &Z_Construct_UFunction_UViewportWorldInteraction_SetHeadTransform, "SetHeadTransform" }, // 398152738
{ &Z_Construct_UFunction_UViewportWorldInteraction_SetRoomTransformForNextFrame, "SetRoomTransformForNextFrame" }, // 4076054
{ &Z_Construct_UFunction_UViewportWorldInteraction_SetWorldToMetersScale, "SetWorldToMetersScale" }, // 2241969154
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UViewportWorldInteraction>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UViewportWorldInteraction_Statics
// ********** Begin Class UViewportWorldInteraction Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_Interactors_Inner = { "Interactors", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UViewportInteractor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_Interactors = { "Interactors", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, Interactors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interactors_MetaData), NewProp_Interactors_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ViewportTransformer = { "ViewportTransformer", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, ViewportTransformer), Z_Construct_UClass_UViewportTransformer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ViewportTransformer_MetaData), NewProp_ViewportTransformer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_TransformGizmoActor = { "TransformGizmoActor", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, TransformGizmoActor), Z_Construct_UClass_ABaseTransformGizmo_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformGizmoActor_MetaData), NewProp_TransformGizmoActor_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridActor = { "SnapGridActor", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, SnapGridActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SnapGridActor_MetaData), NewProp_SnapGridActor_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridMeshComponent = { "SnapGridMeshComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, SnapGridMeshComponent), Z_Construct_UClass_UStaticMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SnapGridMeshComponent_MetaData), NewProp_SnapGridMeshComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridMID = { "SnapGridMID", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, SnapGridMID), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SnapGridMID_MetaData), NewProp_SnapGridMID_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_DefaultMouseCursorInteractor = { "DefaultMouseCursorInteractor", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, DefaultMouseCursorInteractor), Z_Construct_UClass_UMouseCursorInteractor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMouseCursorInteractor_MetaData), NewProp_DefaultMouseCursorInteractor_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ActorsToExcludeFromHitTest_Inner = { "ActorsToExcludeFromHitTest", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ActorsToExcludeFromHitTest = { "ActorsToExcludeFromHitTest", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, ActorsToExcludeFromHitTest), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToExcludeFromHitTest_MetaData), NewProp_ActorsToExcludeFromHitTest_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_AssetContainer = { "AssetContainer", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UViewportWorldInteraction, AssetContainer), Z_Construct_UClass_UViewportInteractionAssetContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetContainer_MetaData), NewProp_AssetContainer_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UViewportWorldInteraction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_Interactors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_Interactors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ViewportTransformer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_TransformGizmoActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridMeshComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_SnapGridMID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_DefaultMouseCursorInteractor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ActorsToExcludeFromHitTest_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_ActorsToExcludeFromHitTest,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UViewportWorldInteraction_Statics::NewProp_AssetContainer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportWorldInteraction_Statics::PropPointers) < 2048);
// ********** End Class UViewportWorldInteraction Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UViewportWorldInteraction_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorWorldExtension,
(UObject* (*)())Z_Construct_UPackage__Script_ViewportInteraction,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportWorldInteraction_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UViewportWorldInteraction_Statics::ClassParams = {
&UViewportWorldInteraction::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UViewportWorldInteraction_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UViewportWorldInteraction_Statics::PropPointers),
0,
0x008800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UViewportWorldInteraction_Statics::Class_MetaDataParams), Z_Construct_UClass_UViewportWorldInteraction_Statics::Class_MetaDataParams)
};
void UViewportWorldInteraction::StaticRegisterNativesUViewportWorldInteraction()
{
UClass* Class = UViewportWorldInteraction::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UViewportWorldInteraction_Statics::Funcs));
}
UClass* Z_Construct_UClass_UViewportWorldInteraction()
{
if (!Z_Registration_Info_UClass_UViewportWorldInteraction.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UViewportWorldInteraction.OuterSingleton, Z_Construct_UClass_UViewportWorldInteraction_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UViewportWorldInteraction.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UViewportWorldInteraction);
UViewportWorldInteraction::~UViewportWorldInteraction() {}
// ********** End Class UViewportWorldInteraction **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EViewportWorldInteractionType_StaticEnum, TEXT("EViewportWorldInteractionType"), &Z_Registration_Info_UEnum_EViewportWorldInteractionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 672490588U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UViewportWorldInteraction, UViewportWorldInteraction::StaticClass, TEXT("UViewportWorldInteraction"), &Z_Registration_Info_UClass_UViewportWorldInteraction, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UViewportWorldInteraction), 899539498U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_2218511371{
TEXT("/Script/ViewportInteraction"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h__Script_ViewportInteraction_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// 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 "ViewportWorldInteraction.h"
#ifdef VIEWPORTINTERACTION_ViewportWorldInteraction_generated_h
#error "ViewportWorldInteraction.generated.h already included, missing '#pragma once' in ViewportWorldInteraction.h"
#endif
#define VIEWPORTINTERACTION_ViewportWorldInteraction_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class ABaseTransformGizmo;
class UViewportInteractor;
// ********** Begin Class UViewportWorldInteraction ************************************************
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetInteractors); \
DECLARE_FUNCTION(execGetTransformGizmoActor); \
DECLARE_FUNCTION(execSetWorldToMetersScale); \
DECLARE_FUNCTION(execGetWorldScaleFactor); \
DECLARE_FUNCTION(execSetRoomTransformForNextFrame); \
DECLARE_FUNCTION(execSetHeadTransform); \
DECLARE_FUNCTION(execGetHeadTransform); \
DECLARE_FUNCTION(execGetRoomSpaceHeadTransform); \
DECLARE_FUNCTION(execGetRoomTransform); \
DECLARE_FUNCTION(execAddActorToExcludeFromHitTests); \
DECLARE_FUNCTION(execRemoveInteractor); \
DECLARE_FUNCTION(execAddInteractor);
struct Z_Construct_UClass_UViewportWorldInteraction_Statics;
VIEWPORTINTERACTION_API UClass* Z_Construct_UClass_UViewportWorldInteraction_NoRegister();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUViewportWorldInteraction(); \
friend struct ::Z_Construct_UClass_UViewportWorldInteraction_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VIEWPORTINTERACTION_API UClass* ::Z_Construct_UClass_UViewportWorldInteraction_NoRegister(); \
public: \
DECLARE_CLASS2(UViewportWorldInteraction, UEditorWorldExtension, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/ViewportInteraction"), Z_Construct_UClass_UViewportWorldInteraction_NoRegister) \
DECLARE_SERIALIZER(UViewportWorldInteraction)
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UViewportWorldInteraction(UViewportWorldInteraction&&) = delete; \
UViewportWorldInteraction(const UViewportWorldInteraction&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(VIEWPORTINTERACTION_API, UViewportWorldInteraction); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UViewportWorldInteraction); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UViewportWorldInteraction) \
VIEWPORTINTERACTION_API virtual ~UViewportWorldInteraction();
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_51_PROLOG
#define FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h_54_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UViewportWorldInteraction;
// ********** End Class UViewportWorldInteraction **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_ViewportInteraction_Public_ViewportWorldInteraction_h
// ********** Begin Enum EViewportWorldInteractionType *********************************************
#define FOREACH_ENUM_EVIEWPORTWORLDINTERACTIONTYPE(op) \
op(EViewportWorldInteractionType::VR) \
op(EViewportWorldInteractionType::Legacy)
enum class EViewportWorldInteractionType : uint8;
template<> struct TIsUEnumClass<EViewportWorldInteractionType> { enum { Value = true }; };
template<> VIEWPORTINTERACTION_NON_ATTRIBUTED_API UEnum* StaticEnum<EViewportWorldInteractionType>();
// ********** End Enum EViewportWorldInteractionType ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS