304 lines
25 KiB
C++
304 lines
25 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
/*===========================================================================
|
|
Generated code exported from UnrealHeaderTool.
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
|
===========================================================================*/
|
|
|
|
#include "UObject/GeneratedCppIncludes.h"
|
|
#include "Animation/AnimNode_StateMachine.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeAnimNode_StateMachine() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlendProfile_NoRegister();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimationPotentialTransition();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_Base();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_StateMachine();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FAnimationActiveTransitionEntry ***********************************
|
|
struct Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FAnimationActiveTransitionEntry); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FAnimationActiveTransitionEntry); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "// Information about an active transition on the transition stack\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Information about an active transition on the transition stack" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendProfile_MetaData[] = {
|
|
{ "Comment", "// Blend profile to use for this transition. Specifying this will make the transition evaluate per-bone\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Blend profile to use for this transition. Specifying this will make the transition evaluate per-bone" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FAnimationActiveTransitionEntry constinit property declarations ***
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlendProfile;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FAnimationActiveTransitionEntry constinit property declarations *****
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimationActiveTransitionEntry>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry;
|
|
class UScriptStruct* FAnimationActiveTransitionEntry::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AnimationActiveTransitionEntry"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FAnimationActiveTransitionEntry Property Definitions **************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::NewProp_BlendProfile = { "BlendProfile", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimationActiveTransitionEntry, BlendProfile), Z_Construct_UClass_UBlendProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendProfile_MetaData), NewProp_BlendProfile_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::NewProp_BlendProfile,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FAnimationActiveTransitionEntry Property Definitions ****************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"AnimationActiveTransitionEntry",
|
|
Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::PropPointers),
|
|
sizeof(FAnimationActiveTransitionEntry),
|
|
alignof(FAnimationActiveTransitionEntry),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.InnerSingleton, Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FAnimationActiveTransitionEntry *************************************
|
|
|
|
// ********** Begin ScriptStruct FAnimationPotentialTransition *************************************
|
|
struct Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FAnimationPotentialTransition); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FAnimationPotentialTransition); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FAnimationPotentialTransition constinit property declarations *****
|
|
// ********** End ScriptStruct FAnimationPotentialTransition constinit property declarations *******
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimationPotentialTransition>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition;
|
|
class UScriptStruct* FAnimationPotentialTransition::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimationPotentialTransition, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AnimationPotentialTransition"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.OuterSingleton;
|
|
}
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"AnimationPotentialTransition",
|
|
nullptr,
|
|
0,
|
|
sizeof(FAnimationPotentialTransition),
|
|
alignof(FAnimationPotentialTransition),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FAnimationPotentialTransition()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.InnerSingleton, Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FAnimationPotentialTransition ***************************************
|
|
|
|
// ********** Begin ScriptStruct FAnimNode_StateMachine ********************************************
|
|
struct Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FAnimNode_StateMachine); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FAnimNode_StateMachine); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "// State machine node\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "State machine node" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateMachineIndexInClass_MetaData[] = {
|
|
{ "Comment", "// Index into the BakedStateMachines array in the owning UAnimBlueprintGeneratedClass\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Index into the BakedStateMachines array in the owning UAnimBlueprintGeneratedClass" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxTransitionsPerFrame_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "Comment", "// The maximum number of transitions that can be taken by this machine 'simultaneously' in a single frame\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "The maximum number of transitions that can be taken by this machine 'simultaneously' in a single frame" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxTransitionsRequests_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "ClampMin", "0" },
|
|
{ "Comment", "// The maximum number of transition requests that can be buffered at any time.\n// The oldest transition requests are dropped to accommodate for newly created requests.\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "The maximum number of transition requests that can be buffered at any time.\nThe oldest transition requests are dropped to accommodate for newly created requests." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSkipFirstUpdateTransition_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "Comment", "// When the state machine becomes relevant, it is initialized into the Entry state.\n// It then tries to take any valid transitions to possibly end up in a different state on that same frame.\n// - if true, that new state starts full weight.\n// - if false, a blend is created between the entry state and that new state.\n// In either case all visited State notifications (Begin/End) will be triggered.\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "When the state machine becomes relevant, it is initialized into the Entry state.\nIt then tries to take any valid transitions to possibly end up in a different state on that same frame.\n- if true, that new state starts full weight.\n- if false, a blend is created between the entry state and that new state.\nIn either case all visited State notifications (Begin/End) will be triggered." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReinitializeOnBecomingRelevant_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "Comment", "// Reinitialize the state machine if we have become relevant to the graph\n// after not being ticked on the previous frame(s)\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Reinitialize the state machine if we have become relevant to the graph\nafter not being ticked on the previous frame(s)" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCreateNotifyMetaData_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "Comment", "// Tag Notifies with meta data such as the active state and mirroring state. Producing this\n// data has a slight performance cost.\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Tag Notifies with meta data such as the active state and mirroring state. Producing this\ndata has a slight performance cost." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowConduitEntryStates_MetaData[] = {
|
|
{ "Category", "Settings" },
|
|
{ "Comment", "// Allows a conduit to be used as this state machine's entry state\n// If a valid entry state cannot be found at runtime then this will generate a reference pose!\n" },
|
|
{ "ModuleRelativePath", "Classes/Animation/AnimNode_StateMachine.h" },
|
|
{ "ToolTip", "Allows a conduit to be used as this state machine's entry state\nIf a valid entry state cannot be found at runtime then this will generate a reference pose!" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FAnimNode_StateMachine constinit property declarations ************
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_StateMachineIndexInClass;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxTransitionsPerFrame;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxTransitionsRequests;
|
|
static void NewProp_bSkipFirstUpdateTransition_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSkipFirstUpdateTransition;
|
|
static void NewProp_bReinitializeOnBecomingRelevant_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReinitializeOnBecomingRelevant;
|
|
static void NewProp_bCreateNotifyMetaData_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreateNotifyMetaData;
|
|
static void NewProp_bAllowConduitEntryStates_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowConduitEntryStates;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FAnimNode_StateMachine constinit property declarations **************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAnimNode_StateMachine>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics
|
|
static_assert(std::is_polymorphic<FAnimNode_StateMachine>() == std::is_polymorphic<FAnimNode_Base>(), "USTRUCT FAnimNode_StateMachine cannot be polymorphic unless super FAnimNode_Base is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine;
|
|
class UScriptStruct* FAnimNode_StateMachine::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAnimNode_StateMachine, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AnimNode_StateMachine"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FAnimNode_StateMachine Property Definitions ***********************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_StateMachineIndexInClass = { "StateMachineIndexInClass", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_StateMachine, StateMachineIndexInClass), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateMachineIndexInClass_MetaData), NewProp_StateMachineIndexInClass_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_MaxTransitionsPerFrame = { "MaxTransitionsPerFrame", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_StateMachine, MaxTransitionsPerFrame), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxTransitionsPerFrame_MetaData), NewProp_MaxTransitionsPerFrame_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_MaxTransitionsRequests = { "MaxTransitionsRequests", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAnimNode_StateMachine, MaxTransitionsRequests), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxTransitionsRequests_MetaData), NewProp_MaxTransitionsRequests_MetaData) };
|
|
void Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bSkipFirstUpdateTransition_SetBit(void* Obj)
|
|
{
|
|
((FAnimNode_StateMachine*)Obj)->bSkipFirstUpdateTransition = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bSkipFirstUpdateTransition = { "bSkipFirstUpdateTransition", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_StateMachine), &Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bSkipFirstUpdateTransition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSkipFirstUpdateTransition_MetaData), NewProp_bSkipFirstUpdateTransition_MetaData) };
|
|
void Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bReinitializeOnBecomingRelevant_SetBit(void* Obj)
|
|
{
|
|
((FAnimNode_StateMachine*)Obj)->bReinitializeOnBecomingRelevant = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bReinitializeOnBecomingRelevant = { "bReinitializeOnBecomingRelevant", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_StateMachine), &Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bReinitializeOnBecomingRelevant_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReinitializeOnBecomingRelevant_MetaData), NewProp_bReinitializeOnBecomingRelevant_MetaData) };
|
|
void Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bCreateNotifyMetaData_SetBit(void* Obj)
|
|
{
|
|
((FAnimNode_StateMachine*)Obj)->bCreateNotifyMetaData = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bCreateNotifyMetaData = { "bCreateNotifyMetaData", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_StateMachine), &Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bCreateNotifyMetaData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCreateNotifyMetaData_MetaData), NewProp_bCreateNotifyMetaData_MetaData) };
|
|
void Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bAllowConduitEntryStates_SetBit(void* Obj)
|
|
{
|
|
((FAnimNode_StateMachine*)Obj)->bAllowConduitEntryStates = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bAllowConduitEntryStates = { "bAllowConduitEntryStates", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAnimNode_StateMachine), &Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bAllowConduitEntryStates_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowConduitEntryStates_MetaData), NewProp_bAllowConduitEntryStates_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_StateMachineIndexInClass,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_MaxTransitionsPerFrame,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_MaxTransitionsRequests,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bSkipFirstUpdateTransition,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bReinitializeOnBecomingRelevant,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bCreateNotifyMetaData,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewProp_bAllowConduitEntryStates,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FAnimNode_StateMachine Property Definitions *************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FAnimNode_Base,
|
|
&NewStructOps,
|
|
"AnimNode_StateMachine",
|
|
Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::PropPointers),
|
|
sizeof(FAnimNode_StateMachine),
|
|
alignof(FAnimNode_StateMachine),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FAnimNode_StateMachine()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.InnerSingleton, Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FAnimNode_StateMachine **********************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimNode_StateMachine_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FAnimationActiveTransitionEntry::StaticStruct, Z_Construct_UScriptStruct_FAnimationActiveTransitionEntry_Statics::NewStructOps, TEXT("AnimationActiveTransitionEntry"),&Z_Registration_Info_UScriptStruct_FAnimationActiveTransitionEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimationActiveTransitionEntry), 2936592568U) },
|
|
{ FAnimationPotentialTransition::StaticStruct, Z_Construct_UScriptStruct_FAnimationPotentialTransition_Statics::NewStructOps, TEXT("AnimationPotentialTransition"),&Z_Registration_Info_UScriptStruct_FAnimationPotentialTransition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimationPotentialTransition), 3698439434U) },
|
|
{ FAnimNode_StateMachine::StaticStruct, Z_Construct_UScriptStruct_FAnimNode_StateMachine_Statics::NewStructOps, TEXT("AnimNode_StateMachine"),&Z_Registration_Info_UScriptStruct_FAnimNode_StateMachine, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAnimNode_StateMachine), 993426759U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimNode_StateMachine_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimNode_StateMachine_h__Script_Engine_4061433150{
|
|
TEXT("/Script/Engine"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimNode_StateMachine_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_AnimNode_StateMachine_h__Script_Engine_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|