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,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Serializers/CubicBezierCurveSerializer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCubicBezierCurveSerializer() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UClass* Z_Construct_UClass_UCubicBezierCurveSerializer();
EASECURVETOOL_API UClass* Z_Construct_UClass_UCubicBezierCurveSerializer_NoRegister();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveSerializer();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UCubicBezierCurveSerializer **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCubicBezierCurveSerializer;
UClass* UCubicBezierCurveSerializer::GetPrivateStaticClass()
{
using TClass = UCubicBezierCurveSerializer;
if (!Z_Registration_Info_UClass_UCubicBezierCurveSerializer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CubicBezierCurveSerializer"),
Z_Registration_Info_UClass_UCubicBezierCurveSerializer.InnerSingleton,
StaticRegisterNativesUCubicBezierCurveSerializer,
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_UCubicBezierCurveSerializer.InnerSingleton;
}
UClass* Z_Construct_UClass_UCubicBezierCurveSerializer_NoRegister()
{
return UCubicBezierCurveSerializer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCubicBezierCurveSerializer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Serializes cubic bezier coordinates to cubic hermite */" },
{ "IncludePath", "Serializers/CubicBezierCurveSerializer.h" },
{ "ModuleRelativePath", "Private/Serializers/CubicBezierCurveSerializer.h" },
{ "ToolTip", "Serializes cubic bezier coordinates to cubic hermite" },
};
#endif // WITH_METADATA
// ********** Begin Class UCubicBezierCurveSerializer constinit property declarations **************
// ********** End Class UCubicBezierCurveSerializer constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCubicBezierCurveSerializer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCubicBezierCurveSerializer_Statics
UObject* (*const Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEaseCurveSerializer,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::ClassParams = {
&UCubicBezierCurveSerializer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::Class_MetaDataParams), Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::Class_MetaDataParams)
};
void UCubicBezierCurveSerializer::StaticRegisterNativesUCubicBezierCurveSerializer()
{
}
UClass* Z_Construct_UClass_UCubicBezierCurveSerializer()
{
if (!Z_Registration_Info_UClass_UCubicBezierCurveSerializer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCubicBezierCurveSerializer.OuterSingleton, Z_Construct_UClass_UCubicBezierCurveSerializer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCubicBezierCurveSerializer.OuterSingleton;
}
UCubicBezierCurveSerializer::UCubicBezierCurveSerializer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCubicBezierCurveSerializer);
UCubicBezierCurveSerializer::~UCubicBezierCurveSerializer() {}
// ********** End Class UCubicBezierCurveSerializer ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCubicBezierCurveSerializer, UCubicBezierCurveSerializer::StaticClass, TEXT("UCubicBezierCurveSerializer"), &Z_Registration_Info_UClass_UCubicBezierCurveSerializer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCubicBezierCurveSerializer), 2072571029U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h__Script_EaseCurveTool_4283853072{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h__Script_EaseCurveTool_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 "Serializers/CubicBezierCurveSerializer.h"
#ifdef EASECURVETOOL_CubicBezierCurveSerializer_generated_h
#error "CubicBezierCurveSerializer.generated.h already included, missing '#pragma once' in CubicBezierCurveSerializer.h"
#endif
#define EASECURVETOOL_CubicBezierCurveSerializer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UCubicBezierCurveSerializer **********************************************
struct Z_Construct_UClass_UCubicBezierCurveSerializer_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UCubicBezierCurveSerializer_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCubicBezierCurveSerializer(); \
friend struct ::Z_Construct_UClass_UCubicBezierCurveSerializer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UCubicBezierCurveSerializer_NoRegister(); \
public: \
DECLARE_CLASS2(UCubicBezierCurveSerializer, UEaseCurveSerializer, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UCubicBezierCurveSerializer_NoRegister) \
DECLARE_SERIALIZER(UCubicBezierCurveSerializer)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
EASECURVETOOL_API UCubicBezierCurveSerializer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UCubicBezierCurveSerializer(UCubicBezierCurveSerializer&&) = delete; \
UCubicBezierCurveSerializer(const UCubicBezierCurveSerializer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(EASECURVETOOL_API, UCubicBezierCurveSerializer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCubicBezierCurveSerializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCubicBezierCurveSerializer) \
EASECURVETOOL_API virtual ~UCubicBezierCurveSerializer();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_16_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UCubicBezierCurveSerializer;
// ********** End Class UCubicBezierCurveSerializer ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Serializers_CubicBezierCurveSerializer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "EaseCurve.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurve() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurve();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurve_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCurveFloat();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurve ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurve;
UClass* UEaseCurve::GetPrivateStaticClass()
{
using TClass = UEaseCurve;
if (!Z_Registration_Info_UClass_UEaseCurve.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurve"),
Z_Registration_Info_UClass_UEaseCurve.InnerSingleton,
StaticRegisterNativesUEaseCurve,
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_UEaseCurve.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurve_NoRegister()
{
return UEaseCurve::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurve_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EaseCurve.h" },
{ "ModuleRelativePath", "Private/EaseCurve.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurve constinit property declarations *******************************
// ********** End Class UEaseCurve constinit property declarations *********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurve>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurve_Statics
UObject* (*const Z_Construct_UClass_UEaseCurve_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCurveFloat,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurve_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurve_Statics::ClassParams = {
&UEaseCurve::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurve_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurve_Statics::Class_MetaDataParams)
};
void UEaseCurve::StaticRegisterNativesUEaseCurve()
{
}
UClass* Z_Construct_UClass_UEaseCurve()
{
if (!Z_Registration_Info_UClass_UEaseCurve.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurve.OuterSingleton, Z_Construct_UClass_UEaseCurve_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurve.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurve);
UEaseCurve::~UEaseCurve() {}
// ********** End Class UEaseCurve *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurve, UEaseCurve::StaticClass, TEXT("UEaseCurve"), &Z_Registration_Info_UClass_UEaseCurve, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurve), 3204390460U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h__Script_EaseCurveTool_3831476882{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h__Script_EaseCurveTool_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EaseCurve.h"
#ifdef EASECURVETOOL_EaseCurve_generated_h
#error "EaseCurve.generated.h already included, missing '#pragma once' in EaseCurve.h"
#endif
#define EASECURVETOOL_EaseCurve_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurve ***************************************************************
struct Z_Construct_UClass_UEaseCurve_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurve_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurve(); \
friend struct ::Z_Construct_UClass_UEaseCurve_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurve_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurve, UCurveFloat, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurve_NoRegister) \
DECLARE_SERIALIZER(UEaseCurve)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_12_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurve(UEaseCurve&&) = delete; \
UEaseCurve(const UEaseCurve&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEaseCurve); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurve); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEaseCurve) \
NO_API virtual ~UEaseCurve();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_9_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_12_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurve;
// ********** End Class UEaseCurve *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurve_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,97 @@
// 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 "EaseCurveKeySelection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveKeySelection() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UEnum* Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EEaseCurveToolError *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEaseCurveToolError;
static UEnum* EEaseCurveToolError_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EEaseCurveToolError.OuterSingleton)
{
Z_Registration_Info_UEnum_EEaseCurveToolError.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError, (UObject*)Z_Construct_UPackage__Script_EaseCurveTool(), TEXT("EEaseCurveToolError"));
}
return Z_Registration_Info_UEnum_EEaseCurveToolError.OuterSingleton;
}
template<> EASECURVETOOL_NON_ATTRIBUTED_API UEnum* StaticEnum<EEaseCurveToolError>()
{
return EEaseCurveToolError_StaticEnum();
}
struct Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "LastKey.Comment", "/** All selected keys are the last key of the channel and have no next key to ease to */" },
{ "LastKey.Name", "EEaseCurveToolError::LastKey" },
{ "LastKey.ToolTip", "All selected keys are the last key of the channel and have no next key to ease to" },
{ "ModuleRelativePath", "Private/EaseCurveKeySelection.h" },
{ "None.Comment", "/** All selected keys are valid ease-able keys */" },
{ "None.Name", "EEaseCurveToolError::None" },
{ "None.ToolTip", "All selected keys are valid ease-able keys" },
{ "NoWeightedBrokenCubicTangents.Comment", "/** All selected keys are not weighted, broken, cubic tangents */" },
{ "NoWeightedBrokenCubicTangents.Name", "EEaseCurveToolError::NoWeightedBrokenCubicTangents" },
{ "NoWeightedBrokenCubicTangents.ToolTip", "All selected keys are not weighted, broken, cubic tangents" },
{ "SameValues.Comment", "/** All selected keys have the same values (easing would result in no change) */" },
{ "SameValues.Name", "EEaseCurveToolError::SameValues" },
{ "SameValues.ToolTip", "All selected keys have the same values (easing would result in no change)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EEaseCurveToolError::None", (int64)EEaseCurveToolError::None },
{ "EEaseCurveToolError::LastKey", (int64)EEaseCurveToolError::LastKey },
{ "EEaseCurveToolError::SameValues", (int64)EEaseCurveToolError::SameValues },
{ "EEaseCurveToolError::NoWeightedBrokenCubicTangents", (int64)EEaseCurveToolError::NoWeightedBrokenCubicTangents },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EaseCurveTool,
nullptr,
"EEaseCurveToolError",
"EEaseCurveToolError",
Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError()
{
if (!Z_Registration_Info_UEnum_EEaseCurveToolError.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEaseCurveToolError.InnerSingleton, Z_Construct_UEnum_EaseCurveTool_EEaseCurveToolError_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EEaseCurveToolError.InnerSingleton;
}
// ********** End Enum EEaseCurveToolError *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h__Script_EaseCurveTool_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EEaseCurveToolError_StaticEnum, TEXT("EEaseCurveToolError"), &Z_Registration_Info_UEnum_EEaseCurveToolError, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1814536015U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h__Script_EaseCurveTool_1310893243{
TEXT("/Script/EaseCurveTool"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h__Script_EaseCurveTool_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h__Script_EaseCurveTool_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,36 @@
// 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 "EaseCurveKeySelection.h"
#ifdef EASECURVETOOL_EaseCurveKeySelection_generated_h
#error "EaseCurveKeySelection.generated.h already included, missing '#pragma once' in EaseCurveKeySelection.h"
#endif
#define EASECURVETOOL_EaseCurveKeySelection_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveKeySelection_h
// ********** Begin Enum EEaseCurveToolError *******************************************************
#define FOREACH_ENUM_EEASECURVETOOLERROR(op) \
op(EEaseCurveToolError::None) \
op(EEaseCurveToolError::LastKey) \
op(EEaseCurveToolError::SameValues) \
op(EEaseCurveToolError::NoWeightedBrokenCubicTangents)
enum class EEaseCurveToolError : uint8;
template<> struct TIsUEnumClass<EEaseCurveToolError> { enum { Value = true }; };
template<> EASECURVETOOL_NON_ATTRIBUTED_API UEnum* StaticEnum<EEaseCurveToolError>();
// ********** End Enum EEaseCurveToolError *********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,149 @@
// 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 "EaseCurveLibrary.h"
#include "EaseCurvePreset.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveLibrary() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibrary();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibrary_NoRegister();
EASECURVETOOL_API UScriptStruct* Z_Construct_UScriptStruct_FEaseCurvePreset();
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurveLibrary ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurveLibrary;
UClass* UEaseCurveLibrary::GetPrivateStaticClass()
{
using TClass = UEaseCurveLibrary;
if (!Z_Registration_Info_UClass_UEaseCurveLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurveLibrary"),
Z_Registration_Info_UClass_UEaseCurveLibrary.InnerSingleton,
StaticRegisterNativesUEaseCurveLibrary,
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_UEaseCurveLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurveLibrary_NoRegister()
{
return UEaseCurveLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurveLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Data asset that holds category and tangent data for ease curve presets\n */" },
{ "IncludePath", "EaseCurveLibrary.h" },
{ "ModuleRelativePath", "Public/EaseCurveLibrary.h" },
{ "ToolTip", "Data asset that holds category and tangent data for ease curve presets" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Presets_MetaData[] = {
{ "Category", "Ease Curve Library" },
{ "ModuleRelativePath", "Public/EaseCurveLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EmptyCategories_MetaData[] = {
{ "ModuleRelativePath", "Public/EaseCurveLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurveLibrary constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Presets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Presets;
static const UECodeGen_Private::FTextPropertyParams NewProp_EmptyCategories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EmptyCategories;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEaseCurveLibrary constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurveLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurveLibrary_Statics
// ********** Begin Class UEaseCurveLibrary Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_Presets_Inner = { "Presets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FEaseCurvePreset, METADATA_PARAMS(0, nullptr) }; // 3947791792
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_Presets = { "Presets", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveLibrary, Presets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Presets_MetaData), NewProp_Presets_MetaData) }; // 3947791792
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_EmptyCategories_Inner = { "EmptyCategories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_EmptyCategories = { "EmptyCategories", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveLibrary, EmptyCategories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EmptyCategories_MetaData), NewProp_EmptyCategories_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEaseCurveLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_Presets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_Presets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_EmptyCategories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveLibrary_Statics::NewProp_EmptyCategories,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibrary_Statics::PropPointers) < 2048);
// ********** End Class UEaseCurveLibrary Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UEaseCurveLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurveLibrary_Statics::ClassParams = {
&UEaseCurveLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEaseCurveLibrary_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibrary_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurveLibrary_Statics::Class_MetaDataParams)
};
void UEaseCurveLibrary::StaticRegisterNativesUEaseCurveLibrary()
{
}
UClass* Z_Construct_UClass_UEaseCurveLibrary()
{
if (!Z_Registration_Info_UClass_UEaseCurveLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurveLibrary.OuterSingleton, Z_Construct_UClass_UEaseCurveLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurveLibrary.OuterSingleton;
}
UEaseCurveLibrary::UEaseCurveLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurveLibrary);
UEaseCurveLibrary::~UEaseCurveLibrary() {}
// ********** End Class UEaseCurveLibrary **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurveLibrary, UEaseCurveLibrary::StaticClass, TEXT("UEaseCurveLibrary"), &Z_Registration_Info_UClass_UEaseCurveLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurveLibrary), 2886456485U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h__Script_EaseCurveTool_3223972010{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h__Script_EaseCurveTool_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 "EaseCurveLibrary.h"
#ifdef EASECURVETOOL_EaseCurveLibrary_generated_h
#error "EaseCurveLibrary.generated.h already included, missing '#pragma once' in EaseCurveLibrary.h"
#endif
#define EASECURVETOOL_EaseCurveLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurveLibrary ********************************************************
struct Z_Construct_UClass_UEaseCurveLibrary_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibrary_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurveLibrary(); \
friend struct ::Z_Construct_UClass_UEaseCurveLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurveLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurveLibrary, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurveLibrary_NoRegister) \
DECLARE_SERIALIZER(UEaseCurveLibrary)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
EASECURVETOOL_API UEaseCurveLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurveLibrary(UEaseCurveLibrary&&) = delete; \
UEaseCurveLibrary(const UEaseCurveLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(EASECURVETOOL_API, UEaseCurveLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurveLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEaseCurveLibrary) \
EASECURVETOOL_API virtual ~UEaseCurveLibrary();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_13_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurveLibrary;
// ********** End Class UEaseCurveLibrary **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "EaseCurveLibraryFactory.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveLibraryFactory() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibraryFactory();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibraryFactory_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UFactory();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurveLibraryFactory *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurveLibraryFactory;
UClass* UEaseCurveLibraryFactory::GetPrivateStaticClass()
{
using TClass = UEaseCurveLibraryFactory;
if (!Z_Registration_Info_UClass_UEaseCurveLibraryFactory.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurveLibraryFactory"),
Z_Registration_Info_UClass_UEaseCurveLibraryFactory.InnerSingleton,
StaticRegisterNativesUEaseCurveLibraryFactory,
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_UEaseCurveLibraryFactory.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurveLibraryFactory_NoRegister()
{
return UEaseCurveLibraryFactory::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurveLibraryFactory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EaseCurveLibraryFactory.h" },
{ "ModuleRelativePath", "Private/EaseCurveLibraryFactory.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurveLibraryFactory constinit property declarations *****************
// ********** End Class UEaseCurveLibraryFactory constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurveLibraryFactory>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurveLibraryFactory_Statics
UObject* (*const Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UFactory,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::ClassParams = {
&UEaseCurveLibraryFactory::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::Class_MetaDataParams)
};
void UEaseCurveLibraryFactory::StaticRegisterNativesUEaseCurveLibraryFactory()
{
}
UClass* Z_Construct_UClass_UEaseCurveLibraryFactory()
{
if (!Z_Registration_Info_UClass_UEaseCurveLibraryFactory.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurveLibraryFactory.OuterSingleton, Z_Construct_UClass_UEaseCurveLibraryFactory_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurveLibraryFactory.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurveLibraryFactory);
UEaseCurveLibraryFactory::~UEaseCurveLibraryFactory() {}
// ********** End Class UEaseCurveLibraryFactory ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurveLibraryFactory, UEaseCurveLibraryFactory::StaticClass, TEXT("UEaseCurveLibraryFactory"), &Z_Registration_Info_UClass_UEaseCurveLibraryFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurveLibraryFactory), 2730851832U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h__Script_EaseCurveTool_420705044{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h__Script_EaseCurveTool_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EaseCurveLibraryFactory.h"
#ifdef EASECURVETOOL_EaseCurveLibraryFactory_generated_h
#error "EaseCurveLibraryFactory.generated.h already included, missing '#pragma once' in EaseCurveLibraryFactory.h"
#endif
#define EASECURVETOOL_EaseCurveLibraryFactory_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurveLibraryFactory *************************************************
struct Z_Construct_UClass_UEaseCurveLibraryFactory_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibraryFactory_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_11_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurveLibraryFactory(); \
friend struct ::Z_Construct_UClass_UEaseCurveLibraryFactory_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurveLibraryFactory_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurveLibraryFactory, UFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurveLibraryFactory_NoRegister) \
DECLARE_SERIALIZER(UEaseCurveLibraryFactory)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_11_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurveLibraryFactory(UEaseCurveLibraryFactory&&) = delete; \
UEaseCurveLibraryFactory(const UEaseCurveLibraryFactory&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEaseCurveLibraryFactory); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurveLibraryFactory); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEaseCurveLibraryFactory) \
NO_API virtual ~UEaseCurveLibraryFactory();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_8_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_11_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_11_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h_11_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurveLibraryFactory;
// ********** End Class UEaseCurveLibraryFactory ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveLibraryFactory_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,115 @@
// 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 "EaseCurvePreset.h"
#include "EaseCurveTangents.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurvePreset() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UScriptStruct* Z_Construct_UScriptStruct_FEaseCurvePreset();
EASECURVETOOL_API UScriptStruct* Z_Construct_UScriptStruct_FEaseCurveTangents();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEaseCurvePreset **************************************************
struct Z_Construct_UScriptStruct_FEaseCurvePreset_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEaseCurvePreset); }
static inline consteval int16 GetStructAlignment() { return alignof(FEaseCurvePreset); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/EaseCurvePreset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = {
{ "Category", "EaseCurvePreset" },
{ "ModuleRelativePath", "Private/EaseCurvePreset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "EaseCurvePreset" },
{ "ModuleRelativePath", "Private/EaseCurvePreset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tangents_MetaData[] = {
{ "Category", "EaseCurvePreset" },
{ "ModuleRelativePath", "Private/EaseCurvePreset.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEaseCurvePreset constinit property declarations ******************
static const UECodeGen_Private::FTextPropertyParams NewProp_Category;
static const UECodeGen_Private::FTextPropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_Tangents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEaseCurvePreset constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEaseCurvePreset>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEaseCurvePreset_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEaseCurvePreset;
class UScriptStruct* FEaseCurvePreset::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEaseCurvePreset.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEaseCurvePreset.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEaseCurvePreset, (UObject*)Z_Construct_UPackage__Script_EaseCurveTool(), TEXT("EaseCurvePreset"));
}
return Z_Registration_Info_UScriptStruct_FEaseCurvePreset.OuterSingleton;
}
// ********** Begin ScriptStruct FEaseCurvePreset Property Definitions *****************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurvePreset, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurvePreset, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Tangents = { "Tangents", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurvePreset, Tangents), Z_Construct_UScriptStruct_FEaseCurveTangents, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tangents_MetaData), NewProp_Tangents_MetaData) }; // 3077533007
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Category,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewProp_Tangents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEaseCurvePreset Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
nullptr,
&NewStructOps,
"EaseCurvePreset",
Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::PropPointers),
sizeof(FEaseCurvePreset),
alignof(FEaseCurvePreset),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEaseCurvePreset()
{
if (!Z_Registration_Info_UScriptStruct_FEaseCurvePreset.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEaseCurvePreset.InnerSingleton, Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEaseCurvePreset.InnerSingleton);
}
// ********** End ScriptStruct FEaseCurvePreset ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h__Script_EaseCurveTool_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEaseCurvePreset::StaticStruct, Z_Construct_UScriptStruct_FEaseCurvePreset_Statics::NewStructOps, TEXT("EaseCurvePreset"),&Z_Registration_Info_UScriptStruct_FEaseCurvePreset, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEaseCurvePreset), 3947791792U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h__Script_EaseCurveTool_2137610849{
TEXT("/Script/EaseCurveTool"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h__Script_EaseCurveTool_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h__Script_EaseCurveTool_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 "EaseCurvePreset.h"
#ifdef EASECURVETOOL_EaseCurvePreset_generated_h
#error "EaseCurvePreset.generated.h already included, missing '#pragma once' in EaseCurvePreset.h"
#endif
#define EASECURVETOOL_EaseCurvePreset_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEaseCurvePreset **************************************************
struct Z_Construct_UScriptStruct_FEaseCurvePreset_Statics;
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEaseCurvePreset_Statics; \
EASECURVETOOL_API static class UScriptStruct* StaticStruct();
struct FEaseCurvePreset;
// ********** End ScriptStruct FEaseCurvePreset ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurvePreset_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "EaseCurveSerializer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveSerializer() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveSerializer();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveSerializer_NoRegister();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurveSerializer *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurveSerializer;
UClass* UEaseCurveSerializer::GetPrivateStaticClass()
{
using TClass = UEaseCurveSerializer;
if (!Z_Registration_Info_UClass_UEaseCurveSerializer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurveSerializer"),
Z_Registration_Info_UClass_UEaseCurveSerializer.InnerSingleton,
StaticRegisterNativesUEaseCurveSerializer,
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_UEaseCurveSerializer.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurveSerializer_NoRegister()
{
return UEaseCurveSerializer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurveSerializer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Derive from this class to make additional ease curve serializers capable of custom\n * saving and loading of presets.\n */" },
{ "IncludePath", "EaseCurveSerializer.h" },
{ "ModuleRelativePath", "Public/EaseCurveSerializer.h" },
{ "ToolTip", "Derive from this class to make additional ease curve serializers capable of custom\nsaving and loading of presets." },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurveSerializer constinit property declarations *********************
// ********** End Class UEaseCurveSerializer constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurveSerializer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurveSerializer_Statics
UObject* (*const Z_Construct_UClass_UEaseCurveSerializer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveSerializer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurveSerializer_Statics::ClassParams = {
&UEaseCurveSerializer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveSerializer_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurveSerializer_Statics::Class_MetaDataParams)
};
void UEaseCurveSerializer::StaticRegisterNativesUEaseCurveSerializer()
{
}
UClass* Z_Construct_UClass_UEaseCurveSerializer()
{
if (!Z_Registration_Info_UClass_UEaseCurveSerializer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurveSerializer.OuterSingleton, Z_Construct_UClass_UEaseCurveSerializer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurveSerializer.OuterSingleton;
}
UEaseCurveSerializer::UEaseCurveSerializer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurveSerializer);
UEaseCurveSerializer::~UEaseCurveSerializer() {}
// ********** End Class UEaseCurveSerializer *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurveSerializer, UEaseCurveSerializer::StaticClass, TEXT("UEaseCurveSerializer"), &Z_Registration_Info_UClass_UEaseCurveSerializer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurveSerializer), 3597860456U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h__Script_EaseCurveTool_1593444673{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h__Script_EaseCurveTool_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 "EaseCurveSerializer.h"
#ifdef EASECURVETOOL_EaseCurveSerializer_generated_h
#error "EaseCurveSerializer.generated.h already included, missing '#pragma once' in EaseCurveSerializer.h"
#endif
#define EASECURVETOOL_EaseCurveSerializer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurveSerializer *****************************************************
struct Z_Construct_UClass_UEaseCurveSerializer_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveSerializer_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurveSerializer(); \
friend struct ::Z_Construct_UClass_UEaseCurveSerializer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurveSerializer_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurveSerializer, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurveSerializer_NoRegister) \
DECLARE_SERIALIZER(UEaseCurveSerializer)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
EASECURVETOOL_API UEaseCurveSerializer(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurveSerializer(UEaseCurveSerializer&&) = delete; \
UEaseCurveSerializer(const UEaseCurveSerializer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(EASECURVETOOL_API, UEaseCurveSerializer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurveSerializer); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEaseCurveSerializer) \
EASECURVETOOL_API virtual ~UEaseCurveSerializer();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_19_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurveSerializer;
// ********** End Class UEaseCurveSerializer *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Public_EaseCurveSerializer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "EaseCurveTangents.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveTangents() {}
// ********** Begin Cross Module References ********************************************************
EASECURVETOOL_API UScriptStruct* Z_Construct_UScriptStruct_FEaseCurveTangents();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEaseCurveTangents ************************************************
struct Z_Construct_UScriptStruct_FEaseCurveTangents_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEaseCurveTangents); }
static inline consteval int16 GetStructAlignment() { return alignof(FEaseCurveTangents); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Generic representation of a curve constructed of two tangents and their weights, one for each end of the curve. */" },
{ "ModuleRelativePath", "Private/EaseCurveTangents.h" },
{ "ToolTip", "Generic representation of a curve constructed of two tangents and their weights, one for each end of the curve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "Category", "EaseCurveTangents" },
{ "ModuleRelativePath", "Private/EaseCurveTangents.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartWeight_MetaData[] = {
{ "Category", "EaseCurveTangents" },
{ "ModuleRelativePath", "Private/EaseCurveTangents.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "Category", "EaseCurveTangents" },
{ "ModuleRelativePath", "Private/EaseCurveTangents.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EndWeight_MetaData[] = {
{ "Category", "EaseCurveTangents" },
{ "ModuleRelativePath", "Private/EaseCurveTangents.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEaseCurveTangents constinit property declarations ****************
static const UECodeGen_Private::FDoublePropertyParams NewProp_Start;
static const UECodeGen_Private::FDoublePropertyParams NewProp_StartWeight;
static const UECodeGen_Private::FDoublePropertyParams NewProp_End;
static const UECodeGen_Private::FDoublePropertyParams NewProp_EndWeight;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEaseCurveTangents constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEaseCurveTangents>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEaseCurveTangents_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEaseCurveTangents;
class UScriptStruct* FEaseCurveTangents::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEaseCurveTangents.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEaseCurveTangents.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEaseCurveTangents, (UObject*)Z_Construct_UPackage__Script_EaseCurveTool(), TEXT("EaseCurveTangents"));
}
return Z_Registration_Info_UScriptStruct_FEaseCurveTangents.OuterSingleton;
}
// ********** Begin ScriptStruct FEaseCurveTangents Property Definitions ***************************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurveTangents, Start), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_StartWeight = { "StartWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurveTangents, StartWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartWeight_MetaData), NewProp_StartWeight_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurveTangents, End), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_EndWeight = { "EndWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEaseCurveTangents, EndWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EndWeight_MetaData), NewProp_EndWeight_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_StartWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewProp_EndWeight,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEaseCurveTangents Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
nullptr,
&NewStructOps,
"EaseCurveTangents",
Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::PropPointers),
sizeof(FEaseCurveTangents),
alignof(FEaseCurveTangents),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEaseCurveTangents()
{
if (!Z_Registration_Info_UScriptStruct_FEaseCurveTangents.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEaseCurveTangents.InnerSingleton, Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEaseCurveTangents.InnerSingleton);
}
// ********** End ScriptStruct FEaseCurveTangents **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h__Script_EaseCurveTool_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEaseCurveTangents::StaticStruct, Z_Construct_UScriptStruct_FEaseCurveTangents_Statics::NewStructOps, TEXT("EaseCurveTangents"),&Z_Registration_Info_UScriptStruct_FEaseCurveTangents, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEaseCurveTangents), 3077533007U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h__Script_EaseCurveTool_622611696{
TEXT("/Script/EaseCurveTool"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h__Script_EaseCurveTool_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h__Script_EaseCurveTool_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 "EaseCurveTangents.h"
#ifdef EASECURVETOOL_EaseCurveTangents_generated_h
#error "EaseCurveTangents.generated.h already included, missing '#pragma once' in EaseCurveTangents.h"
#endif
#define EASECURVETOOL_EaseCurveTangents_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEaseCurveTangents ************************************************
struct Z_Construct_UScriptStruct_FEaseCurveTangents_Statics;
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEaseCurveTangents_Statics; \
EASECURVETOOL_API static class UScriptStruct* StaticStruct();
struct FEaseCurveTangents;
// ********** End ScriptStruct FEaseCurveTangents **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveTangents_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 EmptyLinkFunctionForGeneratedCodeEaseCurveTool_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_EaseCurveTool;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_EaseCurveTool()
{
if (!Z_Registration_Info_UPackage__Script_EaseCurveTool.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/EaseCurveTool",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xF55A361B,
0x9A264922,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_EaseCurveTool.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_EaseCurveTool.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_EaseCurveTool(Z_Construct_UPackage__Script_EaseCurveTool, TEXT("/Script/EaseCurveTool"), Z_Registration_Info_UPackage__Script_EaseCurveTool, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xF55A361B, 0x9A264922));
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,119 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Menus/EaseCurveToolMenuContext.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveToolMenuContext() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolMenuContext();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolMenuContext_NoRegister();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurveToolMenuContext ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurveToolMenuContext;
UClass* UEaseCurveToolMenuContext::GetPrivateStaticClass()
{
using TClass = UEaseCurveToolMenuContext;
if (!Z_Registration_Info_UClass_UEaseCurveToolMenuContext.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurveToolMenuContext"),
Z_Registration_Info_UClass_UEaseCurveToolMenuContext.InnerSingleton,
StaticRegisterNativesUEaseCurveToolMenuContext,
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_UEaseCurveToolMenuContext.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurveToolMenuContext_NoRegister()
{
return UEaseCurveToolMenuContext::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurveToolMenuContext_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Menus/EaseCurveToolMenuContext.h" },
{ "ModuleRelativePath", "Private/Menus/EaseCurveToolMenuContext.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurveToolMenuContext constinit property declarations ****************
// ********** End Class UEaseCurveToolMenuContext constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurveToolMenuContext>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurveToolMenuContext_Statics
UObject* (*const Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::ClassParams = {
&UEaseCurveToolMenuContext::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::Class_MetaDataParams)
};
void UEaseCurveToolMenuContext::StaticRegisterNativesUEaseCurveToolMenuContext()
{
}
UClass* Z_Construct_UClass_UEaseCurveToolMenuContext()
{
if (!Z_Registration_Info_UClass_UEaseCurveToolMenuContext.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurveToolMenuContext.OuterSingleton, Z_Construct_UClass_UEaseCurveToolMenuContext_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurveToolMenuContext.OuterSingleton;
}
UEaseCurveToolMenuContext::UEaseCurveToolMenuContext(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurveToolMenuContext);
UEaseCurveToolMenuContext::~UEaseCurveToolMenuContext() {}
// ********** End Class UEaseCurveToolMenuContext **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurveToolMenuContext, UEaseCurveToolMenuContext::StaticClass, TEXT("UEaseCurveToolMenuContext"), &Z_Registration_Info_UClass_UEaseCurveToolMenuContext, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurveToolMenuContext), 2081007445U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h__Script_EaseCurveTool_2636432313{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h__Script_EaseCurveTool_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 "Menus/EaseCurveToolMenuContext.h"
#ifdef EASECURVETOOL_EaseCurveToolMenuContext_generated_h
#error "EaseCurveToolMenuContext.generated.h already included, missing '#pragma once' in EaseCurveToolMenuContext.h"
#endif
#define EASECURVETOOL_EaseCurveToolMenuContext_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurveToolMenuContext ************************************************
struct Z_Construct_UClass_UEaseCurveToolMenuContext_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolMenuContext_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurveToolMenuContext(); \
friend struct ::Z_Construct_UClass_UEaseCurveToolMenuContext_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurveToolMenuContext_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurveToolMenuContext, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurveToolMenuContext_NoRegister) \
DECLARE_SERIALIZER(UEaseCurveToolMenuContext)
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UEaseCurveToolMenuContext(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurveToolMenuContext(UEaseCurveToolMenuContext&&) = delete; \
UEaseCurveToolMenuContext(const UEaseCurveToolMenuContext&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEaseCurveToolMenuContext); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurveToolMenuContext); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEaseCurveToolMenuContext) \
NO_API virtual ~UEaseCurveToolMenuContext();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_11_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurveToolMenuContext;
// ********** End Class UEaseCurveToolMenuContext **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_Menus_EaseCurveToolMenuContext_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,263 @@
// 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 "EaseCurveToolSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEaseCurveToolSettings() {}
// ********** Begin Cross Module References ********************************************************
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveLibrary_NoRegister();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolSettings();
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_EaseCurveTool();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEaseCurveToolSettings ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEaseCurveToolSettings;
UClass* UEaseCurveToolSettings::GetPrivateStaticClass()
{
using TClass = UEaseCurveToolSettings;
if (!Z_Registration_Info_UClass_UEaseCurveToolSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EaseCurveToolSettings"),
Z_Registration_Info_UClass_UEaseCurveToolSettings.InnerSingleton,
StaticRegisterNativesUEaseCurveToolSettings,
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_UEaseCurveToolSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UEaseCurveToolSettings_NoRegister()
{
return UEaseCurveToolSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEaseCurveToolSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "Ease Curve Tool" },
{ "IncludePath", "EaseCurveToolSettings.h" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowInSidebar_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** If true, displays the tool in the Sequencer sidebar drawer */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "If true, displays the tool in the Sequencer sidebar drawer" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowCurveEditorToolbarButton_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** If true, shows the ease curve combo button in the curve editor toolbar */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "If true, shows the ease curve combo button in the curve editor toolbar" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bToolTabVisible_MetaData[] = {
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPresetLibrary_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The preset library to use by default and saved when a preset library is changed from a dropdown */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "The preset library to use by default and saved when a preset library is changed from a dropdown" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewPresetCategory_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The name of the category to place newly created curve presets. */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "The name of the category to place newly created curve presets." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QuickEaseTangents_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The tangents to apply for quick ease. Should be in the format of four comma-separated cubic bezier points. Ex. \"0.45, 0.34, 0.0, 1.00\" */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "The tangents to apply for quick ease. Should be in the format of four comma-separated cubic bezier points. Ex. \"0.45, 0.34, 0.0, 1.00\"" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GraphSize_MetaData[] = {
{ "Category", "Graph Editor" },
{ "ClampMax", "256" },
{ "ClampMin", "64" },
{ "Comment", "/** The height of the curve ease tool in the details panel. */" },
{ "Delta", "1" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "The height of the curve ease tool in the details panel." },
{ "UIMax", "256" },
{ "UIMin", "64" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGridSnap_MetaData[] = {
{ "Category", "Graph Editor" },
{ "Comment", "/** If true, snaps tangents to grid. */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "If true, snaps tangents to grid." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GridSize_MetaData[] = {
{ "Category", "Graph Editor" },
{ "ClampMax", "24" },
{ "ClampMin", "4" },
{ "Comment", "/** The height of the curve ease tool in the details panel. */" },
{ "Delta", "1" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "The height of the curve ease tool in the details panel." },
{ "UIMax", "24" },
{ "UIMin", "4" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoZoomToFit_MetaData[] = {
{ "Category", "Graph Editor" },
{ "Comment", "/** If true, will auto zoom the graph editor to fit the tangent handles after they have been changed. */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "If true, will auto zoom the graph editor to fit the tangent handles after they have been changed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoFlipTangents_MetaData[] = {
{ "Category", "Graph Editor" },
{ "Comment", "/** If true, auto flips tangents when sequential key frame curve values are descending. */" },
{ "ModuleRelativePath", "Private/EaseCurveToolSettings.h" },
{ "ToolTip", "If true, auto flips tangents when sequential key frame curve values are descending." },
};
#endif // WITH_METADATA
// ********** Begin Class UEaseCurveToolSettings constinit property declarations *******************
static void NewProp_bShowInSidebar_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowInSidebar;
static void NewProp_bShowCurveEditorToolbarButton_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowCurveEditorToolbarButton;
static void NewProp_bToolTabVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bToolTabVisible;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_DefaultPresetLibrary;
static const UECodeGen_Private::FTextPropertyParams NewProp_NewPresetCategory;
static const UECodeGen_Private::FStrPropertyParams NewProp_QuickEaseTangents;
static const UECodeGen_Private::FIntPropertyParams NewProp_GraphSize;
static void NewProp_bGridSnap_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGridSnap;
static const UECodeGen_Private::FIntPropertyParams NewProp_GridSize;
static void NewProp_bAutoZoomToFit_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoZoomToFit;
static void NewProp_bAutoFlipTangents_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoFlipTangents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEaseCurveToolSettings constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEaseCurveToolSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEaseCurveToolSettings_Statics
// ********** Begin Class UEaseCurveToolSettings Property Definitions ******************************
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowInSidebar_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bShowInSidebar = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowInSidebar = { "bShowInSidebar", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowInSidebar_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowInSidebar_MetaData), NewProp_bShowInSidebar_MetaData) };
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowCurveEditorToolbarButton_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bShowCurveEditorToolbarButton = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowCurveEditorToolbarButton = { "bShowCurveEditorToolbarButton", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowCurveEditorToolbarButton_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowCurveEditorToolbarButton_MetaData), NewProp_bShowCurveEditorToolbarButton_MetaData) };
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bToolTabVisible_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bToolTabVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bToolTabVisible = { "bToolTabVisible", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bToolTabVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bToolTabVisible_MetaData), NewProp_bToolTabVisible_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_DefaultPresetLibrary = { "DefaultPresetLibrary", nullptr, (EPropertyFlags)0x0044000000004001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveToolSettings, DefaultPresetLibrary), Z_Construct_UClass_UEaseCurveLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPresetLibrary_MetaData), NewProp_DefaultPresetLibrary_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_NewPresetCategory = { "NewPresetCategory", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveToolSettings, NewPresetCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewPresetCategory_MetaData), NewProp_NewPresetCategory_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_QuickEaseTangents = { "QuickEaseTangents", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveToolSettings, QuickEaseTangents), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QuickEaseTangents_MetaData), NewProp_QuickEaseTangents_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_GraphSize = { "GraphSize", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveToolSettings, GraphSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GraphSize_MetaData), NewProp_GraphSize_MetaData) };
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bGridSnap_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bGridSnap = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bGridSnap = { "bGridSnap", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bGridSnap_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGridSnap_MetaData), NewProp_bGridSnap_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_GridSize = { "GridSize", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEaseCurveToolSettings, GridSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GridSize_MetaData), NewProp_GridSize_MetaData) };
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoZoomToFit_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bAutoZoomToFit = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoZoomToFit = { "bAutoZoomToFit", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoZoomToFit_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoZoomToFit_MetaData), NewProp_bAutoZoomToFit_MetaData) };
void Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoFlipTangents_SetBit(void* Obj)
{
((UEaseCurveToolSettings*)Obj)->bAutoFlipTangents = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoFlipTangents = { "bAutoFlipTangents", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEaseCurveToolSettings), &Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoFlipTangents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoFlipTangents_MetaData), NewProp_bAutoFlipTangents_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEaseCurveToolSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowInSidebar,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bShowCurveEditorToolbarButton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bToolTabVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_DefaultPresetLibrary,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_NewPresetCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_QuickEaseTangents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_GraphSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bGridSnap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_GridSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoZoomToFit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEaseCurveToolSettings_Statics::NewProp_bAutoFlipTangents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolSettings_Statics::PropPointers) < 2048);
// ********** End Class UEaseCurveToolSettings Property Definitions ********************************
UObject* (*const Z_Construct_UClass_UEaseCurveToolSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_EaseCurveTool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEaseCurveToolSettings_Statics::ClassParams = {
&UEaseCurveToolSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEaseCurveToolSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolSettings_Statics::PropPointers),
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEaseCurveToolSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UEaseCurveToolSettings_Statics::Class_MetaDataParams)
};
void UEaseCurveToolSettings::StaticRegisterNativesUEaseCurveToolSettings()
{
}
UClass* Z_Construct_UClass_UEaseCurveToolSettings()
{
if (!Z_Registration_Info_UClass_UEaseCurveToolSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEaseCurveToolSettings.OuterSingleton, Z_Construct_UClass_UEaseCurveToolSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEaseCurveToolSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEaseCurveToolSettings);
UEaseCurveToolSettings::~UEaseCurveToolSettings() {}
// ********** End Class UEaseCurveToolSettings *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h__Script_EaseCurveTool_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEaseCurveToolSettings, UEaseCurveToolSettings::StaticClass, TEXT("UEaseCurveToolSettings"), &Z_Registration_Info_UClass_UEaseCurveToolSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEaseCurveToolSettings), 3627230665U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h__Script_EaseCurveTool_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h__Script_EaseCurveTool_1423951921{
TEXT("/Script/EaseCurveTool"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h__Script_EaseCurveTool_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h__Script_EaseCurveTool_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 "EaseCurveToolSettings.h"
#ifdef EASECURVETOOL_EaseCurveToolSettings_generated_h
#error "EaseCurveToolSettings.generated.h already included, missing '#pragma once' in EaseCurveToolSettings.h"
#endif
#define EASECURVETOOL_EaseCurveToolSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEaseCurveToolSettings ***************************************************
struct Z_Construct_UClass_UEaseCurveToolSettings_Statics;
EASECURVETOOL_API UClass* Z_Construct_UClass_UEaseCurveToolSettings_NoRegister();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEaseCurveToolSettings(); \
friend struct ::Z_Construct_UClass_UEaseCurveToolSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EASECURVETOOL_API UClass* ::Z_Construct_UClass_UEaseCurveToolSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UEaseCurveToolSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/EaseCurveTool"), Z_Construct_UClass_UEaseCurveToolSettings_NoRegister) \
DECLARE_SERIALIZER(UEaseCurveToolSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEaseCurveToolSettings(UEaseCurveToolSettings&&) = delete; \
UEaseCurveToolSettings(const UEaseCurveToolSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEaseCurveToolSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEaseCurveToolSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEaseCurveToolSettings) \
NO_API virtual ~UEaseCurveToolSettings();
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_12_PROLOG
#define FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEaseCurveToolSettings;
// ********** End Class UEaseCurveToolSettings *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Animation_EaseCurveTool_Source_EaseCurveTool_Private_EaseCurveToolSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Public\EaseCurveLibrary.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Public\EaseCurveSerializer.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurve.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurveLibraryFactory.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurvePreset.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurveKeySelection.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurveToolSettings.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\Menus\EaseCurveToolMenuContext.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\Serializers\CubicBezierCurveSerializer.h
D:\UE_5_7_1\Engine\Plugins\Animation\EaseCurveTool\Source\EaseCurveTool\Private\EaseCurveTangents.h