595 lines
47 KiB
C++
595 lines
47 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "BaseGizmos/IntervalGizmo.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeIntervalGizmo() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_AGizmoActor();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_AIntervalGizmoActor();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_AIntervalGizmoActor_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoAxisIntervalParameterSource();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoAxisIntervalParameterSource_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoBaseFloatParameterSource();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoComponentAxisSource_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoFloatParameterSource_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoTransformChangeStateTarget_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveGizmo();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveGizmo_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveGizmoBuilder();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UIntervalGizmo();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UIntervalGizmo_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UIntervalGizmoBuilder();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UIntervalGizmoBuilder_NoRegister();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UTransformProxy_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_InteractiveToolsFramework();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class AIntervalGizmoActor ******************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_AIntervalGizmoActor;
|
||
|
|
UClass* AIntervalGizmoActor::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = AIntervalGizmoActor;
|
||
|
|
if (!Z_Registration_Info_UClass_AIntervalGizmoActor.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("IntervalGizmoActor"),
|
||
|
|
Z_Registration_Info_UClass_AIntervalGizmoActor.InnerSingleton,
|
||
|
|
StaticRegisterNativesAIntervalGizmoActor,
|
||
|
|
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_AIntervalGizmoActor.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_AIntervalGizmoActor_NoRegister()
|
||
|
|
{
|
||
|
|
return AIntervalGizmoActor::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_AIntervalGizmoActor_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/**\n * AIntervalGizmoActor is an Actor type intended to be used with UIntervalGizmo,\n * as the in-scene visual representation of the Gizmo.\n *\n * FIntervalGizmoActorFactory returns an instance of this Actor type (or a subclass).\n *\n * If a particular sub-Gizmo is not required, simply set that UProperty to null.\n */" },
|
||
|
|
{ "IncludePath", "BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "IsBlueprintBase", "false" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "NotBlueprintType", "true" },
|
||
|
|
{ "ToolTip", "AIntervalGizmoActor is an Actor type intended to be used with UIntervalGizmo,\nas the in-scene visual representation of the Gizmo.\n\nFIntervalGizmoActorFactory returns an instance of this Actor type (or a subclass).\n\nIf a particular sub-Gizmo is not required, simply set that UProperty to null." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UpIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DownIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForwardIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackwardIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftIntervalComponent_MetaData[] = {
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class AIntervalGizmoActor constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_UpIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DownIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ForwardIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BackwardIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_RightIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_LeftIntervalComponent;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class AIntervalGizmoActor constinit property declarations ************************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<AIntervalGizmoActor>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_AIntervalGizmoActor_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class AIntervalGizmoActor Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_UpIntervalComponent = { "UpIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, UpIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UpIntervalComponent_MetaData), NewProp_UpIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_DownIntervalComponent = { "DownIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, DownIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DownIntervalComponent_MetaData), NewProp_DownIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_ForwardIntervalComponent = { "ForwardIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, ForwardIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForwardIntervalComponent_MetaData), NewProp_ForwardIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_BackwardIntervalComponent = { "BackwardIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, BackwardIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackwardIntervalComponent_MetaData), NewProp_BackwardIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_RightIntervalComponent = { "RightIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, RightIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightIntervalComponent_MetaData), NewProp_RightIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_LeftIntervalComponent = { "LeftIntervalComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AIntervalGizmoActor, LeftIntervalComponent), Z_Construct_UClass_UGizmoLineHandleComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftIntervalComponent_MetaData), NewProp_LeftIntervalComponent_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AIntervalGizmoActor_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_UpIntervalComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_DownIntervalComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_ForwardIntervalComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_BackwardIntervalComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_RightIntervalComponent,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AIntervalGizmoActor_Statics::NewProp_LeftIntervalComponent,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AIntervalGizmoActor_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class AIntervalGizmoActor Property Definitions ***********************************
|
||
|
|
UObject* (*const Z_Construct_UClass_AIntervalGizmoActor_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_AGizmoActor,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AIntervalGizmoActor_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_AIntervalGizmoActor_Statics::ClassParams = {
|
||
|
|
&AIntervalGizmoActor::StaticClass,
|
||
|
|
"Engine",
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_AIntervalGizmoActor_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_AIntervalGizmoActor_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x018802ACu,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AIntervalGizmoActor_Statics::Class_MetaDataParams), Z_Construct_UClass_AIntervalGizmoActor_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void AIntervalGizmoActor::StaticRegisterNativesAIntervalGizmoActor()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_AIntervalGizmoActor()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_AIntervalGizmoActor.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AIntervalGizmoActor.OuterSingleton, Z_Construct_UClass_AIntervalGizmoActor_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_AIntervalGizmoActor.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AIntervalGizmoActor);
|
||
|
|
AIntervalGizmoActor::~AIntervalGizmoActor() {}
|
||
|
|
// ********** End Class AIntervalGizmoActor ********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UIntervalGizmoBuilder ****************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UIntervalGizmoBuilder;
|
||
|
|
UClass* UIntervalGizmoBuilder::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UIntervalGizmoBuilder;
|
||
|
|
if (!Z_Registration_Info_UClass_UIntervalGizmoBuilder.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("IntervalGizmoBuilder"),
|
||
|
|
Z_Registration_Info_UClass_UIntervalGizmoBuilder.InnerSingleton,
|
||
|
|
StaticRegisterNativesUIntervalGizmoBuilder,
|
||
|
|
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_UIntervalGizmoBuilder.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UIntervalGizmoBuilder_NoRegister()
|
||
|
|
{
|
||
|
|
return UIntervalGizmoBuilder::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UIntervalGizmoBuilder_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UIntervalGizmoBuilder constinit property declarations ********************
|
||
|
|
// ********** End Class UIntervalGizmoBuilder constinit property declarations **********************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UIntervalGizmoBuilder>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UIntervalGizmoBuilder_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UIntervalGizmoBuilder_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveGizmoBuilder,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmoBuilder_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UIntervalGizmoBuilder_Statics::ClassParams = {
|
||
|
|
&UIntervalGizmoBuilder::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmoBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UIntervalGizmoBuilder_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UIntervalGizmoBuilder::StaticRegisterNativesUIntervalGizmoBuilder()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UIntervalGizmoBuilder()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UIntervalGizmoBuilder.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIntervalGizmoBuilder.OuterSingleton, Z_Construct_UClass_UIntervalGizmoBuilder_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UIntervalGizmoBuilder.OuterSingleton;
|
||
|
|
}
|
||
|
|
UIntervalGizmoBuilder::UIntervalGizmoBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIntervalGizmoBuilder);
|
||
|
|
UIntervalGizmoBuilder::~UIntervalGizmoBuilder() {}
|
||
|
|
// ********** End Class UIntervalGizmoBuilder ******************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UIntervalGizmo ***********************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UIntervalGizmo;
|
||
|
|
UClass* UIntervalGizmo::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UIntervalGizmo;
|
||
|
|
if (!Z_Registration_Info_UClass_UIntervalGizmo.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("IntervalGizmo"),
|
||
|
|
Z_Registration_Info_UClass_UIntervalGizmo.InnerSingleton,
|
||
|
|
StaticRegisterNativesUIntervalGizmo,
|
||
|
|
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_UIntervalGizmo.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UIntervalGizmo_NoRegister()
|
||
|
|
{
|
||
|
|
return UIntervalGizmo::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UIntervalGizmo_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTarget_MetaData[] = {
|
||
|
|
{ "Comment", "/** State target is shared across gizmos, and created internally during SetActiveTarget() */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "State target is shared across gizmos, and created internally during SetActiveTarget()" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_World_MetaData[] = {
|
||
|
|
{ "Comment", "/** GizmoActors will be spawned in this World */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "GizmoActors will be spawned in this World" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GizmoActor_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformProxy_MetaData[] = {
|
||
|
|
{ "Comment", "/** The gizmo tracks the location and orientation of the transform in this TransformProxy. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "The gizmo tracks the location and orientation of the transform in this TransformProxy." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveComponents_MetaData[] = {
|
||
|
|
{ "Comment", "/** list of current-active child components */" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "list of current-active child components" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveGizmos_MetaData[] = {
|
||
|
|
{ "Comment", "/** list of currently-active child gizmos */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "list of currently-active child gizmos" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UpIntervalSource_MetaData[] = {
|
||
|
|
{ "Comment", "// +/- Z axis parameter sources\n" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "+/- Z axis parameter sources" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DownIntervalSource_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForwardIntervalSource_MetaData[] = {
|
||
|
|
{ "Comment", "// +/- Y axis parameter sources\n" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "+/- Y axis parameter sources" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackwardIntervalSource_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightIntervalSource_MetaData[] = {
|
||
|
|
{ "Comment", "// +/- X axis parameter sources\n" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "+/- X axis parameter sources" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftIntervalSource_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisXSource_MetaData[] = {
|
||
|
|
{ "Comment", "/** X-axis source is shared across Gizmos, and created internally during SetActiveTarget() */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "X-axis source is shared across Gizmos, and created internally during SetActiveTarget()" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisYSource_MetaData[] = {
|
||
|
|
{ "Comment", "/** Y-axis source is shared across Gizmos, and created internally during SetActiveTarget() */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "Y-axis source is shared across Gizmos, and created internally during SetActiveTarget()" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisZSource_MetaData[] = {
|
||
|
|
{ "Comment", "/** Z-axis source is shared across Gizmos, and created internally during SetActiveTarget() */" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "Z-axis source is shared across Gizmos, and created internally during SetActiveTarget()" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UIntervalGizmo constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_StateTarget;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_World;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_GizmoActor;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformProxy;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActiveComponents_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActiveComponents;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActiveGizmos_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActiveGizmos;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_UpIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DownIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ForwardIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BackwardIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_RightIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_LeftIntervalSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AxisXSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AxisYSource;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AxisZSource;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UIntervalGizmo constinit property declarations *****************************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UIntervalGizmo>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UIntervalGizmo_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UIntervalGizmo Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_StateTarget = { "StateTarget", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, StateTarget), Z_Construct_UClass_UGizmoTransformChangeStateTarget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTarget_MetaData), NewProp_StateTarget_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_World = { "World", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, World), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_World_MetaData), NewProp_World_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_GizmoActor = { "GizmoActor", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, GizmoActor), Z_Construct_UClass_AIntervalGizmoActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GizmoActor_MetaData), NewProp_GizmoActor_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_TransformProxy = { "TransformProxy", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, TransformProxy), Z_Construct_UClass_UTransformProxy_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformProxy_MetaData), NewProp_TransformProxy_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveComponents_Inner = { "ActiveComponents", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveComponents = { "ActiveComponents", nullptr, (EPropertyFlags)0x0124088000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, ActiveComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveComponents_MetaData), NewProp_ActiveComponents_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveGizmos_Inner = { "ActiveGizmos", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInteractiveGizmo_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveGizmos = { "ActiveGizmos", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, ActiveGizmos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveGizmos_MetaData), NewProp_ActiveGizmos_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_UpIntervalSource = { "UpIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, UpIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UpIntervalSource_MetaData), NewProp_UpIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_DownIntervalSource = { "DownIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, DownIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DownIntervalSource_MetaData), NewProp_DownIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ForwardIntervalSource = { "ForwardIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, ForwardIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForwardIntervalSource_MetaData), NewProp_ForwardIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_BackwardIntervalSource = { "BackwardIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, BackwardIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackwardIntervalSource_MetaData), NewProp_BackwardIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_RightIntervalSource = { "RightIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, RightIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightIntervalSource_MetaData), NewProp_RightIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_LeftIntervalSource = { "LeftIntervalSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, LeftIntervalSource), Z_Construct_UClass_UGizmoLocalFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftIntervalSource_MetaData), NewProp_LeftIntervalSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisXSource = { "AxisXSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, AxisXSource), Z_Construct_UClass_UGizmoComponentAxisSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisXSource_MetaData), NewProp_AxisXSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisYSource = { "AxisYSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, AxisYSource), Z_Construct_UClass_UGizmoComponentAxisSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisYSource_MetaData), NewProp_AxisYSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisZSource = { "AxisZSource", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIntervalGizmo, AxisZSource), Z_Construct_UClass_UGizmoComponentAxisSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisZSource_MetaData), NewProp_AxisZSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UIntervalGizmo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_StateTarget,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_World,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_GizmoActor,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_TransformProxy,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveComponents_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveComponents,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveGizmos_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ActiveGizmos,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_UpIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_DownIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_ForwardIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_BackwardIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_RightIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_LeftIntervalSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisXSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisYSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIntervalGizmo_Statics::NewProp_AxisZSource,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UIntervalGizmo Property Definitions ****************************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UIntervalGizmo_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveGizmo,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmo_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UIntervalGizmo_Statics::ClassParams = {
|
||
|
|
&UIntervalGizmo::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UIntervalGizmo_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmo_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x008800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIntervalGizmo_Statics::Class_MetaDataParams), Z_Construct_UClass_UIntervalGizmo_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UIntervalGizmo::StaticRegisterNativesUIntervalGizmo()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UIntervalGizmo()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UIntervalGizmo.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIntervalGizmo.OuterSingleton, Z_Construct_UClass_UIntervalGizmo_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UIntervalGizmo.OuterSingleton;
|
||
|
|
}
|
||
|
|
UIntervalGizmo::UIntervalGizmo() {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIntervalGizmo);
|
||
|
|
UIntervalGizmo::~UIntervalGizmo() {}
|
||
|
|
// ********** End Class UIntervalGizmo *************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UGizmoAxisIntervalParameterSource ****************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource;
|
||
|
|
UClass* UGizmoAxisIntervalParameterSource::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UGizmoAxisIntervalParameterSource;
|
||
|
|
if (!Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("GizmoAxisIntervalParameterSource"),
|
||
|
|
Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource.InnerSingleton,
|
||
|
|
StaticRegisterNativesUGizmoAxisIntervalParameterSource,
|
||
|
|
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_UGizmoAxisIntervalParameterSource.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UGizmoAxisIntervalParameterSource_NoRegister()
|
||
|
|
{
|
||
|
|
return UGizmoAxisIntervalParameterSource::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/**\n * UGizmoAxisIntervalParameterSource is an IGizmoFloatParameterSource implementation that\n * interprets the float value as the parameter of a line equation, and maps this parameter to a 3D translation\n * along a line with origin/direction given by an IGizmoAxisSource. This translation is applied to an IGizmoTransformSource.\n *\n * This ParameterSource is intended to be used to create 3D Axis Interval Gizmos.\n */" },
|
||
|
|
{ "IncludePath", "BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
{ "ToolTip", "UGizmoAxisIntervalParameterSource is an IGizmoFloatParameterSource implementation that\ninterprets the float value as the parameter of a line equation, and maps this parameter to a 3D translation\nalong a line with origin/direction given by an IGizmoAxisSource. This translation is applied to an IGizmoTransformSource.\n\nThis ParameterSource is intended to be used to create 3D Axis Interval Gizmos." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatParameterSource_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinParameter_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxParameter_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/IntervalGizmo.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UGizmoAxisIntervalParameterSource constinit property declarations ********
|
||
|
|
static const UECodeGen_Private::FInterfacePropertyParams NewProp_FloatParameterSource;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinParameter;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxParameter;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UGizmoAxisIntervalParameterSource constinit property declarations **********
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UGizmoAxisIntervalParameterSource>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UGizmoAxisIntervalParameterSource Property Definitions *******************
|
||
|
|
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_FloatParameterSource = { "FloatParameterSource", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoAxisIntervalParameterSource, FloatParameterSource), Z_Construct_UClass_UGizmoFloatParameterSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatParameterSource_MetaData), NewProp_FloatParameterSource_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_MinParameter = { "MinParameter", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoAxisIntervalParameterSource, MinParameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinParameter_MetaData), NewProp_MinParameter_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_MaxParameter = { "MaxParameter", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UGizmoAxisIntervalParameterSource, MaxParameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxParameter_MetaData), NewProp_MaxParameter_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_FloatParameterSource,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_MinParameter,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::NewProp_MaxParameter,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UGizmoAxisIntervalParameterSource Property Definitions *********************
|
||
|
|
UObject* (*const Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UGizmoBaseFloatParameterSource,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::ClassParams = {
|
||
|
|
&UGizmoAxisIntervalParameterSource::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A0u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UGizmoAxisIntervalParameterSource::StaticRegisterNativesUGizmoAxisIntervalParameterSource()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UGizmoAxisIntervalParameterSource()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource.OuterSingleton, Z_Construct_UClass_UGizmoAxisIntervalParameterSource_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource.OuterSingleton;
|
||
|
|
}
|
||
|
|
UGizmoAxisIntervalParameterSource::UGizmoAxisIntervalParameterSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoAxisIntervalParameterSource);
|
||
|
|
UGizmoAxisIntervalParameterSource::~UGizmoAxisIntervalParameterSource() {}
|
||
|
|
// ********** End Class UGizmoAxisIntervalParameterSource ******************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_IntervalGizmo_h__Script_InteractiveToolsFramework_Statics
|
||
|
|
{
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_AIntervalGizmoActor, AIntervalGizmoActor::StaticClass, TEXT("AIntervalGizmoActor"), &Z_Registration_Info_UClass_AIntervalGizmoActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AIntervalGizmoActor), 2731995265U) },
|
||
|
|
{ Z_Construct_UClass_UIntervalGizmoBuilder, UIntervalGizmoBuilder::StaticClass, TEXT("UIntervalGizmoBuilder"), &Z_Registration_Info_UClass_UIntervalGizmoBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIntervalGizmoBuilder), 3854599754U) },
|
||
|
|
{ Z_Construct_UClass_UIntervalGizmo, UIntervalGizmo::StaticClass, TEXT("UIntervalGizmo"), &Z_Registration_Info_UClass_UIntervalGizmo, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIntervalGizmo), 773428754U) },
|
||
|
|
{ Z_Construct_UClass_UGizmoAxisIntervalParameterSource, UGizmoAxisIntervalParameterSource::StaticClass, TEXT("UGizmoAxisIntervalParameterSource"), &Z_Registration_Info_UClass_UGizmoAxisIntervalParameterSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoAxisIntervalParameterSource), 590004371U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_IntervalGizmo_h__Script_InteractiveToolsFramework_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_IntervalGizmo_h__Script_InteractiveToolsFramework_1261309694{
|
||
|
|
TEXT("/Script/InteractiveToolsFramework"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_IntervalGizmo_h__Script_InteractiveToolsFramework_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_IntervalGizmo_h__Script_InteractiveToolsFramework_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|