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,162 @@
// 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 "ConstraintChannel.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConstraintChannel() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint_NoRegister();
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintAndActiveChannel();
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneConstraintChannel();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneBoolChannel();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMovieSceneConstraintChannel **************************************
struct Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMovieSceneConstraintChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FMovieSceneConstraintChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ConstraintChannel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMovieSceneConstraintChannel constinit property declarations ******
// ********** End ScriptStruct FMovieSceneConstraintChannel constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMovieSceneConstraintChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics
static_assert(std::is_polymorphic<FMovieSceneConstraintChannel>() == std::is_polymorphic<FMovieSceneBoolChannel>(), "USTRUCT FMovieSceneConstraintChannel cannot be polymorphic unless super FMovieSceneBoolChannel is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel;
class UScriptStruct* FMovieSceneConstraintChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMovieSceneConstraintChannel, (UObject*)Z_Construct_UPackage__Script_Constraints(), TEXT("MovieSceneConstraintChannel"));
}
return Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
Z_Construct_UScriptStruct_FMovieSceneBoolChannel,
&NewStructOps,
"MovieSceneConstraintChannel",
nullptr,
0,
sizeof(FMovieSceneConstraintChannel),
alignof(FMovieSceneConstraintChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneConstraintChannel()
{
if (!Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.InnerSingleton, Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel.InnerSingleton);
}
// ********** End ScriptStruct FMovieSceneConstraintChannel ****************************************
// ********** Begin ScriptStruct FConstraintAndActiveChannel ***************************************
struct Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FConstraintAndActiveChannel); }
static inline consteval int16 GetStructAlignment() { return alignof(FConstraintAndActiveChannel); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// #if WITH_EDITOR\n// namespace MovieSceneClipboard\n// {\n// \x09template<> inline FName GetKeyTypeName<bool>()\n// \x09{\n// \x09\x09static FName Name(\"Bool\");\n// \x09\x09return Name;\n// \x09}\n// }\n// #endif\n" },
{ "ModuleRelativePath", "Public/ConstraintChannel.h" },
{ "ToolTip", "#if WITH_EDITOR\nnamespace MovieSceneClipboard\n{\n template<> inline FName GetKeyTypeName<bool>()\n {\n static FName Name(\"Bool\");\n return Name;\n }\n}\n#endif" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveChannel_MetaData[] = {
{ "ModuleRelativePath", "Public/ConstraintChannel.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintCopyToSpawn_MetaData[] = {
{ "ModuleRelativePath", "Public/ConstraintChannel.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FConstraintAndActiveChannel constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_ActiveChannel;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ConstraintCopyToSpawn;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FConstraintAndActiveChannel constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FConstraintAndActiveChannel>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel;
class UScriptStruct* FConstraintAndActiveChannel::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FConstraintAndActiveChannel, (UObject*)Z_Construct_UPackage__Script_Constraints(), TEXT("ConstraintAndActiveChannel"));
}
return Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.OuterSingleton;
}
// ********** Begin ScriptStruct FConstraintAndActiveChannel Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::NewProp_ActiveChannel = { "ActiveChannel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintAndActiveChannel, ActiveChannel), Z_Construct_UScriptStruct_FMovieSceneConstraintChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveChannel_MetaData), NewProp_ActiveChannel_MetaData) }; // 1989314012
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::NewProp_ConstraintCopyToSpawn = { "ConstraintCopyToSpawn", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintAndActiveChannel, ConstraintCopyToSpawn), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintCopyToSpawn_MetaData), NewProp_ConstraintCopyToSpawn_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::NewProp_ActiveChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::NewProp_ConstraintCopyToSpawn,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FConstraintAndActiveChannel Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
nullptr,
&NewStructOps,
"ConstraintAndActiveChannel",
Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::PropPointers),
sizeof(FConstraintAndActiveChannel),
alignof(FConstraintAndActiveChannel),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FConstraintAndActiveChannel()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.InnerSingleton, Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel.InnerSingleton);
}
// ********** End ScriptStruct FConstraintAndActiveChannel *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h__Script_Constraints_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMovieSceneConstraintChannel::StaticStruct, Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics::NewStructOps, TEXT("MovieSceneConstraintChannel"),&Z_Registration_Info_UScriptStruct_FMovieSceneConstraintChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMovieSceneConstraintChannel), 1989314012U) },
{ FConstraintAndActiveChannel::StaticStruct, Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics::NewStructOps, TEXT("ConstraintAndActiveChannel"),&Z_Registration_Info_UScriptStruct_FConstraintAndActiveChannel, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FConstraintAndActiveChannel), 924927039U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h__Script_Constraints_4060362698{
TEXT("/Script/Constraints"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h__Script_Constraints_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h__Script_Constraints_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
// 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 "ConstraintChannel.h"
#ifdef CONSTRAINTS_ConstraintChannel_generated_h
#error "ConstraintChannel.generated.h already included, missing '#pragma once' in ConstraintChannel.h"
#endif
#define CONSTRAINTS_ConstraintChannel_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMovieSceneConstraintChannel **************************************
struct Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics;
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h_24_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMovieSceneConstraintChannel_Statics; \
CONSTRAINTS_API static class UScriptStruct* StaticStruct(); \
typedef FMovieSceneBoolChannel Super;
struct FMovieSceneConstraintChannel;
// ********** End ScriptStruct FMovieSceneConstraintChannel ****************************************
// ********** Begin ScriptStruct FConstraintAndActiveChannel ***************************************
struct Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics;
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h_104_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FConstraintAndActiveChannel_Statics; \
CONSTRAINTS_API static class UScriptStruct* StaticStruct();
struct FConstraintAndActiveChannel;
// ********** End ScriptStruct FConstraintAndActiveChannel *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintChannel_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,387 @@
// 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 "ConstraintSubsystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConstraintSubsystem() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintSubsystem();
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintSubsystem_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint_NoRegister();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature();
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintsInWorld();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FConstraintsInWorld ***********************************************
struct Z_Construct_UScriptStruct_FConstraintsInWorld_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FConstraintsInWorld); }
static inline consteval int16 GetStructAlignment() { return alignof(FConstraintsInWorld); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_World_MetaData[] = {
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constraints_MetaData[] = {
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FConstraintsInWorld constinit property declarations ***************
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_World;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Constraints_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Constraints;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FConstraintsInWorld constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FConstraintsInWorld>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FConstraintsInWorld_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FConstraintsInWorld;
class UScriptStruct* FConstraintsInWorld::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintsInWorld.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FConstraintsInWorld.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FConstraintsInWorld, (UObject*)Z_Construct_UPackage__Script_Constraints(), TEXT("ConstraintsInWorld"));
}
return Z_Registration_Info_UScriptStruct_FConstraintsInWorld.OuterSingleton;
}
// ********** Begin ScriptStruct FConstraintsInWorld Property Definitions **************************
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_World = { "World", nullptr, (EPropertyFlags)0x0014000000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintsInWorld, World), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_World_MetaData), NewProp_World_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_Constraints_Inner = { "Constraints", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_Constraints = { "Constraints", nullptr, (EPropertyFlags)0x0014000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConstraintsInWorld, Constraints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constraints_MetaData), NewProp_Constraints_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_World,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_Constraints_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewProp_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FConstraintsInWorld Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
nullptr,
&NewStructOps,
"ConstraintsInWorld",
Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::PropPointers),
sizeof(FConstraintsInWorld),
alignof(FConstraintsInWorld),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FConstraintsInWorld()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintsInWorld.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FConstraintsInWorld.InnerSingleton, Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FConstraintsInWorld.InnerSingleton);
}
// ********** End ScriptStruct FConstraintsInWorld *************************************************
// ********** Begin SparseDelegate FOnConstraintAddedToSystem **************************************
struct Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics
{
struct ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms
{
UConstraintSubsystem* Mananger;
UTickableConstraint* Constraint;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Dynamic blueprintable delegates for knowing when a constraints are added or deleted*/" },
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
{ "ToolTip", "Dynamic blueprintable delegates for knowing when a constraints are added or deleted" },
};
#endif // WITH_METADATA
// ********** Begin SparseDelegate FOnConstraintAddedToSystem constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mananger;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Constraint;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End SparseDelegate FOnConstraintAddedToSystem constinit property declarations ********
static const UECodeGen_Private::FSparseDelegateFunctionParams FuncParams;
};
// ********** Begin SparseDelegate FOnConstraintAddedToSystem Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::NewProp_Mananger = { "Mananger", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms, Mananger), Z_Construct_UClass_UConstraintSubsystem_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::NewProp_Constraint = { "Constraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms, Constraint), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::NewProp_Mananger,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::NewProp_Constraint,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End SparseDelegate FOnConstraintAddedToSystem Property Definitions *******************
const UECodeGen_Private::FSparseDelegateFunctionParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintSubsystem, nullptr, "OnConstraintAddedToSystem__DelegateSignature", Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::Function_MetaDataParams)}, "ConstraintSubsystem", "OnConstraintAddedToSystem_BP", };
static_assert(sizeof(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms) < MAX_uint16);
UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUSparseDelegateFunction(&ReturnFunction, Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UConstraintSubsystem::FOnConstraintAddedToSystem_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintAddedToSystem, UConstraintSubsystem* Mananger, UTickableConstraint* Constraint)
{
struct ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms
{
UConstraintSubsystem* Mananger;
UTickableConstraint* Constraint;
};
ConstraintSubsystem_eventOnConstraintAddedToSystem_Parms Parms;
Parms.Mananger=Mananger;
Parms.Constraint=Constraint;
OnConstraintAddedToSystem.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End SparseDelegate FOnConstraintAddedToSystem ****************************************
// ********** Begin SparseDelegate FOnConstraintRemovedFromSystem **********************************
struct Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics
{
struct ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms
{
UConstraintSubsystem* Mananger;
UTickableConstraint* Constraint;
bool bDoNotCompensate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin SparseDelegate FOnConstraintRemovedFromSystem constinit property declarations **
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mananger;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Constraint;
static void NewProp_bDoNotCompensate_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoNotCompensate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End SparseDelegate FOnConstraintRemovedFromSystem constinit property declarations ****
static const UECodeGen_Private::FSparseDelegateFunctionParams FuncParams;
};
// ********** Begin SparseDelegate FOnConstraintRemovedFromSystem Property Definitions *************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_Mananger = { "Mananger", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms, Mananger), Z_Construct_UClass_UConstraintSubsystem_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_Constraint = { "Constraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms, Constraint), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_bDoNotCompensate_SetBit(void* Obj)
{
((ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms*)Obj)->bDoNotCompensate = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_bDoNotCompensate = { "bDoNotCompensate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms), &Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_bDoNotCompensate_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_Mananger,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_Constraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::NewProp_bDoNotCompensate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End SparseDelegate FOnConstraintRemovedFromSystem Property Definitions ***************
const UECodeGen_Private::FSparseDelegateFunctionParams Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintSubsystem, nullptr, "OnConstraintRemovedFromSystem__DelegateSignature", Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::Function_MetaDataParams)}, "ConstraintSubsystem", "OnConstraintRemovedFromSystem_BP", };
static_assert(sizeof(Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms) < MAX_uint16);
UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUSparseDelegateFunction(&ReturnFunction, Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UConstraintSubsystem::FOnConstraintRemovedFromSystem_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintRemovedFromSystem, UConstraintSubsystem* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate)
{
struct ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms
{
UConstraintSubsystem* Mananger;
UTickableConstraint* Constraint;
bool bDoNotCompensate;
};
ConstraintSubsystem_eventOnConstraintRemovedFromSystem_Parms Parms;
Parms.Mananger=Mananger;
Parms.Constraint=Constraint;
Parms.bDoNotCompensate=bDoNotCompensate ? true : false;
OnConstraintRemovedFromSystem.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End SparseDelegate FOnConstraintRemovedFromSystem ************************************
// ********** Begin Class UConstraintSubsystem *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UConstraintSubsystem;
UClass* UConstraintSubsystem::GetPrivateStaticClass()
{
using TClass = UConstraintSubsystem;
if (!Z_Registration_Info_UClass_UConstraintSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ConstraintSubsystem"),
Z_Registration_Info_UClass_UConstraintSubsystem.InnerSingleton,
StaticRegisterNativesUConstraintSubsystem,
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_UConstraintSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UConstraintSubsystem_NoRegister()
{
return UConstraintSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UConstraintSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ConstraintSubsystem.h" },
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnConstraintAddedToSystem_BP_MetaData[] = {
{ "Category", "Constraints" },
{ "Comment", "/** BP Delegate fired when constraints are added*/" },
{ "DisplayName", "OnConstraintAdded" },
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
{ "ToolTip", "BP Delegate fired when constraints are added" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnConstraintRemovedFromSystem_BP_MetaData[] = {
{ "Category", "Constraints" },
{ "Comment", "/** BP Delegate fired when constraints are removed*/" },
{ "DisplayName", "OnConstraintRemoved" },
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
{ "ToolTip", "BP Delegate fired when constraints are removed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintsInWorld_MetaData[] = {
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintsConfig_MetaData[] = {
{ "Comment", "/** Per UClass constraint configuration instance. */" },
{ "ModuleRelativePath", "Private/ConstraintSubsystem.h" },
{ "ToolTip", "Per UClass constraint configuration instance." },
};
#endif // WITH_METADATA
// ********** Begin Class UConstraintSubsystem constinit property declarations *********************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnConstraintAddedToSystem_BP;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnConstraintRemovedFromSystem_BP;
static const UECodeGen_Private::FStructPropertyParams NewProp_ConstraintsInWorld_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ConstraintsInWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ConstraintsConfig_ValueProp;
static const UECodeGen_Private::FClassPropertyParams NewProp_ConstraintsConfig_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ConstraintsConfig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UConstraintSubsystem constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature, "OnConstraintAddedToSystem__DelegateSignature" }, // 916747414
{ &Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature, "OnConstraintRemovedFromSystem__DelegateSignature" }, // 257055011
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UConstraintSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UConstraintSubsystem_Statics
// ********** Begin Class UConstraintSubsystem Property Definitions ********************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_OnConstraintAddedToSystem_BP = { "OnConstraintAddedToSystem_BP", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::SparseMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintSubsystem, OnConstraintAddedToSystem_BP), Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnConstraintAddedToSystem_BP_MetaData), NewProp_OnConstraintAddedToSystem_BP_MetaData) }; // 916747414
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_OnConstraintRemovedFromSystem_BP = { "OnConstraintRemovedFromSystem_BP", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::SparseMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintSubsystem, OnConstraintRemovedFromSystem_BP), Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnConstraintRemovedFromSystem_BP_MetaData), NewProp_OnConstraintRemovedFromSystem_BP_MetaData) }; // 257055011
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsInWorld_Inner = { "ConstraintsInWorld", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FConstraintsInWorld, METADATA_PARAMS(0, nullptr) }; // 1838630358
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsInWorld = { "ConstraintsInWorld", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintSubsystem, ConstraintsInWorld), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintsInWorld_MetaData), NewProp_ConstraintsInWorld_MetaData) }; // 1838630358
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig_ValueProp = { "ConstraintsConfig", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig_Key_KeyProp = { "ConstraintsConfig_Key", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig = { "ConstraintsConfig", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintSubsystem, ConstraintsConfig), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintsConfig_MetaData), NewProp_ConstraintsConfig_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UConstraintSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_OnConstraintAddedToSystem_BP,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_OnConstraintRemovedFromSystem_BP,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsInWorld_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsInWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintSubsystem_Statics::NewProp_ConstraintsConfig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UConstraintSubsystem Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UConstraintSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UConstraintSubsystem_Statics::ClassParams = {
&UConstraintSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UConstraintSubsystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintSubsystem_Statics::PropPointers),
0,
0x008000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UConstraintSubsystem_Statics::Class_MetaDataParams)
};
void UConstraintSubsystem::StaticRegisterNativesUConstraintSubsystem()
{
}
UClass* Z_Construct_UClass_UConstraintSubsystem()
{
if (!Z_Registration_Info_UClass_UConstraintSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UConstraintSubsystem.OuterSingleton, Z_Construct_UClass_UConstraintSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UConstraintSubsystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UConstraintSubsystem);
UConstraintSubsystem::~UConstraintSubsystem() {}
// ********** End Class UConstraintSubsystem *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FConstraintsInWorld::StaticStruct, Z_Construct_UScriptStruct_FConstraintsInWorld_Statics::NewStructOps, TEXT("ConstraintsInWorld"),&Z_Registration_Info_UScriptStruct_FConstraintsInWorld, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FConstraintsInWorld), 1838630358U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UConstraintSubsystem, UConstraintSubsystem::StaticClass, TEXT("UConstraintSubsystem"), &Z_Registration_Info_UClass_UConstraintSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UConstraintSubsystem), 1392746828U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_1248976426{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h__Script_Constraints_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,87 @@
// 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 "ConstraintSubsystem.h"
#ifdef CONSTRAINTS_ConstraintSubsystem_generated_h
#error "ConstraintSubsystem.generated.h already included, missing '#pragma once' in ConstraintSubsystem.h"
#endif
#define CONSTRAINTS_ConstraintSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UConstraintSubsystem;
class UTickableConstraint;
// ********** Begin ScriptStruct FConstraintsInWorld ***********************************************
struct Z_Construct_UScriptStruct_FConstraintsInWorld_Statics;
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FConstraintsInWorld_Statics; \
CONSTRAINTS_API static class UScriptStruct* StaticStruct();
struct FConstraintsInWorld;
// ********** End ScriptStruct FConstraintsInWorld *************************************************
// ********** Begin SparseDelegate FOnConstraintAddedToSystem **************************************
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_46_DELEGATE \
static CONSTRAINTS_API void FOnConstraintAddedToSystem_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintAddedToSystem, UConstraintSubsystem* Mananger, UTickableConstraint* Constraint);
// ********** End SparseDelegate FOnConstraintAddedToSystem ****************************************
// ********** Begin SparseDelegate FOnConstraintRemovedFromSystem **********************************
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_47_DELEGATE \
static CONSTRAINTS_API void FOnConstraintRemovedFromSystem_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintRemovedFromSystem, UConstraintSubsystem* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate);
// ********** End SparseDelegate FOnConstraintRemovedFromSystem ************************************
// ********** Begin Class UConstraintSubsystem *****************************************************
struct Z_Construct_UClass_UConstraintSubsystem_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintSubsystem_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_42_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUConstraintSubsystem(); \
friend struct ::Z_Construct_UClass_UConstraintSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UConstraintSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UConstraintSubsystem, UEngineSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UConstraintSubsystem_NoRegister) \
DECLARE_SERIALIZER(UConstraintSubsystem)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_42_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UConstraintSubsystem(UConstraintSubsystem&&) = delete; \
UConstraintSubsystem(const UConstraintSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UConstraintSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UConstraintSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UConstraintSubsystem) \
NO_API virtual ~UConstraintSubsystem();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_39_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_42_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_42_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h_42_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UConstraintSubsystem;
// ********** End Class UConstraintSubsystem *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Private_ConstraintSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,39 @@
// 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 EmptyLinkFunctionForGeneratedCodeConstraints_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_Constraints;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_Constraints()
{
if (!Z_Registration_Info_UPackage__Script_Constraints.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature,
(UObject* (*)())Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature,
(UObject* (*)())Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintAddedToSystem__DelegateSignature,
(UObject* (*)())Z_Construct_USparseDelegateFunction_UConstraintSubsystem_OnConstraintRemovedFromSystem__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/Constraints",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0xFC1E1C72,
0x3A263FA5,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_Constraints.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_Constraints.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_Constraints(Z_Construct_UPackage__Script_Constraints, TEXT("/Script/Constraints"), Z_Registration_Info_UPackage__Script_Constraints, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xFC1E1C72, 0x3A263FA5));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,132 @@
// 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 "ConstraintsActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConstraintsActor() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_AConstraintsActor();
CONSTRAINTS_API UClass* Z_Construct_UClass_AConstraintsActor_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AConstraintsActor ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AConstraintsActor;
UClass* AConstraintsActor::GetPrivateStaticClass()
{
using TClass = AConstraintsActor;
if (!Z_Registration_Info_UClass_AConstraintsActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ConstraintsActor"),
Z_Registration_Info_UClass_AConstraintsActor.InnerSingleton,
StaticRegisterNativesAConstraintsActor,
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_AConstraintsActor.InnerSingleton;
}
UClass* Z_Construct_UClass_AConstraintsActor_NoRegister()
{
return AConstraintsActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AConstraintsActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ConstraintsActor.h" },
{ "ModuleRelativePath", "Public/ConstraintsActor.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintsManager_MetaData[] = {
{ "ModuleRelativePath", "Public/ConstraintsActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AConstraintsActor constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ConstraintsManager;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AConstraintsActor constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AConstraintsActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AConstraintsActor_Statics
// ********** Begin Class AConstraintsActor Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AConstraintsActor_Statics::NewProp_ConstraintsManager = { "ConstraintsManager", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AConstraintsActor, ConstraintsManager), Z_Construct_UClass_UConstraintsManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintsManager_MetaData), NewProp_ConstraintsManager_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AConstraintsActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AConstraintsActor_Statics::NewProp_ConstraintsManager,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AConstraintsActor_Statics::PropPointers) < 2048);
// ********** End Class AConstraintsActor Property Definitions *************************************
UObject* (*const Z_Construct_UClass_AConstraintsActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AConstraintsActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AConstraintsActor_Statics::ClassParams = {
&AConstraintsActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_AConstraintsActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_AConstraintsActor_Statics::PropPointers),
0,
0x008802A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AConstraintsActor_Statics::Class_MetaDataParams), Z_Construct_UClass_AConstraintsActor_Statics::Class_MetaDataParams)
};
void AConstraintsActor::StaticRegisterNativesAConstraintsActor()
{
}
UClass* Z_Construct_UClass_AConstraintsActor()
{
if (!Z_Registration_Info_UClass_AConstraintsActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AConstraintsActor.OuterSingleton, Z_Construct_UClass_AConstraintsActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AConstraintsActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AConstraintsActor);
// ********** End Class AConstraintsActor **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h__Script_Constraints_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AConstraintsActor, AConstraintsActor::StaticClass, TEXT("AConstraintsActor"), &Z_Registration_Info_UClass_AConstraintsActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AConstraintsActor), 734895403U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h__Script_Constraints_2925394697{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h__Script_Constraints_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,60 @@
// 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 "ConstraintsActor.h"
#ifdef CONSTRAINTS_ConstraintsActor_generated_h
#error "ConstraintsActor.generated.h already included, missing '#pragma once' in ConstraintsActor.h"
#endif
#define CONSTRAINTS_ConstraintsActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AConstraintsActor ********************************************************
struct Z_Construct_UClass_AConstraintsActor_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_AConstraintsActor_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAConstraintsActor(); \
friend struct ::Z_Construct_UClass_AConstraintsActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_AConstraintsActor_NoRegister(); \
public: \
DECLARE_CLASS2(AConstraintsActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_AConstraintsActor_NoRegister) \
DECLARE_SERIALIZER(AConstraintsActor)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_18_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
AConstraintsActor(AConstraintsActor&&) = delete; \
AConstraintsActor(const AConstraintsActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, AConstraintsActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AConstraintsActor); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(AConstraintsActor)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_15_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AConstraintsActor;
// ********** End Class AConstraintsActor **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,477 @@
// 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 "ConstraintsManager.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConstraintsManager() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsManager();
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsManager_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint_NoRegister();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature();
CONSTRAINTS_API UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature();
CONSTRAINTS_API UScriptStruct* Z_Construct_UScriptStruct_FConstraintTickFunction();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTickFunction();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FConstraintTickFunction *******************************************
struct Z_Construct_UScriptStruct_FConstraintTickFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FConstraintTickFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FConstraintTickFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** \n * FConstraintTickFunction\n * Represents the interface of constraint as a tick function. This allows both to evaluate a constraint in the\n * UE ticking system but also to handle dependencies between parents/children and constraints between themselves\n * using the tick prerequisites system.\n **/" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "FConstraintTickFunction\nRepresents the interface of constraint as a tick function. This allows both to evaluate a constraint in the\nUE ticking system but also to handle dependencies between parents/children and constraints between themselves\nusing the tick prerequisites system." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FConstraintTickFunction constinit property declarations ***********
// ********** End ScriptStruct FConstraintTickFunction constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FConstraintTickFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FConstraintTickFunction_Statics
static_assert(std::is_polymorphic<FConstraintTickFunction>() == std::is_polymorphic<FTickFunction>(), "USTRUCT FConstraintTickFunction cannot be polymorphic unless super FTickFunction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FConstraintTickFunction;
class UScriptStruct* FConstraintTickFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintTickFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FConstraintTickFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FConstraintTickFunction, (UObject*)Z_Construct_UPackage__Script_Constraints(), TEXT("ConstraintTickFunction"));
}
return Z_Registration_Info_UScriptStruct_FConstraintTickFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FConstraintTickFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
Z_Construct_UScriptStruct_FTickFunction,
&NewStructOps,
"ConstraintTickFunction",
nullptr,
0,
sizeof(FConstraintTickFunction),
alignof(FConstraintTickFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConstraintTickFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FConstraintTickFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FConstraintTickFunction()
{
if (!Z_Registration_Info_UScriptStruct_FConstraintTickFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FConstraintTickFunction.InnerSingleton, Z_Construct_UScriptStruct_FConstraintTickFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FConstraintTickFunction.InnerSingleton);
}
// ********** End ScriptStruct FConstraintTickFunction *********************************************
// ********** Begin Class UTickableConstraint ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableConstraint;
UClass* UTickableConstraint::GetPrivateStaticClass()
{
using TClass = UTickableConstraint;
if (!Z_Registration_Info_UClass_UTickableConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableConstraint"),
Z_Registration_Info_UClass_UTickableConstraint.InnerSingleton,
StaticRegisterNativesUTickableConstraint,
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_UTickableConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableConstraint_NoRegister()
{
return UTickableConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableConstraint\n * Represents the basic interface of constraint within the constraints manager.\n **/" },
{ "IncludePath", "ConstraintsManager.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "UTickableConstraint\nRepresents the basic interface of constraint within the constraints manager." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Active_MetaData[] = {
{ "Category", "Constraint" },
{ "Comment", "/** @todo documentation. */" },
{ "DisplayName", "Active State" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "@todo documentation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValid_MetaData[] = {
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableConstraint constinit property declarations **********************
static void NewProp_Active_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Active;
static void NewProp_bValid_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValid;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableConstraint constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableConstraint_Statics
// ********** Begin Class UTickableConstraint Property Definitions *********************************
void Z_Construct_UClass_UTickableConstraint_Statics::NewProp_Active_SetBit(void* Obj)
{
((UTickableConstraint*)Obj)->Active = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableConstraint_Statics::NewProp_Active = { "Active", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableConstraint), &Z_Construct_UClass_UTickableConstraint_Statics::NewProp_Active_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Active_MetaData), NewProp_Active_MetaData) };
void Z_Construct_UClass_UTickableConstraint_Statics::NewProp_bValid_SetBit(void* Obj)
{
((UTickableConstraint*)Obj)->bValid = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableConstraint_Statics::NewProp_bValid = { "bValid", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableConstraint), &Z_Construct_UClass_UTickableConstraint_Statics::NewProp_bValid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValid_MetaData), NewProp_bValid_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableConstraint_Statics::NewProp_Active,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableConstraint_Statics::NewProp_bValid,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableConstraint Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UTickableConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableConstraint_Statics::ClassParams = {
&UTickableConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableConstraint_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableConstraint_Statics::Class_MetaDataParams)
};
void UTickableConstraint::StaticRegisterNativesUTickableConstraint()
{
}
UClass* Z_Construct_UClass_UTickableConstraint()
{
if (!Z_Registration_Info_UClass_UTickableConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableConstraint.OuterSingleton, Z_Construct_UClass_UTickableConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableConstraint);
// ********** End Class UTickableConstraint ********************************************************
// ********** Begin SparseDelegate FOnConstraintAdded **********************************************
struct Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics
{
struct ConstraintsManager_eventOnConstraintAdded_Parms
{
UConstraintsManager* Mananger;
UTickableConstraint* Constraint;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Dynamic blueprintable delegates for knowing when a constraints are added or deleted*/" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "Dynamic blueprintable delegates for knowing when a constraints are added or deleted" },
};
#endif // WITH_METADATA
// ********** Begin SparseDelegate FOnConstraintAdded constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mananger;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Constraint;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End SparseDelegate FOnConstraintAdded constinit property declarations ****************
static const UECodeGen_Private::FSparseDelegateFunctionParams FuncParams;
};
// ********** Begin SparseDelegate FOnConstraintAdded Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::NewProp_Mananger = { "Mananger", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsManager_eventOnConstraintAdded_Parms, Mananger), Z_Construct_UClass_UConstraintsManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::NewProp_Constraint = { "Constraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsManager_eventOnConstraintAdded_Parms, Constraint), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::NewProp_Mananger,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::NewProp_Constraint,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End SparseDelegate FOnConstraintAdded Property Definitions ***************************
const UECodeGen_Private::FSparseDelegateFunctionParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsManager, nullptr, "OnConstraintAdded__DelegateSignature", Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::ConstraintsManager_eventOnConstraintAdded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::Function_MetaDataParams)}, "ConstraintsManager", "OnConstraintAdded_BP", };
static_assert(sizeof(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::ConstraintsManager_eventOnConstraintAdded_Parms) < MAX_uint16);
UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUSparseDelegateFunction(&ReturnFunction, Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UConstraintsManager::FOnConstraintAdded_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintAdded, UConstraintsManager* Mananger, UTickableConstraint* Constraint)
{
struct ConstraintsManager_eventOnConstraintAdded_Parms
{
UConstraintsManager* Mananger;
UTickableConstraint* Constraint;
};
ConstraintsManager_eventOnConstraintAdded_Parms Parms;
Parms.Mananger=Mananger;
Parms.Constraint=Constraint;
OnConstraintAdded.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End SparseDelegate FOnConstraintAdded ************************************************
// ********** Begin SparseDelegate FOnConstraintRemoved ********************************************
struct Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics
{
struct ConstraintsManager_eventOnConstraintRemoved_Parms
{
UConstraintsManager* Mananger;
UTickableConstraint* Constraint;
bool bDoNotCompensate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
};
#endif // WITH_METADATA
// ********** Begin SparseDelegate FOnConstraintRemoved constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mananger;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Constraint;
static void NewProp_bDoNotCompensate_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoNotCompensate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End SparseDelegate FOnConstraintRemoved constinit property declarations **************
static const UECodeGen_Private::FSparseDelegateFunctionParams FuncParams;
};
// ********** Begin SparseDelegate FOnConstraintRemoved Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_Mananger = { "Mananger", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsManager_eventOnConstraintRemoved_Parms, Mananger), Z_Construct_UClass_UConstraintsManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_Constraint = { "Constraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsManager_eventOnConstraintRemoved_Parms, Constraint), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_bDoNotCompensate_SetBit(void* Obj)
{
((ConstraintsManager_eventOnConstraintRemoved_Parms*)Obj)->bDoNotCompensate = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_bDoNotCompensate = { "bDoNotCompensate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintsManager_eventOnConstraintRemoved_Parms), &Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_bDoNotCompensate_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_Mananger,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_Constraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::NewProp_bDoNotCompensate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End SparseDelegate FOnConstraintRemoved Property Definitions *************************
const UECodeGen_Private::FSparseDelegateFunctionParams Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsManager, nullptr, "OnConstraintRemoved__DelegateSignature", Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::ConstraintsManager_eventOnConstraintRemoved_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::Function_MetaDataParams)}, "ConstraintsManager", "OnConstraintRemoved_BP", };
static_assert(sizeof(Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::ConstraintsManager_eventOnConstraintRemoved_Parms) < MAX_uint16);
UFunction* Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUSparseDelegateFunction(&ReturnFunction, Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UConstraintsManager::FOnConstraintRemoved_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintRemoved, UConstraintsManager* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate)
{
struct ConstraintsManager_eventOnConstraintRemoved_Parms
{
UConstraintsManager* Mananger;
UTickableConstraint* Constraint;
bool bDoNotCompensate;
};
ConstraintsManager_eventOnConstraintRemoved_Parms Parms;
Parms.Mananger=Mananger;
Parms.Constraint=Constraint;
Parms.bDoNotCompensate=bDoNotCompensate ? true : false;
OnConstraintRemoved.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End SparseDelegate FOnConstraintRemoved **********************************************
// ********** Begin Class UConstraintsManager ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UConstraintsManager;
UClass* UConstraintsManager::GetPrivateStaticClass()
{
using TClass = UConstraintsManager;
if (!Z_Registration_Info_UClass_UConstraintsManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ConstraintsManager"),
Z_Registration_Info_UClass_UConstraintsManager.InnerSingleton,
StaticRegisterNativesUConstraintsManager,
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_UConstraintsManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UConstraintsManager_NoRegister()
{
return UConstraintsManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UConstraintsManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UConstraintsManager\n * This object gathers the different static/nonanimated constraints of the level and is held by the ConstraintsActor (unique in the level)\n * Note in 5.4 all of the constraints are owned by the subsystem, so need to get that to get at animated constraints\n **/" },
{ "IncludePath", "ConstraintsManager.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "UConstraintsManager\nThis object gathers the different static/nonanimated constraints of the level and is held by the ConstraintsActor (unique in the level)\nNote in 5.4 all of the constraints are owned by the subsystem, so need to get that to get at animated constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnConstraintAdded_BP_MetaData[] = {
{ "Category", "Constraints" },
{ "Comment", "/** BP Delegate fired when constraints are added*/" },
{ "DisplayName", "OnConstraintAdded" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "BP Delegate fired when constraints are added" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnConstraintRemoved_BP_MetaData[] = {
{ "Category", "Constraints" },
{ "Comment", "/** BP Delegate fired when constraints are removed*/" },
{ "DisplayName", "OnConstraintRemoved" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "BP Delegate fired when constraints are removed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constraints_MetaData[] = {
{ "Comment", "/** For 5.4, this now just contains all of the static constraints.\n\x09Other constraints will exist in the subsystem and owned by the section*/" },
{ "ModuleRelativePath", "Public/ConstraintsManager.h" },
{ "ToolTip", "For 5.4, this now just contains all of the static constraints.\n Other constraints will exist in the subsystem and owned by the section" },
};
#endif // WITH_METADATA
// ********** Begin Class UConstraintsManager constinit property declarations **********************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnConstraintAdded_BP;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnConstraintRemoved_BP;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Constraints_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Constraints;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UConstraintsManager constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature, "OnConstraintAdded__DelegateSignature" }, // 2673761667
{ &Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature, "OnConstraintRemoved__DelegateSignature" }, // 2431233624
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UConstraintsManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UConstraintsManager_Statics
// ********** Begin Class UConstraintsManager Property Definitions *********************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConstraintsManager_Statics::NewProp_OnConstraintAdded_BP = { "OnConstraintAdded_BP", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::SparseMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintsManager, OnConstraintAdded_BP), Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintAdded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnConstraintAdded_BP_MetaData), NewProp_OnConstraintAdded_BP_MetaData) }; // 2673761667
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UConstraintsManager_Statics::NewProp_OnConstraintRemoved_BP = { "OnConstraintRemoved_BP", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::SparseMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintsManager, OnConstraintRemoved_BP), Z_Construct_USparseDelegateFunction_UConstraintsManager_OnConstraintRemoved__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnConstraintRemoved_BP_MetaData), NewProp_OnConstraintRemoved_BP_MetaData) }; // 2431233624
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UConstraintsManager_Statics::NewProp_Constraints_Inner = { "Constraints", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UConstraintsManager_Statics::NewProp_Constraints = { "Constraints", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UConstraintsManager, Constraints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constraints_MetaData), NewProp_Constraints_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UConstraintsManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintsManager_Statics::NewProp_OnConstraintAdded_BP,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintsManager_Statics::NewProp_OnConstraintRemoved_BP,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintsManager_Statics::NewProp_Constraints_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UConstraintsManager_Statics::NewProp_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsManager_Statics::PropPointers) < 2048);
// ********** End Class UConstraintsManager Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_UConstraintsManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UConstraintsManager_Statics::ClassParams = {
&UConstraintsManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UConstraintsManager_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsManager_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UConstraintsManager_Statics::Class_MetaDataParams)
};
void UConstraintsManager::StaticRegisterNativesUConstraintsManager()
{
}
UClass* Z_Construct_UClass_UConstraintsManager()
{
if (!Z_Registration_Info_UClass_UConstraintsManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UConstraintsManager.OuterSingleton, Z_Construct_UClass_UConstraintsManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UConstraintsManager.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UConstraintsManager);
// ********** End Class UConstraintsManager ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FConstraintTickFunction::StaticStruct, Z_Construct_UScriptStruct_FConstraintTickFunction_Statics::NewStructOps, TEXT("ConstraintTickFunction"),&Z_Registration_Info_UScriptStruct_FConstraintTickFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FConstraintTickFunction), 4101285136U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTickableConstraint, UTickableConstraint::StaticClass, TEXT("UTickableConstraint"), &Z_Registration_Info_UClass_UTickableConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableConstraint), 1672338726U) },
{ Z_Construct_UClass_UConstraintsManager, UConstraintsManager::StaticClass, TEXT("UConstraintsManager"), &Z_Registration_Info_UClass_UConstraintsManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UConstraintsManager), 3274638801U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_3867203734{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h__Script_Constraints_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,125 @@
// 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 "ConstraintsManager.h"
#ifdef CONSTRAINTS_ConstraintsManager_generated_h
#error "ConstraintsManager.generated.h already included, missing '#pragma once' in ConstraintsManager.h"
#endif
#define CONSTRAINTS_ConstraintsManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UConstraintsManager;
class UTickableConstraint;
// ********** Begin ScriptStruct FConstraintTickFunction *******************************************
struct Z_Construct_UScriptStruct_FConstraintTickFunction_Statics;
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FConstraintTickFunction_Statics; \
CONSTRAINTS_API static class UScriptStruct* StaticStruct(); \
typedef FTickFunction Super;
struct FConstraintTickFunction;
// ********** End ScriptStruct FConstraintTickFunction *********************************************
// ********** Begin Class UTickableConstraint ******************************************************
struct Z_Construct_UClass_UTickableConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableConstraint(); \
friend struct ::Z_Construct_UClass_UTickableConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableConstraint, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_75_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableConstraint(UTickableConstraint&&) = delete; \
UTickableConstraint(const UTickableConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableConstraint); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UTickableConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_72_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableConstraint;
// ********** End Class UTickableConstraint ********************************************************
// ********** Begin SparseDelegate FOnConstraintAdded **********************************************
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_169_DELEGATE \
static CONSTRAINTS_API void FOnConstraintAdded_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintAdded, UConstraintsManager* Mananger, UTickableConstraint* Constraint);
// ********** End SparseDelegate FOnConstraintAdded ************************************************
// ********** Begin SparseDelegate FOnConstraintRemoved ********************************************
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_170_DELEGATE \
static CONSTRAINTS_API void FOnConstraintRemoved_DelegateWrapper(const FMulticastScriptDelegate& OnConstraintRemoved, UConstraintsManager* Mananger, UTickableConstraint* Constraint, bool bDoNotCompensate);
// ********** End SparseDelegate FOnConstraintRemoved **********************************************
// ********** Begin Class UConstraintsManager ******************************************************
struct Z_Construct_UClass_UConstraintsManager_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsManager_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_163_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUConstraintsManager(); \
friend struct ::Z_Construct_UClass_UConstraintsManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UConstraintsManager_NoRegister(); \
public: \
DECLARE_CLASS2(UConstraintsManager, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UConstraintsManager_NoRegister) \
DECLARE_SERIALIZER(UConstraintsManager)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_163_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UConstraintsManager(UConstraintsManager&&) = delete; \
UConstraintsManager(const UConstraintsManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UConstraintsManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UConstraintsManager); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UConstraintsManager)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_160_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_163_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_163_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h_163_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UConstraintsManager;
// ********** End Class UConstraintsManager ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,653 @@
// 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 "ConstraintsScripting.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeConstraintsScripting() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONCORE_API UEnum* Z_Construct_UEnum_AnimationCore_ETransformConstraintType();
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsScriptingLibrary();
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsScriptingLibrary_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTransformConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableComponentHandle_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UConstraintsScriptingLibrary Function AddConstraint **********************
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics
{
struct ConstraintsScriptingLibrary_eventAddConstraint_Parms
{
UWorld* InWorld;
UTransformableHandle* InParentHandle;
UTransformableHandle* InChildHandle;
UTickableTransformConstraint* InConstraint;
bool bMaintainOffset;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaintainOffset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddConstraint constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InParentHandle;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InChildHandle;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InConstraint;
static void NewProp_bMaintainOffset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainOffset;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddConstraint constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddConstraint Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventAddConstraint_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InParentHandle = { "InParentHandle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventAddConstraint_Parms, InParentHandle), Z_Construct_UClass_UTransformableHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InChildHandle = { "InChildHandle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventAddConstraint_Parms, InChildHandle), Z_Construct_UClass_UTransformableHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InConstraint = { "InConstraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventAddConstraint_Parms, InConstraint), Z_Construct_UClass_UTickableTransformConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_bMaintainOffset_SetBit(void* Obj)
{
((ConstraintsScriptingLibrary_eventAddConstraint_Parms*)Obj)->bMaintainOffset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_bMaintainOffset = { "bMaintainOffset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintsScriptingLibrary_eventAddConstraint_Parms), &Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_bMaintainOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaintainOffset_MetaData), NewProp_bMaintainOffset_MetaData) };
void Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ConstraintsScriptingLibrary_eventAddConstraint_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintsScriptingLibrary_eventAddConstraint_Parms), &Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InParentHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InChildHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_InConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_bMaintainOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::PropPointers) < 2048);
// ********** End Function AddConstraint Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "AddConstraint", Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::ConstraintsScriptingLibrary_eventAddConstraint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::ConstraintsScriptingLibrary_eventAddConstraint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execAddConstraint)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_OBJECT(UTransformableHandle,Z_Param_InParentHandle);
P_GET_OBJECT(UTransformableHandle,Z_Param_InChildHandle);
P_GET_OBJECT(UTickableTransformConstraint,Z_Param_InConstraint);
P_GET_UBOOL(Z_Param_bMaintainOffset);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UConstraintsScriptingLibrary::AddConstraint(Z_Param_InWorld,Z_Param_InParentHandle,Z_Param_InChildHandle,Z_Param_InConstraint,Z_Param_bMaintainOffset);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function AddConstraint ************************
// ********** Begin Class UConstraintsScriptingLibrary Function CreateFromType *********************
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics
{
struct ConstraintsScriptingLibrary_eventCreateFromType_Parms
{
UWorld* InWorld;
ETransformConstraintType InType;
UTickableTransformConstraint* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/**\n\x09* Create Constraint based on the specified type.\n\x09* @param InWorld World to create the constraint\n\x09* @param InType The type of constraint\n\x09* @return return The constraint object\n\x09*/" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Create Constraint based on the specified type.\n@param InWorld World to create the constraint\n@param InType The type of constraint\n@return return The constraint object" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateFromType constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FBytePropertyParams NewProp_InType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateFromType constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateFromType Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateFromType_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InType = { "InType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateFromType_Parms, InType), Z_Construct_UEnum_AnimationCore_ETransformConstraintType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InType_MetaData), NewProp_InType_MetaData) }; // 122272975
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateFromType_Parms, ReturnValue), Z_Construct_UClass_UTickableTransformConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_InType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::PropPointers) < 2048);
// ********** End Function CreateFromType Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "CreateFromType", Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::ConstraintsScriptingLibrary_eventCreateFromType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::ConstraintsScriptingLibrary_eventCreateFromType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execCreateFromType)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_ENUM(ETransformConstraintType,Z_Param_InType);
P_FINISH;
P_NATIVE_BEGIN;
*(UTickableTransformConstraint**)Z_Param__Result=UConstraintsScriptingLibrary::CreateFromType(Z_Param_InWorld,ETransformConstraintType(Z_Param_InType));
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function CreateFromType ***********************
// ********** Begin Class UConstraintsScriptingLibrary Function CreateTransformableComponentHandle *
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics
{
struct ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms
{
UWorld* InWorld;
USceneComponent* InSceneComponent;
FName InSocketName;
UTransformableComponentHandle* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/**\n\x09* Create the transformable handle that deals with getting and setting transforms on this scene component\n\x09* @param InWorld, the world you are in\n\x09* @param InSceneComponent World to create the constraint\n\x09* @param InSocketName Optional name of the socket to get the transform \n\x09* @return returns the handle for this scene component\n\x09**/" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Create the transformable handle that deals with getting and setting transforms on this scene component\n@param InWorld, the world you are in\n@param InSceneComponent World to create the constraint\n@param InSocketName Optional name of the socket to get the transform\n@return returns the handle for this scene component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSceneComponent_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSocketName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateTransformableComponentHandle constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSceneComponent;
static const UECodeGen_Private::FNamePropertyParams NewProp_InSocketName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateTransformableComponentHandle constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateTransformableComponentHandle Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InSceneComponent = { "InSceneComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms, InSceneComponent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSceneComponent_MetaData), NewProp_InSceneComponent_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InSocketName = { "InSocketName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms, InSocketName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSocketName_MetaData), NewProp_InSocketName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms, ReturnValue), Z_Construct_UClass_UTransformableComponentHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InSceneComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_InSocketName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::PropPointers) < 2048);
// ********** End Function CreateTransformableComponentHandle Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "CreateTransformableComponentHandle", Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::ConstraintsScriptingLibrary_eventCreateTransformableComponentHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execCreateTransformableComponentHandle)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_OBJECT(USceneComponent,Z_Param_InSceneComponent);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InSocketName);
P_FINISH;
P_NATIVE_BEGIN;
*(UTransformableComponentHandle**)Z_Param__Result=UConstraintsScriptingLibrary::CreateTransformableComponentHandle(Z_Param_InWorld,Z_Param_InSceneComponent,Z_Param_Out_InSocketName);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function CreateTransformableComponentHandle ***
// ********** Begin Class UConstraintsScriptingLibrary Function CreateTransformableHandle **********
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics
{
struct ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms
{
UWorld* InWorld;
UObject* InObject;
FName InAttachmentName;
UTransformableHandle* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/**\n\x09* Create the transformable handle that deals with getting and setting transforms on this object\n\x09* @param InWorld, the world you are in\n\x09* @param InObject World to create the constraint\n\x09* @param InAttachmentName Optional name of the attachment to get the transform. Not that this can represent a scene component's socket name or a control rig control for example. \n\x09* @return returns the handle for this scene component\n\x09**/" },
{ "CPP_Default_InAttachmentName", "None" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Create the transformable handle that deals with getting and setting transforms on this object\n@param InWorld, the world you are in\n@param InObject World to create the constraint\n@param InAttachmentName Optional name of the attachment to get the transform. Not that this can represent a scene component's socket name or a control rig control for example.\n@return returns the handle for this scene component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAttachmentName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateTransformableHandle constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_InAttachmentName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateTransformableHandle constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateTransformableHandle Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InObject = { "InObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms, InObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InAttachmentName = { "InAttachmentName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms, InAttachmentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAttachmentName_MetaData), NewProp_InAttachmentName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms, ReturnValue), Z_Construct_UClass_UTransformableHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_InAttachmentName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::PropPointers) < 2048);
// ********** End Function CreateTransformableHandle Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "CreateTransformableHandle", Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::ConstraintsScriptingLibrary_eventCreateTransformableHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execCreateTransformableHandle)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_OBJECT(UObject,Z_Param_InObject);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InAttachmentName);
P_FINISH;
P_NATIVE_BEGIN;
*(UTransformableHandle**)Z_Param__Result=UConstraintsScriptingLibrary::CreateTransformableHandle(Z_Param_InWorld,Z_Param_InObject,Z_Param_Out_InAttachmentName);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function CreateTransformableHandle ************
// ********** Begin Class UConstraintsScriptingLibrary Function GetConstraintsArray ****************
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics
{
struct ConstraintsScriptingLibrary_eventGetConstraintsArray_Parms
{
UWorld* InWorld;
TArray<UTickableConstraint*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/* Get a copy of the constraints in the current world\n\x09@param InWorld World we are in\n\x09@return Copy of the constraints in the level\n\x09*/" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Get a copy of the constraints in the current world\n @param InWorld World we are in\n @return Copy of the constraints in the level" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConstraintsArray constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConstraintsArray constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConstraintsArray Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventGetConstraintsArray_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventGetConstraintsArray_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::PropPointers) < 2048);
// ********** End Function GetConstraintsArray Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "GetConstraintsArray", Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::ConstraintsScriptingLibrary_eventGetConstraintsArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::ConstraintsScriptingLibrary_eventGetConstraintsArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execGetConstraintsArray)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UTickableConstraint*>*)Z_Param__Result=UConstraintsScriptingLibrary::GetConstraintsArray(Z_Param_InWorld);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function GetConstraintsArray ******************
// ********** Begin Class UConstraintsScriptingLibrary Function RemoveConstraint *******************
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics
{
struct ConstraintsScriptingLibrary_eventRemoveConstraint_Parms
{
UWorld* InWorld;
int32 InIndex;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/**\n\x09* Remove constraint at specified index\n\x09* @param InWorld World to remove the constraint\n\x09* @param InIndex Index to remove from\n\x09* @return return If constraint removed correctly\n\x09*/" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Remove constraint at specified index\n@param InWorld World to remove the constraint\n@param InIndex Index to remove from\n@return return If constraint removed correctly" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveConstraint constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FIntPropertyParams NewProp_InIndex;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveConstraint constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveConstraint Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventRemoveConstraint_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_InIndex = { "InIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventRemoveConstraint_Parms, InIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ConstraintsScriptingLibrary_eventRemoveConstraint_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintsScriptingLibrary_eventRemoveConstraint_Parms), &Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_InIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::PropPointers) < 2048);
// ********** End Function RemoveConstraint Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "RemoveConstraint", Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::ConstraintsScriptingLibrary_eventRemoveConstraint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::ConstraintsScriptingLibrary_eventRemoveConstraint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execRemoveConstraint)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_PROPERTY(FIntProperty,Z_Param_InIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UConstraintsScriptingLibrary::RemoveConstraint(Z_Param_InWorld,Z_Param_InIndex);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function RemoveConstraint *********************
// ********** Begin Class UConstraintsScriptingLibrary Function RemoveThisConstraint ***************
struct Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics
{
struct ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms
{
UWorld* InWorld;
UTickableConstraint* InTickableConstraint;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Sequencer Tools | Control Rig | Constraints" },
{ "Comment", "/**\n\x09* Remove specified constraint \n\x09* @param InWorld World to remove the constraint\n\x09* @param InTickableConstraint Constraint to remove\n\x09* @return return If constraint removed correctly\n\x09*/" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ToolTip", "Remove specified constraint\n@param InWorld World to remove the constraint\n@param InTickableConstraint Constraint to remove\n@return return If constraint removed correctly" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveThisConstraint constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InTickableConstraint;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveThisConstraint constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveThisConstraint Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_InWorld = { "InWorld", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms, InWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_InTickableConstraint = { "InTickableConstraint", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms, InTickableConstraint), Z_Construct_UClass_UTickableConstraint_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms), &Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_InWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_InTickableConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::PropPointers) < 2048);
// ********** End Function RemoveThisConstraint Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UConstraintsScriptingLibrary, nullptr, "RemoveThisConstraint", Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::Function_MetaDataParams), Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::ConstraintsScriptingLibrary_eventRemoveThisConstraint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UConstraintsScriptingLibrary::execRemoveThisConstraint)
{
P_GET_OBJECT(UWorld,Z_Param_InWorld);
P_GET_OBJECT(UTickableConstraint,Z_Param_InTickableConstraint);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UConstraintsScriptingLibrary::RemoveThisConstraint(Z_Param_InWorld,Z_Param_InTickableConstraint);
P_NATIVE_END;
}
// ********** End Class UConstraintsScriptingLibrary Function RemoveThisConstraint *****************
// ********** Begin Class UConstraintsScriptingLibrary *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UConstraintsScriptingLibrary;
UClass* UConstraintsScriptingLibrary::GetPrivateStaticClass()
{
using TClass = UConstraintsScriptingLibrary;
if (!Z_Registration_Info_UClass_UConstraintsScriptingLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ConstraintsScriptingLibrary"),
Z_Registration_Info_UClass_UConstraintsScriptingLibrary.InnerSingleton,
StaticRegisterNativesUConstraintsScriptingLibrary,
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_UConstraintsScriptingLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UConstraintsScriptingLibrary_NoRegister()
{
return UConstraintsScriptingLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UConstraintsScriptingLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* This is a set of helper functions to access various parts of the Sequencer and Control Rig API via Python and Blueprints.\n*/" },
{ "IncludePath", "ConstraintsScripting.h" },
{ "ModuleRelativePath", "Public/ConstraintsScripting.h" },
{ "ScriptName", "ConstraintsScriptingLibrary" },
{ "ToolTip", "This is a set of helper functions to access various parts of the Sequencer and Control Rig API via Python and Blueprints." },
{ "Transient", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UConstraintsScriptingLibrary constinit property declarations *************
// ********** End Class UConstraintsScriptingLibrary constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddConstraint"), .Pointer = &UConstraintsScriptingLibrary::execAddConstraint },
{ .NameUTF8 = UTF8TEXT("CreateFromType"), .Pointer = &UConstraintsScriptingLibrary::execCreateFromType },
{ .NameUTF8 = UTF8TEXT("CreateTransformableComponentHandle"), .Pointer = &UConstraintsScriptingLibrary::execCreateTransformableComponentHandle },
{ .NameUTF8 = UTF8TEXT("CreateTransformableHandle"), .Pointer = &UConstraintsScriptingLibrary::execCreateTransformableHandle },
{ .NameUTF8 = UTF8TEXT("GetConstraintsArray"), .Pointer = &UConstraintsScriptingLibrary::execGetConstraintsArray },
{ .NameUTF8 = UTF8TEXT("RemoveConstraint"), .Pointer = &UConstraintsScriptingLibrary::execRemoveConstraint },
{ .NameUTF8 = UTF8TEXT("RemoveThisConstraint"), .Pointer = &UConstraintsScriptingLibrary::execRemoveThisConstraint },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_AddConstraint, "AddConstraint" }, // 2342042418
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateFromType, "CreateFromType" }, // 3323954176
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableComponentHandle, "CreateTransformableComponentHandle" }, // 2981143482
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_CreateTransformableHandle, "CreateTransformableHandle" }, // 3309117618
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_GetConstraintsArray, "GetConstraintsArray" }, // 4087145864
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveConstraint, "RemoveConstraint" }, // 322152449
{ &Z_Construct_UFunction_UConstraintsScriptingLibrary_RemoveThisConstraint, "RemoveThisConstraint" }, // 3812469786
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UConstraintsScriptingLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UConstraintsScriptingLibrary_Statics
UObject* (*const Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::ClassParams = {
&UConstraintsScriptingLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::Class_MetaDataParams)
};
void UConstraintsScriptingLibrary::StaticRegisterNativesUConstraintsScriptingLibrary()
{
UClass* Class = UConstraintsScriptingLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UConstraintsScriptingLibrary()
{
if (!Z_Registration_Info_UClass_UConstraintsScriptingLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UConstraintsScriptingLibrary.OuterSingleton, Z_Construct_UClass_UConstraintsScriptingLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UConstraintsScriptingLibrary.OuterSingleton;
}
UConstraintsScriptingLibrary::UConstraintsScriptingLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UConstraintsScriptingLibrary);
UConstraintsScriptingLibrary::~UConstraintsScriptingLibrary() {}
// ********** End Class UConstraintsScriptingLibrary ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h__Script_Constraints_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UConstraintsScriptingLibrary, UConstraintsScriptingLibrary::StaticClass, TEXT("UConstraintsScriptingLibrary"), &Z_Registration_Info_UClass_UConstraintsScriptingLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UConstraintsScriptingLibrary), 1393466663U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h__Script_Constraints_4289838698{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h__Script_Constraints_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,82 @@
// 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 "ConstraintsScripting.h"
#ifdef CONSTRAINTS_ConstraintsScripting_generated_h
#error "ConstraintsScripting.generated.h already included, missing '#pragma once' in ConstraintsScripting.h"
#endif
#define CONSTRAINTS_ConstraintsScripting_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
class USceneComponent;
class UTickableConstraint;
class UTickableTransformConstraint;
class UTransformableComponentHandle;
class UTransformableHandle;
class UWorld;
enum class ETransformConstraintType : uint8;
// ********** Begin Class UConstraintsScriptingLibrary *********************************************
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRemoveConstraint); \
DECLARE_FUNCTION(execRemoveThisConstraint); \
DECLARE_FUNCTION(execGetConstraintsArray); \
DECLARE_FUNCTION(execAddConstraint); \
DECLARE_FUNCTION(execCreateFromType); \
DECLARE_FUNCTION(execCreateTransformableHandle); \
DECLARE_FUNCTION(execCreateTransformableComponentHandle);
struct Z_Construct_UClass_UConstraintsScriptingLibrary_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UConstraintsScriptingLibrary_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUConstraintsScriptingLibrary(); \
friend struct ::Z_Construct_UClass_UConstraintsScriptingLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UConstraintsScriptingLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UConstraintsScriptingLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UConstraintsScriptingLibrary_NoRegister) \
DECLARE_SERIALIZER(UConstraintsScriptingLibrary)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONSTRAINTS_API UConstraintsScriptingLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UConstraintsScriptingLibrary(UConstraintsScriptingLibrary&&) = delete; \
UConstraintsScriptingLibrary(const UConstraintsScriptingLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UConstraintsScriptingLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UConstraintsScriptingLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UConstraintsScriptingLibrary) \
CONSTRAINTS_API virtual ~UConstraintsScriptingLibrary();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_20_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h_25_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UConstraintsScriptingLibrary;
// ********** End Class UConstraintsScriptingLibrary ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_ConstraintsScripting_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,7 @@
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\ConstraintChannel.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\ConstraintsActor.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\ConstraintsManager.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\ConstraintsScripting.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\Transform\TransformableHandle.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Public\Transform\TransformConstraint.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Animation\Constraints\Private\ConstraintSubsystem.h

View File

@@ -0,0 +1,804 @@
// 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 "Transform/TransformConstraint.h"
#include "Constraint.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTransformConstraint() {}
// ********** Begin Cross Module References ********************************************************
ANIMATIONCORE_API UEnum* Z_Construct_UEnum_AnimationCore_ETransformConstraintType();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FFilterOptionPerAxis();
ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FTransformFilter();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableLookAtConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableLookAtConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableParentConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableParentConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableRotationConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableRotationConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableScaleConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableScaleConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTransformConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTransformConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTranslationConstraint();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTranslationConstraint_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTickableTransformConstraint *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableTransformConstraint;
UClass* UTickableTransformConstraint::GetPrivateStaticClass()
{
using TClass = UTickableTransformConstraint;
if (!Z_Registration_Info_UClass_UTickableTransformConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableTransformConstraint"),
Z_Registration_Info_UClass_UTickableTransformConstraint.InnerSingleton,
StaticRegisterNativesUTickableTransformConstraint,
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_UTickableTransformConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableTransformConstraint_NoRegister()
{
return UTickableTransformConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableTransformConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableTransformConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableTransformConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentTRSHandle_MetaData[] = {
{ "Category", "Handle" },
{ "Comment", "/** The transformable handle representing the parent of that constraint. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "The transformable handle representing the parent of that constraint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildTRSHandle_MetaData[] = {
{ "Category", "Handle" },
{ "Comment", "/** The transformable handle representing the child of that constraint. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "The transformable handle representing the child of that constraint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaintainOffset_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Should that constraint maintain the default offset. */" },
{ "EditCondition", "Type!=ETransformConstraintType::LookAt" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Should that constraint maintain the default offset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Defines how much the constraint will be applied. */// UPROPERTY(EditAnywhere, BlueprintReadWrite,Category=\"Weight\", meta = (Input, ClampMin = \"0.0\", ClampMax = \"1.0\", UIMin = \"0.0\", UIMax = \"1.0\"))\n//@benoit when not EditAnywhere?\n" },
{ "Input", "" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines how much the constraint will be applied. // UPROPERTY(EditAnywhere, BlueprintReadWrite,Category=\"Weight\", meta = (Input, ClampMin = \"0.0\", ClampMax = \"1.0\", UIMin = \"0.0\", UIMax = \"1.0\"))\n//@benoit when not EditAnywhere?" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDynamicOffset_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Should the child be able to change it's offset dynamically. */" },
{ "EditCondition", "(Type!=ETransformConstraintType::LookAt) && bMaintainOffset" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Should the child be able to change it's offset dynamically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Comment", "/** Defines the constraint's type (Position, Parent, Aim...). */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the constraint's type (Position, Parent, Aim...)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseCurrentOffset_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Used at creation to define whether the current relative offset should be used instead of the provided one. */" },
{ "DisplayPriority", "0" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Used at creation to define whether the current relative offset should be used instead of the provided one." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableTransformConstraint constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParentTRSHandle;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ChildTRSHandle;
static void NewProp_bMaintainOffset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainOffset;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Weight;
static void NewProp_bDynamicOffset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDynamicOffset;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static void NewProp_bUseCurrentOffset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseCurrentOffset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableTransformConstraint constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableTransformConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableTransformConstraint_Statics
// ********** Begin Class UTickableTransformConstraint Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_ParentTRSHandle = { "ParentTRSHandle", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTransformConstraint, ParentTRSHandle), Z_Construct_UClass_UTransformableHandle_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentTRSHandle_MetaData), NewProp_ParentTRSHandle_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_ChildTRSHandle = { "ChildTRSHandle", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTransformConstraint, ChildTRSHandle), Z_Construct_UClass_UTransformableHandle_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildTRSHandle_MetaData), NewProp_ChildTRSHandle_MetaData) };
void Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bMaintainOffset_SetBit(void* Obj)
{
((UTickableTransformConstraint*)Obj)->bMaintainOffset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bMaintainOffset = { "bMaintainOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableTransformConstraint), &Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bMaintainOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaintainOffset_MetaData), NewProp_bMaintainOffset_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTransformConstraint, Weight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) };
void Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bDynamicOffset_SetBit(void* Obj)
{
((UTickableTransformConstraint*)Obj)->bDynamicOffset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bDynamicOffset = { "bDynamicOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableTransformConstraint), &Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bDynamicOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDynamicOffset_MetaData), NewProp_bDynamicOffset_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTransformConstraint, Type), Z_Construct_UEnum_AnimationCore_ETransformConstraintType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 122272975
void Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bUseCurrentOffset_SetBit(void* Obj)
{
((UTickableTransformConstraint*)Obj)->bUseCurrentOffset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bUseCurrentOffset = { "bUseCurrentOffset", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableTransformConstraint), &Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bUseCurrentOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseCurrentOffset_MetaData), NewProp_bUseCurrentOffset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableTransformConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_ParentTRSHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_ChildTRSHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bMaintainOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Weight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bDynamicOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTransformConstraint_Statics::NewProp_bUseCurrentOffset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTransformConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableTransformConstraint Property Definitions **************************
UObject* (*const Z_Construct_UClass_UTickableTransformConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTransformConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableTransformConstraint_Statics::ClassParams = {
&UTickableTransformConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableTransformConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTransformConstraint_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTransformConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableTransformConstraint_Statics::Class_MetaDataParams)
};
void UTickableTransformConstraint::StaticRegisterNativesUTickableTransformConstraint()
{
}
UClass* Z_Construct_UClass_UTickableTransformConstraint()
{
if (!Z_Registration_Info_UClass_UTickableTransformConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableTransformConstraint.OuterSingleton, Z_Construct_UClass_UTickableTransformConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableTransformConstraint.OuterSingleton;
}
UTickableTransformConstraint::UTickableTransformConstraint() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableTransformConstraint);
UTickableTransformConstraint::~UTickableTransformConstraint() {}
// ********** End Class UTickableTransformConstraint ***********************************************
// ********** Begin Class UTickableTranslationConstraint *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableTranslationConstraint;
UClass* UTickableTranslationConstraint::GetPrivateStaticClass()
{
using TClass = UTickableTranslationConstraint;
if (!Z_Registration_Info_UClass_UTickableTranslationConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableTranslationConstraint"),
Z_Registration_Info_UClass_UTickableTranslationConstraint.InnerSingleton,
StaticRegisterNativesUTickableTranslationConstraint,
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_UTickableTranslationConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableTranslationConstraint_NoRegister()
{
return UTickableTranslationConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableTranslationConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableTranslationConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableTranslationConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetTranslation_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Defines the local child's translation offset in the parent space. */" },
{ "EditCondition", "bMaintainOffset" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the local child's translation offset in the parent space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisFilter_MetaData[] = {
{ "Category", "Axis Filter" },
{ "Comment", "/** Defines which translation axis is constrained. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines which translation axis is constrained." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableTranslationConstraint constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetTranslation;
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisFilter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableTranslationConstraint constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableTranslationConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableTranslationConstraint_Statics
// ********** Begin Class UTickableTranslationConstraint Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableTranslationConstraint_Statics::NewProp_OffsetTranslation = { "OffsetTranslation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTranslationConstraint, OffsetTranslation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetTranslation_MetaData), NewProp_OffsetTranslation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableTranslationConstraint_Statics::NewProp_AxisFilter = { "AxisFilter", nullptr, (EPropertyFlags)0x0010000000010005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableTranslationConstraint, AxisFilter), Z_Construct_UScriptStruct_FFilterOptionPerAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisFilter_MetaData), NewProp_AxisFilter_MetaData) }; // 273332314
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableTranslationConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTranslationConstraint_Statics::NewProp_OffsetTranslation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableTranslationConstraint_Statics::NewProp_AxisFilter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTranslationConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableTranslationConstraint Property Definitions ************************
UObject* (*const Z_Construct_UClass_UTickableTranslationConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableTransformConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTranslationConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableTranslationConstraint_Statics::ClassParams = {
&UTickableTranslationConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableTranslationConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTranslationConstraint_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableTranslationConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableTranslationConstraint_Statics::Class_MetaDataParams)
};
void UTickableTranslationConstraint::StaticRegisterNativesUTickableTranslationConstraint()
{
}
UClass* Z_Construct_UClass_UTickableTranslationConstraint()
{
if (!Z_Registration_Info_UClass_UTickableTranslationConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableTranslationConstraint.OuterSingleton, Z_Construct_UClass_UTickableTranslationConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableTranslationConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableTranslationConstraint);
UTickableTranslationConstraint::~UTickableTranslationConstraint() {}
// ********** End Class UTickableTranslationConstraint *********************************************
// ********** Begin Class UTickableRotationConstraint **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableRotationConstraint;
UClass* UTickableRotationConstraint::GetPrivateStaticClass()
{
using TClass = UTickableRotationConstraint;
if (!Z_Registration_Info_UClass_UTickableRotationConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableRotationConstraint"),
Z_Registration_Info_UClass_UTickableRotationConstraint.InnerSingleton,
StaticRegisterNativesUTickableRotationConstraint,
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_UTickableRotationConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableRotationConstraint_NoRegister()
{
return UTickableRotationConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableRotationConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableRotationConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableRotationConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetRotation_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Defines the local child's rotation offset in the parent space. */" },
{ "EditCondition", "bMaintainOffset" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the local child's rotation offset in the parent space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisFilter_MetaData[] = {
{ "Category", "Axis Filter" },
{ "Comment", "/** Defines which rotation axis is constrained. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines which rotation axis is constrained." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableRotationConstraint constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetRotation;
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisFilter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableRotationConstraint constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableRotationConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableRotationConstraint_Statics
// ********** Begin Class UTickableRotationConstraint Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableRotationConstraint_Statics::NewProp_OffsetRotation = { "OffsetRotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableRotationConstraint, OffsetRotation), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetRotation_MetaData), NewProp_OffsetRotation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableRotationConstraint_Statics::NewProp_AxisFilter = { "AxisFilter", nullptr, (EPropertyFlags)0x0010000000010005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableRotationConstraint, AxisFilter), Z_Construct_UScriptStruct_FFilterOptionPerAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisFilter_MetaData), NewProp_AxisFilter_MetaData) }; // 273332314
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableRotationConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableRotationConstraint_Statics::NewProp_OffsetRotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableRotationConstraint_Statics::NewProp_AxisFilter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableRotationConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableRotationConstraint Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UTickableRotationConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableTransformConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableRotationConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableRotationConstraint_Statics::ClassParams = {
&UTickableRotationConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableRotationConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableRotationConstraint_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableRotationConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableRotationConstraint_Statics::Class_MetaDataParams)
};
void UTickableRotationConstraint::StaticRegisterNativesUTickableRotationConstraint()
{
}
UClass* Z_Construct_UClass_UTickableRotationConstraint()
{
if (!Z_Registration_Info_UClass_UTickableRotationConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableRotationConstraint.OuterSingleton, Z_Construct_UClass_UTickableRotationConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableRotationConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableRotationConstraint);
UTickableRotationConstraint::~UTickableRotationConstraint() {}
// ********** End Class UTickableRotationConstraint ************************************************
// ********** Begin Class UTickableScaleConstraint *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableScaleConstraint;
UClass* UTickableScaleConstraint::GetPrivateStaticClass()
{
using TClass = UTickableScaleConstraint;
if (!Z_Registration_Info_UClass_UTickableScaleConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableScaleConstraint"),
Z_Registration_Info_UClass_UTickableScaleConstraint.InnerSingleton,
StaticRegisterNativesUTickableScaleConstraint,
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_UTickableScaleConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableScaleConstraint_NoRegister()
{
return UTickableScaleConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableScaleConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableScaleConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableScaleConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetScale_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Defines the local child's scale offset in the parent space. */" },
{ "EditCondition", "bMaintainOffset" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the local child's scale offset in the parent space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisFilter_MetaData[] = {
{ "Category", "Axis Filter" },
{ "Comment", "/** Defines which scale axis is constrained. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines which scale axis is constrained." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableScaleConstraint constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisFilter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableScaleConstraint constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableScaleConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableScaleConstraint_Statics
// ********** Begin Class UTickableScaleConstraint Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableScaleConstraint_Statics::NewProp_OffsetScale = { "OffsetScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableScaleConstraint, OffsetScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetScale_MetaData), NewProp_OffsetScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableScaleConstraint_Statics::NewProp_AxisFilter = { "AxisFilter", nullptr, (EPropertyFlags)0x0010000000010005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableScaleConstraint, AxisFilter), Z_Construct_UScriptStruct_FFilterOptionPerAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisFilter_MetaData), NewProp_AxisFilter_MetaData) }; // 273332314
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableScaleConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableScaleConstraint_Statics::NewProp_OffsetScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableScaleConstraint_Statics::NewProp_AxisFilter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableScaleConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableScaleConstraint Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UTickableScaleConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableTransformConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableScaleConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableScaleConstraint_Statics::ClassParams = {
&UTickableScaleConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableScaleConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableScaleConstraint_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableScaleConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableScaleConstraint_Statics::Class_MetaDataParams)
};
void UTickableScaleConstraint::StaticRegisterNativesUTickableScaleConstraint()
{
}
UClass* Z_Construct_UClass_UTickableScaleConstraint()
{
if (!Z_Registration_Info_UClass_UTickableScaleConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableScaleConstraint.OuterSingleton, Z_Construct_UClass_UTickableScaleConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableScaleConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableScaleConstraint);
UTickableScaleConstraint::~UTickableScaleConstraint() {}
// ********** End Class UTickableScaleConstraint ***************************************************
// ********** Begin Class UTickableParentConstraint ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableParentConstraint;
UClass* UTickableParentConstraint::GetPrivateStaticClass()
{
using TClass = UTickableParentConstraint;
if (!Z_Registration_Info_UClass_UTickableParentConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableParentConstraint"),
Z_Registration_Info_UClass_UTickableParentConstraint.InnerSingleton,
StaticRegisterNativesUTickableParentConstraint,
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_UTickableParentConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableParentConstraint_NoRegister()
{
return UTickableParentConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableParentConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableParentConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableParentConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetTransform_MetaData[] = {
{ "Category", "Offset" },
{ "Comment", "/** Defines the local child's transform offset in the parent space. */" },
{ "EditCondition", "bMaintainOffset" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the local child's transform offset in the parent space." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bScaling_MetaData[] = {
{ "Category", "Properties" },
{ "Comment", "/** Defines whether we propagate the parent scale. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines whether we propagate the parent scale." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformFilter_MetaData[] = {
{ "Category", "Axis Filter" },
{ "Comment", "/** Defines which translation/rotation/scale axis are constrained. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines which translation/rotation/scale axis are constrained." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableParentConstraint constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetTransform;
static void NewProp_bScaling_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bScaling;
static const UECodeGen_Private::FStructPropertyParams NewProp_TransformFilter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableParentConstraint constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableParentConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableParentConstraint_Statics
// ********** Begin Class UTickableParentConstraint Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_OffsetTransform = { "OffsetTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableParentConstraint, OffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetTransform_MetaData), NewProp_OffsetTransform_MetaData) };
void Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_bScaling_SetBit(void* Obj)
{
((UTickableParentConstraint*)Obj)->bScaling = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_bScaling = { "bScaling", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTickableParentConstraint), &Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_bScaling_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bScaling_MetaData), NewProp_bScaling_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_TransformFilter = { "TransformFilter", nullptr, (EPropertyFlags)0x0010000000010005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableParentConstraint, TransformFilter), Z_Construct_UScriptStruct_FTransformFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformFilter_MetaData), NewProp_TransformFilter_MetaData) }; // 482594045
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableParentConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_OffsetTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_bScaling,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableParentConstraint_Statics::NewProp_TransformFilter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableParentConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableParentConstraint Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UTickableParentConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableTransformConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableParentConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableParentConstraint_Statics::ClassParams = {
&UTickableParentConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableParentConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableParentConstraint_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableParentConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableParentConstraint_Statics::Class_MetaDataParams)
};
void UTickableParentConstraint::StaticRegisterNativesUTickableParentConstraint()
{
}
UClass* Z_Construct_UClass_UTickableParentConstraint()
{
if (!Z_Registration_Info_UClass_UTickableParentConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableParentConstraint.OuterSingleton, Z_Construct_UClass_UTickableParentConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableParentConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableParentConstraint);
UTickableParentConstraint::~UTickableParentConstraint() {}
// ********** End Class UTickableParentConstraint **************************************************
// ********** Begin Class UTickableLookAtConstraint ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableLookAtConstraint;
UClass* UTickableLookAtConstraint::GetPrivateStaticClass()
{
using TClass = UTickableLookAtConstraint;
if (!Z_Registration_Info_UClass_UTickableLookAtConstraint.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TickableLookAtConstraint"),
Z_Registration_Info_UClass_UTickableLookAtConstraint.InnerSingleton,
StaticRegisterNativesUTickableLookAtConstraint,
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_UTickableLookAtConstraint.InnerSingleton;
}
UClass* Z_Construct_UClass_UTickableLookAtConstraint_NoRegister()
{
return UTickableLookAtConstraint::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTickableLookAtConstraint_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * UTickableLookAtConstraint\n **/" },
{ "IncludePath", "Transform/TransformConstraint.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "UTickableLookAtConstraint" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Axis_MetaData[] = {
{ "Category", "Axis" },
{ "Comment", "/** Defines the aiming axis. */" },
{ "ModuleRelativePath", "Public/Transform/TransformConstraint.h" },
{ "ToolTip", "Defines the aiming axis." },
};
#endif // WITH_METADATA
// ********** Begin Class UTickableLookAtConstraint constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Axis;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTickableLookAtConstraint constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTickableLookAtConstraint>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTickableLookAtConstraint_Statics
// ********** Begin Class UTickableLookAtConstraint Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTickableLookAtConstraint_Statics::NewProp_Axis = { "Axis", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTickableLookAtConstraint, Axis), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Axis_MetaData), NewProp_Axis_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTickableLookAtConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTickableLookAtConstraint_Statics::NewProp_Axis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableLookAtConstraint_Statics::PropPointers) < 2048);
// ********** End Class UTickableLookAtConstraint Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UTickableLookAtConstraint_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableTransformConstraint,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableLookAtConstraint_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableLookAtConstraint_Statics::ClassParams = {
&UTickableLookAtConstraint::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTickableLookAtConstraint_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTickableLookAtConstraint_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableLookAtConstraint_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableLookAtConstraint_Statics::Class_MetaDataParams)
};
void UTickableLookAtConstraint::StaticRegisterNativesUTickableLookAtConstraint()
{
}
UClass* Z_Construct_UClass_UTickableLookAtConstraint()
{
if (!Z_Registration_Info_UClass_UTickableLookAtConstraint.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableLookAtConstraint.OuterSingleton, Z_Construct_UClass_UTickableLookAtConstraint_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTickableLookAtConstraint.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableLookAtConstraint);
UTickableLookAtConstraint::~UTickableLookAtConstraint() {}
// ********** End Class UTickableLookAtConstraint **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h__Script_Constraints_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTickableTransformConstraint, UTickableTransformConstraint::StaticClass, TEXT("UTickableTransformConstraint"), &Z_Registration_Info_UClass_UTickableTransformConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableTransformConstraint), 3415425808U) },
{ Z_Construct_UClass_UTickableTranslationConstraint, UTickableTranslationConstraint::StaticClass, TEXT("UTickableTranslationConstraint"), &Z_Registration_Info_UClass_UTickableTranslationConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableTranslationConstraint), 689205250U) },
{ Z_Construct_UClass_UTickableRotationConstraint, UTickableRotationConstraint::StaticClass, TEXT("UTickableRotationConstraint"), &Z_Registration_Info_UClass_UTickableRotationConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableRotationConstraint), 3754120480U) },
{ Z_Construct_UClass_UTickableScaleConstraint, UTickableScaleConstraint::StaticClass, TEXT("UTickableScaleConstraint"), &Z_Registration_Info_UClass_UTickableScaleConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableScaleConstraint), 1306043636U) },
{ Z_Construct_UClass_UTickableParentConstraint, UTickableParentConstraint::StaticClass, TEXT("UTickableParentConstraint"), &Z_Registration_Info_UClass_UTickableParentConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableParentConstraint), 1911101520U) },
{ Z_Construct_UClass_UTickableLookAtConstraint, UTickableLookAtConstraint::StaticClass, TEXT("UTickableLookAtConstraint"), &Z_Registration_Info_UClass_UTickableLookAtConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableLookAtConstraint), 2717020491U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h__Script_Constraints_1234440471{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h__Script_Constraints_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,258 @@
// 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 "Transform/TransformConstraint.h"
#ifdef CONSTRAINTS_TransformConstraint_generated_h
#error "TransformConstraint.generated.h already included, missing '#pragma once' in TransformConstraint.h"
#endif
#define CONSTRAINTS_TransformConstraint_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTickableTransformConstraint *********************************************
struct Z_Construct_UClass_UTickableTransformConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTransformConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_28_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableTransformConstraint(); \
friend struct ::Z_Construct_UClass_UTickableTransformConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableTransformConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableTransformConstraint, UTickableConstraint, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableTransformConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableTransformConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_28_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONSTRAINTS_API UTickableTransformConstraint(); \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableTransformConstraint(UTickableTransformConstraint&&) = delete; \
UTickableTransformConstraint(const UTickableTransformConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableTransformConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableTransformConstraint); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UTickableTransformConstraint) \
CONSTRAINTS_API virtual ~UTickableTransformConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_25_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_28_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_28_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_28_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableTransformConstraint;
// ********** End Class UTickableTransformConstraint ***********************************************
// ********** Begin Class UTickableTranslationConstraint *******************************************
struct Z_Construct_UClass_UTickableTranslationConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableTranslationConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_208_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableTranslationConstraint(); \
friend struct ::Z_Construct_UClass_UTickableTranslationConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableTranslationConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableTranslationConstraint, UTickableTransformConstraint, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableTranslationConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableTranslationConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_208_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableTranslationConstraint(UTickableTranslationConstraint&&) = delete; \
UTickableTranslationConstraint(const UTickableTranslationConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableTranslationConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableTranslationConstraint); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UTickableTranslationConstraint) \
CONSTRAINTS_API virtual ~UTickableTranslationConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_205_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_208_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_208_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_208_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableTranslationConstraint;
// ********** End Class UTickableTranslationConstraint *********************************************
// ********** Begin Class UTickableRotationConstraint **********************************************
struct Z_Construct_UClass_UTickableRotationConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableRotationConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_256_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableRotationConstraint(); \
friend struct ::Z_Construct_UClass_UTickableRotationConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableRotationConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableRotationConstraint, UTickableTransformConstraint, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableRotationConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableRotationConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_256_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableRotationConstraint(UTickableRotationConstraint&&) = delete; \
UTickableRotationConstraint(const UTickableRotationConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableRotationConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableRotationConstraint); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UTickableRotationConstraint) \
CONSTRAINTS_API virtual ~UTickableRotationConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_253_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_256_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_256_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_256_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableRotationConstraint;
// ********** End Class UTickableRotationConstraint ************************************************
// ********** Begin Class UTickableScaleConstraint *************************************************
struct Z_Construct_UClass_UTickableScaleConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableScaleConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_304_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableScaleConstraint(); \
friend struct ::Z_Construct_UClass_UTickableScaleConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableScaleConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableScaleConstraint, UTickableTransformConstraint, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableScaleConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableScaleConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_304_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableScaleConstraint(UTickableScaleConstraint&&) = delete; \
UTickableScaleConstraint(const UTickableScaleConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableScaleConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableScaleConstraint); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UTickableScaleConstraint) \
CONSTRAINTS_API virtual ~UTickableScaleConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_301_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_304_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_304_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_304_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableScaleConstraint;
// ********** End Class UTickableScaleConstraint ***************************************************
// ********** Begin Class UTickableParentConstraint ************************************************
struct Z_Construct_UClass_UTickableParentConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableParentConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_351_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableParentConstraint(); \
friend struct ::Z_Construct_UClass_UTickableParentConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableParentConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableParentConstraint, UTickableTransformConstraint, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableParentConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableParentConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_351_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableParentConstraint(UTickableParentConstraint&&) = delete; \
UTickableParentConstraint(const UTickableParentConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableParentConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableParentConstraint); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UTickableParentConstraint) \
CONSTRAINTS_API virtual ~UTickableParentConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_348_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_351_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_351_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_351_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableParentConstraint;
// ********** End Class UTickableParentConstraint **************************************************
// ********** Begin Class UTickableLookAtConstraint ************************************************
struct Z_Construct_UClass_UTickableLookAtConstraint_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTickableLookAtConstraint_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_414_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTickableLookAtConstraint(); \
friend struct ::Z_Construct_UClass_UTickableLookAtConstraint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTickableLookAtConstraint_NoRegister(); \
public: \
DECLARE_CLASS2(UTickableLookAtConstraint, UTickableTransformConstraint, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTickableLookAtConstraint_NoRegister) \
DECLARE_SERIALIZER(UTickableLookAtConstraint)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_414_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UTickableLookAtConstraint(UTickableLookAtConstraint&&) = delete; \
UTickableLookAtConstraint(const UTickableLookAtConstraint&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTickableLookAtConstraint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTickableLookAtConstraint); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UTickableLookAtConstraint) \
CONSTRAINTS_API virtual ~UTickableLookAtConstraint();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_411_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_414_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_414_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h_414_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTickableLookAtConstraint;
// ********** End Class UTickableLookAtConstraint **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformConstraint_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,317 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Transform/TransformableHandle.h"
#include "MovieSceneObjectBindingID.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTransformableHandle() {}
// ********** Begin Cross Module References ********************************************************
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableComponentHandle();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableComponentHandle_NoRegister();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle();
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle_NoRegister();
CONSTRAINTS_API UEnum* Z_Construct_UEnum_Constraints_EHandleEvent();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneObjectBindingID();
UPackage* Z_Construct_UPackage__Script_Constraints();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EHandleEvent **************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EHandleEvent;
static UEnum* EHandleEvent_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EHandleEvent.OuterSingleton)
{
Z_Registration_Info_UEnum_EHandleEvent.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Constraints_EHandleEvent, (UObject*)Z_Construct_UPackage__Script_Constraints(), TEXT("EHandleEvent"));
}
return Z_Registration_Info_UEnum_EHandleEvent.OuterSingleton;
}
template<> CONSTRAINTS_NON_ATTRIBUTED_API UEnum* StaticEnum<EHandleEvent>()
{
return EHandleEvent_StaticEnum();
}
struct Z_Construct_UEnum_Constraints_EHandleEvent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ComponentUpdated.Name", "EHandleEvent::ComponentUpdated" },
{ "GlobalTransformUpdated.Name", "EHandleEvent::GlobalTransformUpdated" },
{ "LocalTransformUpdated.Name", "EHandleEvent::LocalTransformUpdated" },
{ "Max.Comment", "/** MAX - invalid */" },
{ "Max.Hidden", "" },
{ "Max.Name", "EHandleEvent::Max" },
{ "Max.ToolTip", "MAX - invalid" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
{ "UpperDependencyUpdated.Name", "EHandleEvent::UpperDependencyUpdated" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EHandleEvent::LocalTransformUpdated", (int64)EHandleEvent::LocalTransformUpdated },
{ "EHandleEvent::GlobalTransformUpdated", (int64)EHandleEvent::GlobalTransformUpdated },
{ "EHandleEvent::ComponentUpdated", (int64)EHandleEvent::ComponentUpdated },
{ "EHandleEvent::UpperDependencyUpdated", (int64)EHandleEvent::UpperDependencyUpdated },
{ "EHandleEvent::Max", (int64)EHandleEvent::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Constraints_EHandleEvent_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Constraints_EHandleEvent_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Constraints,
nullptr,
"EHandleEvent",
"EHandleEvent",
Z_Construct_UEnum_Constraints_EHandleEvent_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Constraints_EHandleEvent_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Constraints_EHandleEvent_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Constraints_EHandleEvent_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Constraints_EHandleEvent()
{
if (!Z_Registration_Info_UEnum_EHandleEvent.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EHandleEvent.InnerSingleton, Z_Construct_UEnum_Constraints_EHandleEvent_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EHandleEvent.InnerSingleton;
}
// ********** End Enum EHandleEvent ****************************************************************
// ********** Begin Class UTransformableHandle *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTransformableHandle;
UClass* UTransformableHandle::GetPrivateStaticClass()
{
using TClass = UTransformableHandle;
if (!Z_Registration_Info_UClass_UTransformableHandle.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TransformableHandle"),
Z_Registration_Info_UClass_UTransformableHandle.InnerSingleton,
StaticRegisterNativesUTransformableHandle,
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_UTransformableHandle.InnerSingleton;
}
UClass* Z_Construct_UClass_UTransformableHandle_NoRegister()
{
return UTransformableHandle::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTransformableHandle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * UTransformableHandle\n */" },
{ "IncludePath", "Transform/TransformableHandle.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
{ "ToolTip", "UTransformableHandle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintBindingID_MetaData[] = {
{ "Category", "Binding" },
{ "Comment", "//possible bindingID\n" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
{ "ToolTip", "possible bindingID" },
};
#endif // WITH_METADATA
// ********** Begin Class UTransformableHandle constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ConstraintBindingID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTransformableHandle constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTransformableHandle>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTransformableHandle_Statics
// ********** Begin Class UTransformableHandle Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTransformableHandle_Statics::NewProp_ConstraintBindingID = { "ConstraintBindingID", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTransformableHandle, ConstraintBindingID), Z_Construct_UScriptStruct_FMovieSceneObjectBindingID, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintBindingID_MetaData), NewProp_ConstraintBindingID_MetaData) }; // 3245927956
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTransformableHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformableHandle_Statics::NewProp_ConstraintBindingID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableHandle_Statics::PropPointers) < 2048);
// ********** End Class UTransformableHandle Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UTransformableHandle_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableHandle_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTransformableHandle_Statics::ClassParams = {
&UTransformableHandle::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTransformableHandle_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableHandle_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableHandle_Statics::Class_MetaDataParams), Z_Construct_UClass_UTransformableHandle_Statics::Class_MetaDataParams)
};
void UTransformableHandle::StaticRegisterNativesUTransformableHandle()
{
}
UClass* Z_Construct_UClass_UTransformableHandle()
{
if (!Z_Registration_Info_UClass_UTransformableHandle.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTransformableHandle.OuterSingleton, Z_Construct_UClass_UTransformableHandle_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTransformableHandle.OuterSingleton;
}
UTransformableHandle::UTransformableHandle(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTransformableHandle);
// ********** End Class UTransformableHandle *******************************************************
// ********** Begin Class UTransformableComponentHandle ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTransformableComponentHandle;
UClass* UTransformableComponentHandle::GetPrivateStaticClass()
{
using TClass = UTransformableComponentHandle;
if (!Z_Registration_Info_UClass_UTransformableComponentHandle.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TransformableComponentHandle"),
Z_Registration_Info_UClass_UTransformableComponentHandle.InnerSingleton,
StaticRegisterNativesUTransformableComponentHandle,
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_UTransformableComponentHandle.InnerSingleton;
}
UClass* Z_Construct_UClass_UTransformableComponentHandle_NoRegister()
{
return UTransformableComponentHandle::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTransformableComponentHandle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "Transform/TransformableHandle.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = {
{ "Category", "Object" },
{ "Comment", "/** The Component that this handle is pointing at. */" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
{ "ToolTip", "The Component that this handle is pointing at." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SocketName_MetaData[] = {
{ "Category", "Object" },
{ "Comment", "/** Optional socket name on Component. */" },
{ "ModuleRelativePath", "Public/Transform/TransformableHandle.h" },
{ "ToolTip", "Optional socket name on Component." },
};
#endif // WITH_METADATA
// ********** Begin Class UTransformableComponentHandle constinit property declarations ************
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Component;
static const UECodeGen_Private::FNamePropertyParams NewProp_SocketName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UTransformableComponentHandle constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTransformableComponentHandle>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTransformableComponentHandle_Statics
// ********** Begin Class UTransformableComponentHandle Property Definitions ***********************
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UTransformableComponentHandle_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x001400000008001c, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTransformableComponentHandle, Component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UTransformableComponentHandle_Statics::NewProp_SocketName = { "SocketName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTransformableComponentHandle, SocketName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SocketName_MetaData), NewProp_SocketName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTransformableComponentHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformableComponentHandle_Statics::NewProp_Component,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformableComponentHandle_Statics::NewProp_SocketName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableComponentHandle_Statics::PropPointers) < 2048);
// ********** End Class UTransformableComponentHandle Property Definitions *************************
UObject* (*const Z_Construct_UClass_UTransformableComponentHandle_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTransformableHandle,
(UObject* (*)())Z_Construct_UPackage__Script_Constraints,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableComponentHandle_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTransformableComponentHandle_Statics::ClassParams = {
&UTransformableComponentHandle::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UTransformableComponentHandle_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableComponentHandle_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformableComponentHandle_Statics::Class_MetaDataParams), Z_Construct_UClass_UTransformableComponentHandle_Statics::Class_MetaDataParams)
};
void UTransformableComponentHandle::StaticRegisterNativesUTransformableComponentHandle()
{
}
UClass* Z_Construct_UClass_UTransformableComponentHandle()
{
if (!Z_Registration_Info_UClass_UTransformableComponentHandle.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTransformableComponentHandle.OuterSingleton, Z_Construct_UClass_UTransformableComponentHandle_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTransformableComponentHandle.OuterSingleton;
}
UTransformableComponentHandle::UTransformableComponentHandle(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTransformableComponentHandle);
// ********** End Class UTransformableComponentHandle **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EHandleEvent_StaticEnum, TEXT("EHandleEvent"), &Z_Registration_Info_UEnum_EHandleEvent, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4126435138U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTransformableHandle, UTransformableHandle::StaticClass, TEXT("UTransformableHandle"), &Z_Registration_Info_UClass_UTransformableHandle, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTransformableHandle), 3452110236U) },
{ Z_Construct_UClass_UTransformableComponentHandle, UTransformableComponentHandle::StaticClass, TEXT("UTransformableComponentHandle"), &Z_Registration_Info_UClass_UTransformableComponentHandle, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTransformableComponentHandle), 2293672666U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_3768542673{
TEXT("/Script/Constraints"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h__Script_Constraints_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "Transform/TransformableHandle.h"
#ifdef CONSTRAINTS_TransformableHandle_generated_h
#error "TransformableHandle.generated.h already included, missing '#pragma once' in TransformableHandle.h"
#endif
#define CONSTRAINTS_TransformableHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UTransformableHandle *****************************************************
struct Z_Construct_UClass_UTransformableHandle_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableHandle_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_46_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTransformableHandle(); \
friend struct ::Z_Construct_UClass_UTransformableHandle_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTransformableHandle_NoRegister(); \
public: \
DECLARE_CLASS2(UTransformableHandle, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTransformableHandle_NoRegister) \
DECLARE_SERIALIZER(UTransformableHandle)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_46_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONSTRAINTS_API UTransformableHandle(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTransformableHandle(UTransformableHandle&&) = delete; \
UTransformableHandle(const UTransformableHandle&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTransformableHandle); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTransformableHandle); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTransformableHandle)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_43_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_46_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_46_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_46_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTransformableHandle;
// ********** End Class UTransformableHandle *******************************************************
// ********** Begin Class UTransformableComponentHandle ********************************************
struct Z_Construct_UClass_UTransformableComponentHandle_Statics;
CONSTRAINTS_API UClass* Z_Construct_UClass_UTransformableComponentHandle_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_158_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTransformableComponentHandle(); \
friend struct ::Z_Construct_UClass_UTransformableComponentHandle_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CONSTRAINTS_API UClass* ::Z_Construct_UClass_UTransformableComponentHandle_NoRegister(); \
public: \
DECLARE_CLASS2(UTransformableComponentHandle, UTransformableHandle, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Constraints"), Z_Construct_UClass_UTransformableComponentHandle_NoRegister) \
DECLARE_SERIALIZER(UTransformableComponentHandle)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_158_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CONSTRAINTS_API UTransformableComponentHandle(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTransformableComponentHandle(UTransformableComponentHandle&&) = delete; \
UTransformableComponentHandle(const UTransformableComponentHandle&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CONSTRAINTS_API, UTransformableComponentHandle); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTransformableComponentHandle); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTransformableComponentHandle)
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_155_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_158_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_158_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h_158_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTransformableComponentHandle;
// ********** End Class UTransformableComponentHandle **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Animation_Constraints_Public_Transform_TransformableHandle_h
// ********** Begin Enum EHandleEvent **************************************************************
#define FOREACH_ENUM_EHANDLEEVENT(op) \
op(EHandleEvent::LocalTransformUpdated) \
op(EHandleEvent::GlobalTransformUpdated) \
op(EHandleEvent::ComponentUpdated) \
op(EHandleEvent::UpperDependencyUpdated) \
op(EHandleEvent::Max)
enum class EHandleEvent : uint8;
template<> struct TIsUEnumClass<EHandleEvent> { enum { Value = true }; };
template<> CONSTRAINTS_NON_ATTRIBUTED_API UEnum* StaticEnum<EHandleEvent>();
// ********** End Enum EHandleEvent ****************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS