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,282 @@
// 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 "Filters/CurveEditorFFTFilter.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCurveEditorFFTFilter() {}
// ********** Begin Cross Module References ********************************************************
CURVEEDITOR_API UClass* Z_Construct_UClass_UCurveEditorFilterBase();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorFFTFilter();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorFFTFilter_NoRegister();
CURVEEDITORTOOLS_API UEnum* Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass();
CURVEEDITORTOOLS_API UEnum* Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECurveEditorFFTFilterClass ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass;
static UEnum* ECurveEditorFFTFilterClass_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.OuterSingleton)
{
Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("ECurveEditorFFTFilterClass"));
}
return Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.OuterSingleton;
}
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<ECurveEditorFFTFilterClass>()
{
return ECurveEditorFFTFilterClass_StaticEnum();
}
struct Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Butterworth.Name", "ECurveEditorFFTFilterClass::Butterworth" },
{ "Chebyshev.Name", "ECurveEditorFFTFilterClass::Chebyshev" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECurveEditorFFTFilterClass::Butterworth", (int64)ECurveEditorFFTFilterClass::Butterworth },
{ "ECurveEditorFFTFilterClass::Chebyshev", (int64)ECurveEditorFFTFilterClass::Chebyshev },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
"ECurveEditorFFTFilterClass",
"ECurveEditorFFTFilterClass",
Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass()
{
if (!Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.InnerSingleton, Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass.InnerSingleton;
}
// ********** End Enum ECurveEditorFFTFilterClass **************************************************
// ********** Begin Enum ECurveEditorFFTFilterType *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECurveEditorFFTFilterType;
static UEnum* ECurveEditorFFTFilterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("ECurveEditorFFTFilterType"));
}
return Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.OuterSingleton;
}
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<ECurveEditorFFTFilterType>()
{
return ECurveEditorFFTFilterType_StaticEnum();
}
struct Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Highpass.Name", "ECurveEditorFFTFilterType::Highpass" },
{ "Lowpass.Name", "ECurveEditorFFTFilterType::Lowpass" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECurveEditorFFTFilterType::Lowpass", (int64)ECurveEditorFFTFilterType::Lowpass },
{ "ECurveEditorFFTFilterType::Highpass", (int64)ECurveEditorFFTFilterType::Highpass },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
"ECurveEditorFFTFilterType",
"ECurveEditorFFTFilterType",
Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType()
{
if (!Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.InnerSingleton, Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECurveEditorFFTFilterType.InnerSingleton;
}
// ********** End Enum ECurveEditorFFTFilterType ***************************************************
// ********** Begin Class UCurveEditorFFTFilter ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCurveEditorFFTFilter;
UClass* UCurveEditorFFTFilter::GetPrivateStaticClass()
{
using TClass = UCurveEditorFFTFilter;
if (!Z_Registration_Info_UClass_UCurveEditorFFTFilter.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CurveEditorFFTFilter"),
Z_Registration_Info_UClass_UCurveEditorFFTFilter.InnerSingleton,
StaticRegisterNativesUCurveEditorFFTFilter,
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_UCurveEditorFFTFilter.InnerSingleton;
}
UClass* Z_Construct_UClass_UCurveEditorFFTFilter_NoRegister()
{
return UCurveEditorFFTFilter::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCurveEditorFFTFilter_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "Fourier Transform (FFT)" },
{ "IncludePath", "Filters/CurveEditorFFTFilter.h" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CutoffFrequency_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** Normalized between 0-1. In a low pass filter, the lower the value is the smoother the output. In a high pass filter the higher the value the smoother the output.*/" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
{ "ToolTip", "Normalized between 0-1. In a low pass filter, the lower the value is the smoother the output. In a high pass filter the higher the value the smoother the output." },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** Which frequencies are allowed through. For example, low-pass will let low frequency through and remove high frequency noise. */" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
{ "ToolTip", "Which frequencies are allowed through. For example, low-pass will let low frequency through and remove high frequency noise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Response_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** Which FFT filter implementation to use. */" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
{ "ToolTip", "Which FFT filter implementation to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Order_MetaData[] = {
{ "Category", "Settings" },
{ "Comment", "/** The number of samples used to filter in the time domain. It maps how steep the roll off is for the filter. */" },
{ "ModuleRelativePath", "Private/Filters/CurveEditorFFTFilter.h" },
{ "ToolTip", "The number of samples used to filter in the time domain. It maps how steep the roll off is for the filter." },
{ "UIMax", "8" },
{ "UIMin", "1" },
};
#endif // WITH_METADATA
// ********** Begin Class UCurveEditorFFTFilter constinit property declarations ********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_CutoffFrequency;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FBytePropertyParams NewProp_Response_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Response;
static const UECodeGen_Private::FIntPropertyParams NewProp_Order;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCurveEditorFFTFilter constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCurveEditorFFTFilter>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCurveEditorFFTFilter_Statics
// ********** Begin Class UCurveEditorFFTFilter Property Definitions *******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_CutoffFrequency = { "CutoffFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCurveEditorFFTFilter, CutoffFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CutoffFrequency_MetaData), NewProp_CutoffFrequency_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCurveEditorFFTFilter, Type), Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 1755476256
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Response_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Response = { "Response", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCurveEditorFFTFilter, Response), Z_Construct_UEnum_CurveEditorTools_ECurveEditorFFTFilterClass, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Response_MetaData), NewProp_Response_MetaData) }; // 2647707222
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Order = { "Order", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCurveEditorFFTFilter, Order), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Order_MetaData), NewProp_Order_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCurveEditorFFTFilter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_CutoffFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Response_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Response,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorFFTFilter_Statics::NewProp_Order,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorFFTFilter_Statics::PropPointers) < 2048);
// ********** End Class UCurveEditorFFTFilter Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UCurveEditorFFTFilter_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCurveEditorFilterBase,
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorFFTFilter_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCurveEditorFFTFilter_Statics::ClassParams = {
&UCurveEditorFFTFilter::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCurveEditorFFTFilter_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorFFTFilter_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorFFTFilter_Statics::Class_MetaDataParams), Z_Construct_UClass_UCurveEditorFFTFilter_Statics::Class_MetaDataParams)
};
void UCurveEditorFFTFilter::StaticRegisterNativesUCurveEditorFFTFilter()
{
}
UClass* Z_Construct_UClass_UCurveEditorFFTFilter()
{
if (!Z_Registration_Info_UClass_UCurveEditorFFTFilter.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCurveEditorFFTFilter.OuterSingleton, Z_Construct_UClass_UCurveEditorFFTFilter_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCurveEditorFFTFilter.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCurveEditorFFTFilter);
UCurveEditorFFTFilter::~UCurveEditorFFTFilter() {}
// ********** End Class UCurveEditorFFTFilter ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECurveEditorFFTFilterClass_StaticEnum, TEXT("ECurveEditorFFTFilterClass"), &Z_Registration_Info_UEnum_ECurveEditorFFTFilterClass, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2647707222U) },
{ ECurveEditorFFTFilterType_StaticEnum, TEXT("ECurveEditorFFTFilterType"), &Z_Registration_Info_UEnum_ECurveEditorFFTFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1755476256U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCurveEditorFFTFilter, UCurveEditorFFTFilter::StaticClass, TEXT("UCurveEditorFFTFilter"), &Z_Registration_Info_UClass_UCurveEditorFFTFilter, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCurveEditorFFTFilter), 2425552940U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_3450834383{
TEXT("/Script/CurveEditorTools"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h__Script_CurveEditorTools_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "Filters/CurveEditorFFTFilter.h"
#ifdef CURVEEDITORTOOLS_CurveEditorFFTFilter_generated_h
#error "CurveEditorFFTFilter.generated.h already included, missing '#pragma once' in CurveEditorFFTFilter.h"
#endif
#define CURVEEDITORTOOLS_CurveEditorFFTFilter_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCurveEditorFFTFilter ****************************************************
struct Z_Construct_UClass_UCurveEditorFFTFilter_Statics;
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorFFTFilter_NoRegister();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_29_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCurveEditorFFTFilter(); \
friend struct ::Z_Construct_UClass_UCurveEditorFFTFilter_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CURVEEDITORTOOLS_API UClass* ::Z_Construct_UClass_UCurveEditorFFTFilter_NoRegister(); \
public: \
DECLARE_CLASS2(UCurveEditorFFTFilter, UCurveEditorFilterBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/CurveEditorTools"), Z_Construct_UClass_UCurveEditorFFTFilter_NoRegister) \
DECLARE_SERIALIZER(UCurveEditorFFTFilter)
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_29_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UCurveEditorFFTFilter(UCurveEditorFFTFilter&&) = delete; \
UCurveEditorFFTFilter(const UCurveEditorFFTFilter&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCurveEditorFFTFilter); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCurveEditorFFTFilter); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCurveEditorFFTFilter) \
NO_API virtual ~UCurveEditorFFTFilter();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_26_PROLOG
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_29_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_29_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h_29_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCurveEditorFFTFilter;
// ********** End Class UCurveEditorFFTFilter ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Filters_CurveEditorFFTFilter_h
// ********** Begin Enum ECurveEditorFFTFilterClass ************************************************
#define FOREACH_ENUM_ECURVEEDITORFFTFILTERCLASS(op) \
op(ECurveEditorFFTFilterClass::Butterworth) \
op(ECurveEditorFFTFilterClass::Chebyshev)
enum class ECurveEditorFFTFilterClass : uint8;
template<> struct TIsUEnumClass<ECurveEditorFFTFilterClass> { enum { Value = true }; };
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<ECurveEditorFFTFilterClass>();
// ********** End Enum ECurveEditorFFTFilterClass **************************************************
// ********** Begin Enum ECurveEditorFFTFilterType *************************************************
#define FOREACH_ENUM_ECURVEEDITORFFTFILTERTYPE(op) \
op(ECurveEditorFFTFilterType::Lowpass) \
op(ECurveEditorFFTFilterType::Highpass)
enum class ECurveEditorFFTFilterType : uint8;
template<> struct TIsUEnumClass<ECurveEditorFFTFilterType> { enum { Value = true }; };
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<ECurveEditorFFTFilterType>();
// ********** End Enum ECurveEditorFFTFilterType ***************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,175 @@
// 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 "Tools/CurveEditorMultiScaleTool.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCurveEditorMultiScaleTool() {}
// ********** Begin Cross Module References ********************************************************
CURVEEDITORTOOLS_API UEnum* Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType();
CURVEEDITORTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FMultiScaleToolOptions();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMultiScalePivotType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMultiScalePivotType;
static UEnum* EMultiScalePivotType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMultiScalePivotType.OuterSingleton)
{
Z_Registration_Info_UEnum_EMultiScalePivotType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("EMultiScalePivotType"));
}
return Z_Registration_Info_UEnum_EMultiScalePivotType.OuterSingleton;
}
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMultiScalePivotType>()
{
return EMultiScalePivotType_StaticEnum();
}
struct Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Average.Name", "EMultiScalePivotType::Average" },
{ "BoundCenter.Name", "EMultiScalePivotType::BoundCenter" },
{ "FirstKey.Name", "EMultiScalePivotType::FirstKey" },
{ "LastKey.Name", "EMultiScalePivotType::LastKey" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorMultiScaleTool.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMultiScalePivotType::Average", (int64)EMultiScalePivotType::Average },
{ "EMultiScalePivotType::BoundCenter", (int64)EMultiScalePivotType::BoundCenter },
{ "EMultiScalePivotType::FirstKey", (int64)EMultiScalePivotType::FirstKey },
{ "EMultiScalePivotType::LastKey", (int64)EMultiScalePivotType::LastKey },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
"EMultiScalePivotType",
"EMultiScalePivotType",
Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType()
{
if (!Z_Registration_Info_UEnum_EMultiScalePivotType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMultiScalePivotType.InnerSingleton, Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMultiScalePivotType.InnerSingleton;
}
// ********** End Enum EMultiScalePivotType ********************************************************
// ********** Begin ScriptStruct FMultiScaleToolOptions ********************************************
struct Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMultiScaleToolOptions); }
static inline consteval int16 GetStructAlignment() { return alignof(FMultiScaleToolOptions); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tools/CurveEditorMultiScaleTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_XScale_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorMultiScaleTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_YScale_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorMultiScaleTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PivotType_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorMultiScaleTool.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMultiScaleToolOptions constinit property declarations ************
static const UECodeGen_Private::FFloatPropertyParams NewProp_XScale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_YScale;
static const UECodeGen_Private::FBytePropertyParams NewProp_PivotType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PivotType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMultiScaleToolOptions constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMultiScaleToolOptions>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions;
class UScriptStruct* FMultiScaleToolOptions::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMultiScaleToolOptions, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("MultiScaleToolOptions"));
}
return Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.OuterSingleton;
}
// ********** Begin ScriptStruct FMultiScaleToolOptions Property Definitions ***********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_XScale = { "XScale", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMultiScaleToolOptions, XScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_XScale_MetaData), NewProp_XScale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_YScale = { "YScale", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMultiScaleToolOptions, YScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_YScale_MetaData), NewProp_YScale_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_PivotType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_PivotType = { "PivotType", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMultiScaleToolOptions, PivotType), Z_Construct_UEnum_CurveEditorTools_EMultiScalePivotType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PivotType_MetaData), NewProp_PivotType_MetaData) }; // 4111033871
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_XScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_YScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_PivotType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewProp_PivotType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMultiScaleToolOptions Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
&NewStructOps,
"MultiScaleToolOptions",
Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::PropPointers),
sizeof(FMultiScaleToolOptions),
alignof(FMultiScaleToolOptions),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMultiScaleToolOptions()
{
if (!Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.InnerSingleton, Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions.InnerSingleton);
}
// ********** End ScriptStruct FMultiScaleToolOptions **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMultiScalePivotType_StaticEnum, TEXT("EMultiScalePivotType"), &Z_Registration_Info_UEnum_EMultiScalePivotType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4111033871U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMultiScaleToolOptions::StaticStruct, Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics::NewStructOps, TEXT("MultiScaleToolOptions"),&Z_Registration_Info_UScriptStruct_FMultiScaleToolOptions, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMultiScaleToolOptions), 2429937446U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_1276412678{
TEXT("/Script/CurveEditorTools"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h__Script_CurveEditorTools_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// 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 "Tools/CurveEditorMultiScaleTool.h"
#ifdef CURVEEDITORTOOLS_CurveEditorMultiScaleTool_generated_h
#error "CurveEditorMultiScaleTool.generated.h already included, missing '#pragma once' in CurveEditorMultiScaleTool.h"
#endif
#define CURVEEDITORTOOLS_CurveEditorMultiScaleTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMultiScaleToolOptions ********************************************
struct Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics;
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h_80_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMultiScaleToolOptions_Statics; \
CURVEEDITORTOOLS_API static class UScriptStruct* StaticStruct();
struct FMultiScaleToolOptions;
// ********** End ScriptStruct FMultiScaleToolOptions **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorMultiScaleTool_h
// ********** Begin Enum EMultiScalePivotType ******************************************************
#define FOREACH_ENUM_EMULTISCALEPIVOTTYPE(op) \
op(EMultiScalePivotType::Average) \
op(EMultiScalePivotType::BoundCenter) \
op(EMultiScalePivotType::FirstKey) \
op(EMultiScalePivotType::LastKey)
enum class EMultiScalePivotType : uint8;
template<> struct TIsUEnumClass<EMultiScalePivotType> { enum { Value = true }; };
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMultiScalePivotType>();
// ********** End Enum EMultiScalePivotType ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,139 @@
// 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 "Tools/Retime/CurveEditorRetimeTool.h"
#include "Tools/Retime/RetimeAnchor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCurveEditorRetimeTool() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorRetimeToolData();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorRetimeToolData_NoRegister();
CURVEEDITORTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCurveEditorRetimeToolData ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCurveEditorRetimeToolData;
UClass* UCurveEditorRetimeToolData::GetPrivateStaticClass()
{
using TClass = UCurveEditorRetimeToolData;
if (!Z_Registration_Info_UClass_UCurveEditorRetimeToolData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CurveEditorRetimeToolData"),
Z_Registration_Info_UClass_UCurveEditorRetimeToolData.InnerSingleton,
StaticRegisterNativesUCurveEditorRetimeToolData,
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_UCurveEditorRetimeToolData.InnerSingleton;
}
UClass* Z_Construct_UClass_UCurveEditorRetimeToolData_NoRegister()
{
return UCurveEditorRetimeToolData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCurveEditorRetimeToolData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Tools/Retime/CurveEditorRetimeTool.h" },
{ "ModuleRelativePath", "Private/Tools/Retime/CurveEditorRetimeTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RetimingAnchors_MetaData[] = {
{ "Comment", "// List of anchor points. Assumes they're in order from lowest input time to greatest.del\n" },
{ "ModuleRelativePath", "Private/Tools/Retime/CurveEditorRetimeTool.h" },
{ "ToolTip", "List of anchor points. Assumes they're in order from lowest input time to greatest.del" },
};
#endif // WITH_METADATA
// ********** Begin Class UCurveEditorRetimeToolData constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_RetimingAnchors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RetimingAnchors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UCurveEditorRetimeToolData constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCurveEditorRetimeToolData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCurveEditorRetimeToolData_Statics
// ********** Begin Class UCurveEditorRetimeToolData Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::NewProp_RetimingAnchors_Inner = { "RetimingAnchors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor, METADATA_PARAMS(0, nullptr) }; // 2454427109
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::NewProp_RetimingAnchors = { "RetimingAnchors", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCurveEditorRetimeToolData, RetimingAnchors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RetimingAnchors_MetaData), NewProp_RetimingAnchors_MetaData) }; // 2454427109
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::NewProp_RetimingAnchors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::NewProp_RetimingAnchors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::PropPointers) < 2048);
// ********** End Class UCurveEditorRetimeToolData Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::ClassParams = {
&UCurveEditorRetimeToolData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::Class_MetaDataParams), Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::Class_MetaDataParams)
};
void UCurveEditorRetimeToolData::StaticRegisterNativesUCurveEditorRetimeToolData()
{
}
UClass* Z_Construct_UClass_UCurveEditorRetimeToolData()
{
if (!Z_Registration_Info_UClass_UCurveEditorRetimeToolData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCurveEditorRetimeToolData.OuterSingleton, Z_Construct_UClass_UCurveEditorRetimeToolData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCurveEditorRetimeToolData.OuterSingleton;
}
UCurveEditorRetimeToolData::UCurveEditorRetimeToolData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCurveEditorRetimeToolData);
UCurveEditorRetimeToolData::~UCurveEditorRetimeToolData() {}
// ********** End Class UCurveEditorRetimeToolData *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h__Script_CurveEditorTools_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCurveEditorRetimeToolData, UCurveEditorRetimeToolData::StaticClass, TEXT("UCurveEditorRetimeToolData"), &Z_Registration_Info_UClass_UCurveEditorRetimeToolData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCurveEditorRetimeToolData), 1872259270U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h__Script_CurveEditorTools_1801079563{
TEXT("/Script/CurveEditorTools"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h__Script_CurveEditorTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h__Script_CurveEditorTools_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 "Tools/Retime/CurveEditorRetimeTool.h"
#ifdef CURVEEDITORTOOLS_CurveEditorRetimeTool_generated_h
#error "CurveEditorRetimeTool.generated.h already included, missing '#pragma once' in CurveEditorRetimeTool.h"
#endif
#define CURVEEDITORTOOLS_CurveEditorRetimeTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCurveEditorRetimeToolData ***********************************************
struct Z_Construct_UClass_UCurveEditorRetimeToolData_Statics;
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorRetimeToolData_NoRegister();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCurveEditorRetimeToolData(); \
friend struct ::Z_Construct_UClass_UCurveEditorRetimeToolData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CURVEEDITORTOOLS_API UClass* ::Z_Construct_UClass_UCurveEditorRetimeToolData_NoRegister(); \
public: \
DECLARE_CLASS2(UCurveEditorRetimeToolData, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/CurveEditorTools"), Z_Construct_UClass_UCurveEditorRetimeToolData_NoRegister) \
DECLARE_SERIALIZER(UCurveEditorRetimeToolData)
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_21_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UCurveEditorRetimeToolData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UCurveEditorRetimeToolData(UCurveEditorRetimeToolData&&) = delete; \
UCurveEditorRetimeToolData(const UCurveEditorRetimeToolData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCurveEditorRetimeToolData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCurveEditorRetimeToolData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCurveEditorRetimeToolData) \
NO_API virtual ~UCurveEditorRetimeToolData();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_18_PROLOG
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCurveEditorRetimeToolData;
// ********** End Class UCurveEditorRetimeToolData *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_CurveEditorRetimeTool_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 EmptyLinkFunctionForGeneratedCodeCurveEditorTools_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_CurveEditorTools;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_CurveEditorTools()
{
if (!Z_Registration_Info_UPackage__Script_CurveEditorTools.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/CurveEditorTools",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x1385F497,
0xB3BACBFC,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_CurveEditorTools.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_CurveEditorTools.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_CurveEditorTools(Z_Construct_UPackage__Script_CurveEditorTools, TEXT("/Script/CurveEditorTools"), Z_Registration_Info_UPackage__Script_CurveEditorTools, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x1385F497, 0xB3BACBFC));
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,211 @@
// 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 "Tools/CurveEditorTransformTool.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCurveEditorTransformTool() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameNumber();
CURVEEDITORTOOLS_API UEnum* Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType();
CURVEEDITORTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FTransformToolOptions();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EToolTransformInterpType **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EToolTransformInterpType;
static UEnum* EToolTransformInterpType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EToolTransformInterpType.OuterSingleton)
{
Z_Registration_Info_UEnum_EToolTransformInterpType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("EToolTransformInterpType"));
}
return Z_Registration_Info_UEnum_EToolTransformInterpType.OuterSingleton;
}
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EToolTransformInterpType>()
{
return EToolTransformInterpType_StaticEnum();
}
struct Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "CircularIn.Name", "EToolTransformInterpType::CircularIn" },
{ "CircularOut.Name", "EToolTransformInterpType::CircularOut" },
{ "Cubic.Name", "EToolTransformInterpType::Cubic" },
{ "ExpIn.Name", "EToolTransformInterpType::ExpIn" },
{ "ExpOut.Name", "EToolTransformInterpType::ExpOut" },
{ "Linear.Name", "EToolTransformInterpType::Linear" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
{ "Sinusoidal.Name", "EToolTransformInterpType::Sinusoidal" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EToolTransformInterpType::Linear", (int64)EToolTransformInterpType::Linear },
{ "EToolTransformInterpType::Sinusoidal", (int64)EToolTransformInterpType::Sinusoidal },
{ "EToolTransformInterpType::Cubic", (int64)EToolTransformInterpType::Cubic },
{ "EToolTransformInterpType::CircularIn", (int64)EToolTransformInterpType::CircularIn },
{ "EToolTransformInterpType::CircularOut", (int64)EToolTransformInterpType::CircularOut },
{ "EToolTransformInterpType::ExpIn", (int64)EToolTransformInterpType::ExpIn },
{ "EToolTransformInterpType::ExpOut", (int64)EToolTransformInterpType::ExpOut },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
"EToolTransformInterpType",
"EToolTransformInterpType",
Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType()
{
if (!Z_Registration_Info_UEnum_EToolTransformInterpType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EToolTransformInterpType.InnerSingleton, Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EToolTransformInterpType.InnerSingleton;
}
// ********** End Enum EToolTransformInterpType ****************************************************
// ********** Begin ScriptStruct FTransformToolOptions *********************************************
struct Z_Construct_UScriptStruct_FTransformToolOptions_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTransformToolOptions); }
static inline consteval int16 GetStructAlignment() { return alignof(FTransformToolOptions); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UpperBound_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LowerBound_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftBound_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightBound_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleCenterX_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleCenterY_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffInterpType_MetaData[] = {
{ "Category", "ToolOptions" },
{ "ModuleRelativePath", "Private/Tools/CurveEditorTransformTool.h" },
{ "ToolTip", "Interpolation type for soft selection (activate by holding ctrl)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTransformToolOptions constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_UpperBound;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LowerBound;
static const UECodeGen_Private::FStructPropertyParams NewProp_LeftBound;
static const UECodeGen_Private::FStructPropertyParams NewProp_RightBound;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScaleCenterX;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScaleCenterY;
static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffInterpType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffInterpType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FTransformToolOptions constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTransformToolOptions>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTransformToolOptions_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTransformToolOptions;
class UScriptStruct* FTransformToolOptions::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTransformToolOptions.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTransformToolOptions.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTransformToolOptions, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("TransformToolOptions"));
}
return Z_Registration_Info_UScriptStruct_FTransformToolOptions.OuterSingleton;
}
// ********** Begin ScriptStruct FTransformToolOptions Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_UpperBound = { "UpperBound", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, UpperBound), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UpperBound_MetaData), NewProp_UpperBound_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_LowerBound = { "LowerBound", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, LowerBound), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LowerBound_MetaData), NewProp_LowerBound_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_LeftBound = { "LeftBound", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, LeftBound), Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftBound_MetaData), NewProp_LeftBound_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_RightBound = { "RightBound", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, RightBound), Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightBound_MetaData), NewProp_RightBound_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_ScaleCenterX = { "ScaleCenterX", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, ScaleCenterX), Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleCenterX_MetaData), NewProp_ScaleCenterX_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_ScaleCenterY = { "ScaleCenterY", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, ScaleCenterY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleCenterY_MetaData), NewProp_ScaleCenterY_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_FalloffInterpType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_FalloffInterpType = { "FalloffInterpType", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTransformToolOptions, FalloffInterpType), Z_Construct_UEnum_CurveEditorTools_EToolTransformInterpType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffInterpType_MetaData), NewProp_FalloffInterpType_MetaData) }; // 3799527362
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTransformToolOptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_UpperBound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_LowerBound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_LeftBound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_RightBound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_ScaleCenterX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_ScaleCenterY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_FalloffInterpType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewProp_FalloffInterpType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformToolOptions_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FTransformToolOptions Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTransformToolOptions_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
&NewStructOps,
"TransformToolOptions",
Z_Construct_UScriptStruct_FTransformToolOptions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformToolOptions_Statics::PropPointers),
sizeof(FTransformToolOptions),
alignof(FTransformToolOptions),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTransformToolOptions_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTransformToolOptions_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTransformToolOptions()
{
if (!Z_Registration_Info_UScriptStruct_FTransformToolOptions.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTransformToolOptions.InnerSingleton, Z_Construct_UScriptStruct_FTransformToolOptions_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTransformToolOptions.InnerSingleton);
}
// ********** End ScriptStruct FTransformToolOptions ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EToolTransformInterpType_StaticEnum, TEXT("EToolTransformInterpType"), &Z_Registration_Info_UEnum_EToolTransformInterpType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3799527362U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FTransformToolOptions::StaticStruct, Z_Construct_UScriptStruct_FTransformToolOptions_Statics::NewStructOps, TEXT("TransformToolOptions"),&Z_Registration_Info_UScriptStruct_FTransformToolOptions, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTransformToolOptions), 3297225076U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_2791429386{
TEXT("/Script/CurveEditorTools"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h__Script_CurveEditorTools_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,47 @@
// 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 "Tools/CurveEditorTransformTool.h"
#ifdef CURVEEDITORTOOLS_CurveEditorTransformTool_generated_h
#error "CurveEditorTransformTool.generated.h already included, missing '#pragma once' in CurveEditorTransformTool.h"
#endif
#define CURVEEDITORTOOLS_CurveEditorTransformTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FTransformToolOptions *********************************************
struct Z_Construct_UScriptStruct_FTransformToolOptions_Statics;
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h_89_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTransformToolOptions_Statics; \
CURVEEDITORTOOLS_API static class UScriptStruct* StaticStruct();
struct FTransformToolOptions;
// ********** End ScriptStruct FTransformToolOptions ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_CurveEditorTransformTool_h
// ********** Begin Enum EToolTransformInterpType **************************************************
#define FOREACH_ENUM_ETOOLTRANSFORMINTERPTYPE(op) \
op(EToolTransformInterpType::Linear) \
op(EToolTransformInterpType::Sinusoidal) \
op(EToolTransformInterpType::Cubic) \
op(EToolTransformInterpType::CircularIn) \
op(EToolTransformInterpType::CircularOut) \
op(EToolTransformInterpType::ExpIn) \
op(EToolTransformInterpType::ExpOut)
enum class EToolTransformInterpType : uint8;
template<> struct TIsUEnumClass<EToolTransformInterpType> { enum { Value = true }; };
template<> CURVEEDITORTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EToolTransformInterpType>();
// ********** End Enum EToolTransformInterpType ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,123 @@
// 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 "Tools/Lattice/Undo/LatticeUndoObject.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLatticeUndoObject() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject();
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCurveEditorTools_LatticeUndoObject **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject;
UClass* UCurveEditorTools_LatticeUndoObject::GetPrivateStaticClass()
{
using TClass = UCurveEditorTools_LatticeUndoObject;
if (!Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CurveEditorTools_LatticeUndoObject"),
Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject.InnerSingleton,
StaticRegisterNativesUCurveEditorTools_LatticeUndoObject,
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_UCurveEditorTools_LatticeUndoObject.InnerSingleton;
}
UClass* Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_NoRegister()
{
return UCurveEditorTools_LatticeUndoObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Stores data for the purposes of undo / redo in the lattice tool. */" },
{ "IncludePath", "Tools/Lattice/Undo/LatticeUndoObject.h" },
{ "ModuleRelativePath", "Private/Tools/Lattice/Undo/LatticeUndoObject.h" },
{ "ToolTip", "Stores data for the purposes of undo / redo in the lattice tool." },
};
#endif // WITH_METADATA
// ********** Begin Class UCurveEditorTools_LatticeUndoObject constinit property declarations ******
// ********** End Class UCurveEditorTools_LatticeUndoObject constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCurveEditorTools_LatticeUndoObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics
UObject* (*const Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::ClassParams = {
&UCurveEditorTools_LatticeUndoObject::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::Class_MetaDataParams), Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::Class_MetaDataParams)
};
void UCurveEditorTools_LatticeUndoObject::StaticRegisterNativesUCurveEditorTools_LatticeUndoObject()
{
}
UClass* Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject()
{
if (!Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject.OuterSingleton, Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject.OuterSingleton;
}
UCurveEditorTools_LatticeUndoObject::UCurveEditorTools_LatticeUndoObject(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCurveEditorTools_LatticeUndoObject);
UCurveEditorTools_LatticeUndoObject::~UCurveEditorTools_LatticeUndoObject() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UCurveEditorTools_LatticeUndoObject)
// ********** End Class UCurveEditorTools_LatticeUndoObject ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h__Script_CurveEditorTools_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject, UCurveEditorTools_LatticeUndoObject::StaticClass, TEXT("UCurveEditorTools_LatticeUndoObject"), &Z_Registration_Info_UClass_UCurveEditorTools_LatticeUndoObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCurveEditorTools_LatticeUndoObject), 21409526U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h__Script_CurveEditorTools_3590654704{
TEXT("/Script/CurveEditorTools"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h__Script_CurveEditorTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h__Script_CurveEditorTools_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,68 @@
// 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 "Tools/Lattice/Undo/LatticeUndoObject.h"
#ifdef CURVEEDITORTOOLS_LatticeUndoObject_generated_h
#error "LatticeUndoObject.generated.h already included, missing '#pragma once' in LatticeUndoObject.h"
#endif
#define CURVEEDITORTOOLS_LatticeUndoObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCurveEditorTools_LatticeUndoObject **************************************
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UCurveEditorTools_LatticeUndoObject, NO_API)
struct Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics;
CURVEEDITORTOOLS_API UClass* Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_NoRegister();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCurveEditorTools_LatticeUndoObject(); \
friend struct ::Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CURVEEDITORTOOLS_API UClass* ::Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_NoRegister(); \
public: \
DECLARE_CLASS2(UCurveEditorTools_LatticeUndoObject, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/CurveEditorTools"), Z_Construct_UClass_UCurveEditorTools_LatticeUndoObject_NoRegister) \
DECLARE_SERIALIZER(UCurveEditorTools_LatticeUndoObject) \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UCurveEditorTools_LatticeUndoObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UCurveEditorTools_LatticeUndoObject(UCurveEditorTools_LatticeUndoObject&&) = delete; \
UCurveEditorTools_LatticeUndoObject(const UCurveEditorTools_LatticeUndoObject&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCurveEditorTools_LatticeUndoObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCurveEditorTools_LatticeUndoObject); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCurveEditorTools_LatticeUndoObject) \
NO_API virtual ~UCurveEditorTools_LatticeUndoObject();
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_11_PROLOG
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCurveEditorTools_LatticeUndoObject;
// ********** End Class UCurveEditorTools_LatticeUndoObject ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Lattice_Undo_LatticeUndoObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,113 @@
// 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 "Tools/Retime/RetimeAnchor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRetimeAnchor() {}
// ********** Begin Cross Module References ********************************************************
CURVEEDITORTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor();
UPackage* Z_Construct_UPackage__Script_CurveEditorTools();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCurveEditorRetimeAnchor ******************************************
struct Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCurveEditorRetimeAnchor); }
static inline consteval int16 GetStructAlignment() { return alignof(FCurveEditorRetimeAnchor); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tools/Retime/RetimeAnchor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueInSeconds_MetaData[] = {
{ "Comment", "/** The time on the Timeline that this anchor is anchored at. */" },
{ "ModuleRelativePath", "Private/Tools/Retime/RetimeAnchor.h" },
{ "ToolTip", "The time on the Timeline that this anchor is anchored at." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSelected_MetaData[] = {
{ "Comment", "/** Is this anchor currently selected? */" },
{ "ModuleRelativePath", "Private/Tools/Retime/RetimeAnchor.h" },
{ "ToolTip", "Is this anchor currently selected?" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCurveEditorRetimeAnchor constinit property declarations **********
static const UECodeGen_Private::FDoublePropertyParams NewProp_ValueInSeconds;
static void NewProp_bIsSelected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSelected;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCurveEditorRetimeAnchor constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCurveEditorRetimeAnchor>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor;
class UScriptStruct* FCurveEditorRetimeAnchor::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor, (UObject*)Z_Construct_UPackage__Script_CurveEditorTools(), TEXT("CurveEditorRetimeAnchor"));
}
return Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.OuterSingleton;
}
// ********** Begin ScriptStruct FCurveEditorRetimeAnchor Property Definitions *********************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_ValueInSeconds = { "ValueInSeconds", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCurveEditorRetimeAnchor, ValueInSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueInSeconds_MetaData), NewProp_ValueInSeconds_MetaData) };
void Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_bIsSelected_SetBit(void* Obj)
{
((FCurveEditorRetimeAnchor*)Obj)->bIsSelected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_bIsSelected = { "bIsSelected", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FCurveEditorRetimeAnchor), &Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_bIsSelected_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSelected_MetaData), NewProp_bIsSelected_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_ValueInSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewProp_bIsSelected,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCurveEditorRetimeAnchor Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CurveEditorTools,
nullptr,
&NewStructOps,
"CurveEditorRetimeAnchor",
Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::PropPointers),
sizeof(FCurveEditorRetimeAnchor),
alignof(FCurveEditorRetimeAnchor),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor()
{
if (!Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.InnerSingleton, Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor.InnerSingleton);
}
// ********** End ScriptStruct FCurveEditorRetimeAnchor ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h__Script_CurveEditorTools_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCurveEditorRetimeAnchor::StaticStruct, Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics::NewStructOps, TEXT("CurveEditorRetimeAnchor"),&Z_Registration_Info_UScriptStruct_FCurveEditorRetimeAnchor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCurveEditorRetimeAnchor), 2454427109U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h__Script_CurveEditorTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h__Script_CurveEditorTools_415402146{
TEXT("/Script/CurveEditorTools"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h__Script_CurveEditorTools_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h__Script_CurveEditorTools_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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 "Tools/Retime/RetimeAnchor.h"
#ifdef CURVEEDITORTOOLS_RetimeAnchor_generated_h
#error "RetimeAnchor.generated.h already included, missing '#pragma once' in RetimeAnchor.h"
#endif
#define CURVEEDITORTOOLS_RetimeAnchor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCurveEditorRetimeAnchor ******************************************
struct Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics;
#define FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h_11_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCurveEditorRetimeAnchor_Statics; \
CURVEEDITORTOOLS_API static class UScriptStruct* StaticStruct();
struct FCurveEditorRetimeAnchor;
// ********** End ScriptStruct FCurveEditorRetimeAnchor ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_CurveEditorTools_Source_CurveEditorTools_Private_Tools_Retime_RetimeAnchor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,6 @@
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Filters\CurveEditorFFTFilter.h
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Tools\CurveEditorMultiScaleTool.h
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Tools\Retime\CurveEditorRetimeTool.h
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Tools\CurveEditorTransformTool.h
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Tools\Retime\RetimeAnchor.h
D:\UE_5_7_1\Engine\Plugins\Editor\CurveEditorTools\Source\CurveEditorTools\Private\Tools\Lattice\Undo\LatticeUndoObject.h