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,117 @@
// 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 "IStateTreeSchemaProvider.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeIStateTreeSchemaProvider() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchemaProvider();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchemaProvider_NoRegister();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UStateTreeSchemaProvider *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeSchemaProvider;
UClass* UStateTreeSchemaProvider::GetPrivateStaticClass()
{
using TClass = UStateTreeSchemaProvider;
if (!Z_Registration_Info_UClass_UStateTreeSchemaProvider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeSchemaProvider"),
Z_Registration_Info_UClass_UStateTreeSchemaProvider.InnerSingleton,
StaticRegisterNativesUStateTreeSchemaProvider,
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_UStateTreeSchemaProvider.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeSchemaProvider_NoRegister()
{
return UStateTreeSchemaProvider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeSchemaProvider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/IStateTreeSchemaProvider.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UStateTreeSchemaProvider constinit property declarations *************
// ********** End Interface UStateTreeSchemaProvider constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IStateTreeSchemaProvider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeSchemaProvider_Statics
UObject* (*const Z_Construct_UClass_UStateTreeSchemaProvider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSchemaProvider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeSchemaProvider_Statics::ClassParams = {
&UStateTreeSchemaProvider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSchemaProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeSchemaProvider_Statics::Class_MetaDataParams)
};
void UStateTreeSchemaProvider::StaticRegisterNativesUStateTreeSchemaProvider()
{
}
UClass* Z_Construct_UClass_UStateTreeSchemaProvider()
{
if (!Z_Registration_Info_UClass_UStateTreeSchemaProvider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeSchemaProvider.OuterSingleton, Z_Construct_UClass_UStateTreeSchemaProvider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeSchemaProvider.OuterSingleton;
}
UStateTreeSchemaProvider::UStateTreeSchemaProvider(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeSchemaProvider);
// ********** End Interface UStateTreeSchemaProvider ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeSchemaProvider, UStateTreeSchemaProvider::StaticClass, TEXT("UStateTreeSchemaProvider"), &Z_Registration_Info_UClass_UStateTreeSchemaProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeSchemaProvider), 2912439230U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h__Script_StateTreeModule_848724435{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "IStateTreeSchemaProvider.h"
#ifdef STATETREEMODULE_IStateTreeSchemaProvider_generated_h
#error "IStateTreeSchemaProvider.generated.h already included, missing '#pragma once' in IStateTreeSchemaProvider.h"
#endif
#define STATETREEMODULE_IStateTreeSchemaProvider_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UStateTreeSchemaProvider *********************************************
struct Z_Construct_UClass_UStateTreeSchemaProvider_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchemaProvider_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeSchemaProvider(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeSchemaProvider(UStateTreeSchemaProvider&&) = delete; \
UStateTreeSchemaProvider(const UStateTreeSchemaProvider&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeSchemaProvider); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeSchemaProvider); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeSchemaProvider) \
virtual ~UStateTreeSchemaProvider() = default;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUStateTreeSchemaProvider(); \
friend struct ::Z_Construct_UClass_UStateTreeSchemaProvider_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeSchemaProvider_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeSchemaProvider, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeSchemaProvider_NoRegister) \
DECLARE_SERIALIZER(UStateTreeSchemaProvider)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IStateTreeSchemaProvider() {} \
public: \
typedef UStateTreeSchemaProvider UClassType; \
typedef IStateTreeSchemaProvider ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_12_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_27_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h_15_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeSchemaProvider;
// ********** End Interface UStateTreeSchemaProvider ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_IStateTreeSchemaProvider_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,508 @@
// 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 "StateTree.h"
#include "Serialization/StructuredArchive.h"
#include "StateTreeExecutionTypes.h"
#include "StateTreeInstanceContainer.h"
#include "StateTreeInstanceData.h"
#include "StateTreePropertyBindings.h"
#include "StateTreeTypes.h"
#include "StructUtils/InstancedStructContainer.h"
#include "StructUtils/PropertyBag.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTree() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStructContainer();
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeExtension_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchema_NoRegister();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeParameterDataType();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FCompactStateTransition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FCompactStateTreeFrame();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FCompactStateTreeState();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FInstanceContainer();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeExternalDataDesc();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeIdToIndex();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyBindings();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeStateIdToHandle();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTransitionIdToIndex();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTree Function K2_GetExtension **************************************
struct Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics
{
struct StateTree_eventK2_GetExtension_Parms
{
TSubclassOf<UStateTreeExtension> ExtensionType;
const UStateTreeExtension* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree|Extension" },
{ "Comment", "/** Find the first extension of the requested type. */" },
{ "DeterminesOutputType", "ExtensionType" },
{ "DisplayName", "Get Extension" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Find the first extension of the requested type." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetExtension constinit property declarations ***********************
static const UECodeGen_Private::FClassPropertyParams NewProp_ExtensionType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetExtension constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetExtension Property Definitions **********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::NewProp_ExtensionType = { "ExtensionType", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTree_eventK2_GetExtension_Parms, ExtensionType), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UStateTreeExtension_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x001000000008058a, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTree_eventK2_GetExtension_Parms, ReturnValue), Z_Construct_UClass_UStateTreeExtension_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::NewProp_ExtensionType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::PropPointers) < 2048);
// ********** End Function K2_GetExtension Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTree, nullptr, "K2_GetExtension", Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::StateTree_eventK2_GetExtension_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::StateTree_eventK2_GetExtension_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTree_K2_GetExtension()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTree_K2_GetExtension_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTree::execK2_GetExtension)
{
P_GET_OBJECT(UClass,Z_Param_ExtensionType);
P_FINISH;
P_NATIVE_BEGIN;
*(const UStateTreeExtension**)Z_Param__Result=P_THIS->K2_GetExtension(Z_Param_ExtensionType);
P_NATIVE_END;
}
// ********** End Class UStateTree Function K2_GetExtension ****************************************
// ********** Begin Class UStateTree ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTree;
UClass* UStateTree::GetPrivateStaticClass()
{
using TClass = UStateTree;
if (!Z_Registration_Info_UClass_UStateTree.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTree"),
Z_Registration_Info_UClass_UStateTree.InnerSingleton,
StaticRegisterNativesUStateTree,
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_UStateTree.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTree_NoRegister()
{
return UStateTree::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTree_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * StateTree asset. Contains the StateTree definition in both editor and runtime (baked) formats.\n */" },
{ "IncludePath", "StateTree.h" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "StateTree asset. Contains the StateTree definition in both editor and runtime (baked) formats." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorData_MetaData[] = {
{ "Comment", "/** Edit time data for the StateTree, instance of UStateTreeEditorData */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Edit time data for the StateTree, instance of UStateTreeEditorData" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastCompiledEditorDataHash_MetaData[] = {
{ "Comment", "/** Hash of the editor data from last compile. Also used to detect mismatching events from recorded traces. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Hash of the editor data from last compile. Also used to detect mismatching events from recorded traces." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Schema_MetaData[] = {
{ "Comment", "/** Schema used to compile the StateTree. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Schema used to compile the StateTree." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frames_MetaData[] = {
{ "Comment", "/** Runtime frames */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Runtime frames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_States_MetaData[] = {
{ "Comment", "/** Runtime states, root state at index 0 */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Runtime states, root state at index 0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transitions_MetaData[] = {
{ "Comment", "/** Runtime transitions. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Runtime transitions." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Nodes_MetaData[] = {
{ "Comment", "/** Evaluators, Tasks, Condition and Consideration nodes. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Evaluators, Tasks, Condition and Consideration nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultInstanceData_MetaData[] = {
{ "Comment", "/** Default node instance data (e.g. evaluators, tasks). */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Default node instance data (e.g. evaluators, tasks)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultEvaluationScopeInstanceData_MetaData[] = {
{ "Comment", "/** Default node instance data for evaluation scope (e.g. conditions, considerations, functions) */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Default node instance data for evaluation scope (e.g. conditions, considerations, functions)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultExecutionRuntimeData_MetaData[] = {
{ "Comment", "/** Default node execution runtime data for execution runtime (e.g. tasks, conditions, considerations, functions) */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Default node execution runtime data for execution runtime (e.g. tasks, conditions, considerations, functions)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharedInstanceData_MetaData[] = {
{ "Comment", "/** Shared node instance data (e.g. conditions, considerations). */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Shared node instance data (e.g. conditions, considerations)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextDataDescs_MetaData[] = {
{ "Comment", "/** List of names external data enforced by the schema, created at compilation. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "List of names external data enforced by the schema, created at compilation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyBindings_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTree.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Extensions_MetaData[] = {
{ "Comment", "/** The asset extensions. A place to add extra information for plugins. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "The asset extensions. A place to add extra information for plugins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IDToStateMappings_MetaData[] = {
{ "Comment", "/** Mapping of state guid for the Editor and state handles, created at compilation. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Mapping of state guid for the Editor and state handles, created at compilation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IDToNodeMappings_MetaData[] = {
{ "Comment", "/** Mapping of node guid for the Editor and node index, created at compilation. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Mapping of node guid for the Editor and node index, created at compilation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IDToTransitionMappings_MetaData[] = {
{ "Comment", "/** Mapping of state transition identifiers and runtime compact transition index, created at compilation. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Mapping of state transition identifiers and runtime compact transition index, created at compilation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameters_MetaData[] = {
{ "Comment", "/**\n\x09 * Parameters that could be used for bindings within the Tree.\n\x09 * Default values are stored within the asset but StateTreeReference can be used to parameterized the tree.\n\x09 * @see FStateTreeReference\n\x09 */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Parameters that could be used for bindings within the Tree.\nDefault values are stored within the asset but StateTreeReference can be used to parameterized the tree.\n@see FStateTreeReference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalDataDescs_MetaData[] = {
{ "Comment", "/** List of external data required by the state tree, created during linking. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "List of external data required by the state tree, created during linking." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompletionGlobalTasksMask_MetaData[] = {
{ "Comment", "/** Mask used to test the global tasks completion. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Mask used to test the global tasks completion." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumContextData_MetaData[] = {
{ "Comment", "/** Number of context data, include parameters and all context data. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Number of context data, include parameters and all context data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumGlobalInstanceData_MetaData[] = {
{ "Comment", "/** Number of global instance data. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Number of global instance data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvaluatorsBegin_MetaData[] = {
{ "Comment", "/** Index of first evaluator in Nodes. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Index of first evaluator in Nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvaluatorsNum_MetaData[] = {
{ "Comment", "/** Number of evaluators. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Number of evaluators." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTasksBegin_MetaData[] = {
{ "Comment", "/** Index of first global task in Nodes. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Index of first global task in Nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalTasksNum_MetaData[] = {
{ "Comment", "/** Number of global tasks. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "Number of global tasks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompletionGlobalTasksControl_MetaData[] = {
{ "Comment", "/** How the global tasks control the completion of the frame. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "How the global tasks control the completion of the frame." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterDataType_MetaData[] = {
{ "Comment", "/** The parameter data type used by the schema. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "The parameter data type used by the schema." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasGlobalTransitionTasks_MetaData[] = {
{ "Comment", "/** True if any global task is a transition task. */" },
{ "ModuleRelativePath", "Public/StateTree.h" },
{ "ToolTip", "True if any global task is a transition task." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTree constinit property declarations *******************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorData;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FUInt32PropertyParams NewProp_LastCompiledEditorDataHash;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Schema;
static const UECodeGen_Private::FStructPropertyParams NewProp_Frames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Frames;
static const UECodeGen_Private::FStructPropertyParams NewProp_States_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_States;
static const UECodeGen_Private::FStructPropertyParams NewProp_Transitions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Transitions;
static const UECodeGen_Private::FStructPropertyParams NewProp_Nodes;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultInstanceData;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultEvaluationScopeInstanceData;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultExecutionRuntimeData;
static const UECodeGen_Private::FStructPropertyParams NewProp_SharedInstanceData;
static const UECodeGen_Private::FStructPropertyParams NewProp_ContextDataDescs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ContextDataDescs;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyBindings;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Extensions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Extensions;
static const UECodeGen_Private::FStructPropertyParams NewProp_IDToStateMappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IDToStateMappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_IDToNodeMappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IDToNodeMappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_IDToTransitionMappings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IDToTransitionMappings;
static const UECodeGen_Private::FStructPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExternalDataDescs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExternalDataDescs;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_CompletionGlobalTasksMask;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_NumContextData;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_NumGlobalInstanceData;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_EvaluatorsBegin;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_EvaluatorsNum;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_GlobalTasksBegin;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_GlobalTasksNum;
static const UECodeGen_Private::FBytePropertyParams NewProp_CompletionGlobalTasksControl_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CompletionGlobalTasksControl;
static const UECodeGen_Private::FBytePropertyParams NewProp_ParameterDataType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ParameterDataType;
static void NewProp_bHasGlobalTransitionTasks_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasGlobalTransitionTasks;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UStateTree constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("K2_GetExtension"), .Pointer = &UStateTree::execK2_GetExtension },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTree_K2_GetExtension, "K2_GetExtension" }, // 1737280481
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTree>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTree_Statics
// ********** Begin Class UStateTree Property Definitions ******************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_EditorData = { "EditorData", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, EditorData), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorData_MetaData), NewProp_EditorData_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_LastCompiledEditorDataHash = { "LastCompiledEditorDataHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, LastCompiledEditorDataHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastCompiledEditorDataHash_MetaData), NewProp_LastCompiledEditorDataHash_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Schema = { "Schema", nullptr, (EPropertyFlags)0x0146000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Schema), Z_Construct_UClass_UStateTreeSchema_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Schema_MetaData), NewProp_Schema_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Frames_Inner = { "Frames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCompactStateTreeFrame, METADATA_PARAMS(0, nullptr) }; // 4294871753
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Frames = { "Frames", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Frames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frames_MetaData), NewProp_Frames_MetaData) }; // 4294871753
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_States_Inner = { "States", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCompactStateTreeState, METADATA_PARAMS(0, nullptr) }; // 529007917
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_States = { "States", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, States), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_States_MetaData), NewProp_States_MetaData) }; // 529007917
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Transitions_Inner = { "Transitions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCompactStateTransition, METADATA_PARAMS(0, nullptr) }; // 3207958827
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Transitions = { "Transitions", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Transitions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transitions_MetaData), NewProp_Transitions_MetaData) }; // 3207958827
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Nodes = { "Nodes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Nodes), Z_Construct_UScriptStruct_FInstancedStructContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Nodes_MetaData), NewProp_Nodes_MetaData) }; // 939013111
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultInstanceData = { "DefaultInstanceData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, DefaultInstanceData), Z_Construct_UScriptStruct_FStateTreeInstanceData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultInstanceData_MetaData), NewProp_DefaultInstanceData_MetaData) }; // 1695230976
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultEvaluationScopeInstanceData = { "DefaultEvaluationScopeInstanceData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, DefaultEvaluationScopeInstanceData), Z_Construct_UScriptStruct_FInstanceContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultEvaluationScopeInstanceData_MetaData), NewProp_DefaultEvaluationScopeInstanceData_MetaData) }; // 1128658280
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultExecutionRuntimeData = { "DefaultExecutionRuntimeData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, DefaultExecutionRuntimeData), Z_Construct_UScriptStruct_FInstanceContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultExecutionRuntimeData_MetaData), NewProp_DefaultExecutionRuntimeData_MetaData) }; // 1128658280
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_SharedInstanceData = { "SharedInstanceData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, SharedInstanceData), Z_Construct_UScriptStruct_FStateTreeInstanceData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharedInstanceData_MetaData), NewProp_SharedInstanceData_MetaData) }; // 1695230976
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_ContextDataDescs_Inner = { "ContextDataDescs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeExternalDataDesc, METADATA_PARAMS(0, nullptr) }; // 2225912890
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_ContextDataDescs = { "ContextDataDescs", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, ContextDataDescs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextDataDescs_MetaData), NewProp_ContextDataDescs_MetaData) }; // 2225912890
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_PropertyBindings = { "PropertyBindings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, PropertyBindings), Z_Construct_UScriptStruct_FStateTreePropertyBindings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyBindings_MetaData), NewProp_PropertyBindings_MetaData) }; // 629466857
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Extensions_Inner = { "Extensions", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UStateTreeExtension_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Extensions = { "Extensions", nullptr, (EPropertyFlags)0x0144008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Extensions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Extensions_MetaData), NewProp_Extensions_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToStateMappings_Inner = { "IDToStateMappings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeStateIdToHandle, METADATA_PARAMS(0, nullptr) }; // 741258056
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToStateMappings = { "IDToStateMappings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, IDToStateMappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IDToStateMappings_MetaData), NewProp_IDToStateMappings_MetaData) }; // 741258056
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToNodeMappings_Inner = { "IDToNodeMappings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeNodeIdToIndex, METADATA_PARAMS(0, nullptr) }; // 4045853543
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToNodeMappings = { "IDToNodeMappings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, IDToNodeMappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IDToNodeMappings_MetaData), NewProp_IDToNodeMappings_MetaData) }; // 4045853543
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToTransitionMappings_Inner = { "IDToTransitionMappings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeTransitionIdToIndex, METADATA_PARAMS(0, nullptr) }; // 1921639353
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_IDToTransitionMappings = { "IDToTransitionMappings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, IDToTransitionMappings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IDToTransitionMappings_MetaData), NewProp_IDToTransitionMappings_MetaData) }; // 1921639353
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, Parameters), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameters_MetaData), NewProp_Parameters_MetaData) }; // 1261298821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_ExternalDataDescs_Inner = { "ExternalDataDescs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeExternalDataDesc, METADATA_PARAMS(0, nullptr) }; // 2225912890
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_ExternalDataDescs = { "ExternalDataDescs", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, ExternalDataDescs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalDataDescs_MetaData), NewProp_ExternalDataDescs_MetaData) }; // 2225912890
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_CompletionGlobalTasksMask = { "CompletionGlobalTasksMask", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, CompletionGlobalTasksMask), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompletionGlobalTasksMask_MetaData), NewProp_CompletionGlobalTasksMask_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_NumContextData = { "NumContextData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, NumContextData), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumContextData_MetaData), NewProp_NumContextData_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_NumGlobalInstanceData = { "NumGlobalInstanceData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, NumGlobalInstanceData), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumGlobalInstanceData_MetaData), NewProp_NumGlobalInstanceData_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_EvaluatorsBegin = { "EvaluatorsBegin", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, EvaluatorsBegin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvaluatorsBegin_MetaData), NewProp_EvaluatorsBegin_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_EvaluatorsNum = { "EvaluatorsNum", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, EvaluatorsNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvaluatorsNum_MetaData), NewProp_EvaluatorsNum_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_GlobalTasksBegin = { "GlobalTasksBegin", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, GlobalTasksBegin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTasksBegin_MetaData), NewProp_GlobalTasksBegin_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_GlobalTasksNum = { "GlobalTasksNum", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, GlobalTasksNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalTasksNum_MetaData), NewProp_GlobalTasksNum_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_CompletionGlobalTasksControl_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_UStateTree_Statics::NewProp_CompletionGlobalTasksControl = { "CompletionGlobalTasksControl", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, CompletionGlobalTasksControl), Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompletionGlobalTasksControl_MetaData), NewProp_CompletionGlobalTasksControl_MetaData) }; // 39993417
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_ParameterDataType_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_UStateTree_Statics::NewProp_ParameterDataType = { "ParameterDataType", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTree, ParameterDataType), Z_Construct_UEnum_StateTreeModule_EStateTreeParameterDataType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterDataType_MetaData), NewProp_ParameterDataType_MetaData) }; // 1334474227
void Z_Construct_UClass_UStateTree_Statics::NewProp_bHasGlobalTransitionTasks_SetBit(void* Obj)
{
((UStateTree*)Obj)->bHasGlobalTransitionTasks = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTree_Statics::NewProp_bHasGlobalTransitionTasks = { "bHasGlobalTransitionTasks", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTree), &Z_Construct_UClass_UStateTree_Statics::NewProp_bHasGlobalTransitionTasks_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasGlobalTransitionTasks_MetaData), NewProp_bHasGlobalTransitionTasks_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStateTree_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_EditorData,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_LastCompiledEditorDataHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Schema,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Frames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Frames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_States_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_States,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Transitions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Transitions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Nodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultEvaluationScopeInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_DefaultExecutionRuntimeData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_SharedInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ContextDataDescs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ContextDataDescs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_PropertyBindings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Extensions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Extensions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToStateMappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToStateMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToNodeMappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToNodeMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToTransitionMappings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_IDToTransitionMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_Parameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ExternalDataDescs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ExternalDataDescs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_CompletionGlobalTasksMask,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_NumContextData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_NumGlobalInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_EvaluatorsBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_EvaluatorsNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_GlobalTasksBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_GlobalTasksNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_CompletionGlobalTasksControl_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_CompletionGlobalTasksControl,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ParameterDataType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_ParameterDataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTree_Statics::NewProp_bHasGlobalTransitionTasks,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTree_Statics::PropPointers) < 2048);
// ********** End Class UStateTree Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_UStateTree_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTree_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTree_Statics::ClassParams = {
&UStateTree::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UStateTree_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UStateTree_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTree_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTree_Statics::Class_MetaDataParams)
};
void UStateTree::StaticRegisterNativesUStateTree()
{
UClass* Class = UStateTree::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStateTree_Statics::Funcs));
}
UClass* Z_Construct_UClass_UStateTree()
{
if (!Z_Registration_Info_UClass_UStateTree.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTree.OuterSingleton, Z_Construct_UClass_UStateTree_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTree.OuterSingleton;
}
UStateTree::UStateTree(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTree);
UStateTree::~UStateTree() {}
IMPLEMENT_FARCHIVE_SERIALIZER(UStateTree)
// ********** End Class UStateTree *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTree, UStateTree::StaticClass, TEXT("UStateTree"), &Z_Registration_Info_UClass_UStateTree, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTree), 2877510525U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h__Script_StateTreeModule_763679483{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// 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 "StateTree.h"
#ifdef STATETREEMODULE_StateTree_generated_h
#error "StateTree.generated.h already included, missing '#pragma once' in StateTree.h"
#endif
#define STATETREEMODULE_StateTree_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UStateTreeExtension;
// ********** Begin Class UStateTree ***************************************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execK2_GetExtension);
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_ARCHIVESERIALIZER \
DECLARE_FARCHIVE_SERIALIZER(UStateTree, STATETREEMODULE_API)
struct Z_Construct_UClass_UStateTree_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTree(); \
friend struct ::Z_Construct_UClass_UStateTree_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTree_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTree, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTree_NoRegister) \
DECLARE_SERIALIZER(UStateTree) \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTree(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTree(UStateTree&&) = delete; \
UStateTree(const UStateTree&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTree); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTree); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTree) \
STATETREEMODULE_API virtual ~UStateTree();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_114_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h_117_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTree;
// ********** End Class UStateTree *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTree_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,113 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeAnyEnum.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeAnyEnum() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAnyEnum();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeAnyEnum *************************************************
struct Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeAnyEnum); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeAnyEnum); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Enum that can be any type in the UI. Helper class to deal with any enum in property binding.\n */" },
{ "ModuleRelativePath", "Public/StateTreeAnyEnum.h" },
{ "ToolTip", "Enum that can be any type in the UI. Helper class to deal with any enum in property binding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Enum" },
{ "Comment", "/** The enum integer value. */" },
{ "ModuleRelativePath", "Public/StateTreeAnyEnum.h" },
{ "ToolTip", "The enum integer value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = {
{ "Category", "Enum" },
{ "Comment", "/** The enum class associated with this enum. */" },
{ "ModuleRelativePath", "Public/StateTreeAnyEnum.h" },
{ "ToolTip", "The enum class associated with this enum." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeAnyEnum constinit property declarations *****************
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Value;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeAnyEnum constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeAnyEnum>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum;
class UScriptStruct* FStateTreeAnyEnum::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeAnyEnum, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeAnyEnum"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeAnyEnum Property Definitions ****************************
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeAnyEnum, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeAnyEnum, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::NewProp_Enum,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeAnyEnum Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeAnyEnum",
Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::PropPointers),
sizeof(FStateTreeAnyEnum),
alignof(FStateTreeAnyEnum),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAnyEnum()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeAnyEnum ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeAnyEnum::StaticStruct, Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics::NewStructOps, TEXT("StateTreeAnyEnum"),&Z_Registration_Info_UScriptStruct_FStateTreeAnyEnum, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeAnyEnum), 2458866788U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h__Script_StateTreeModule_1627784063{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeAnyEnum.h"
#ifdef STATETREEMODULE_StateTreeAnyEnum_generated_h
#error "StateTreeAnyEnum.generated.h already included, missing '#pragma once' in StateTreeAnyEnum.h"
#endif
#define STATETREEMODULE_StateTreeAnyEnum_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeAnyEnum *************************************************
struct Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeAnyEnum_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeAnyEnum;
// ********** End ScriptStruct FStateTreeAnyEnum ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeAnyEnum_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,445 @@
// 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 "PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeBooleanAlgebraPropertyFunctions() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData ************
struct Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanOperationPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLeft_MetaData[] = {
{ "Category", "Param" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRight_MetaData[] = {
{ "Category", "Param" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResult_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData constinit property declarations
static void NewProp_bLeft_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLeft;
static void NewProp_bRight_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRight;
static void NewProp_bResult_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanOperationPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeBooleanOperationPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanOperationPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData Property Definitions
void Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bLeft_SetBit(void* Obj)
{
((FStateTreeBooleanOperationPropertyFunctionInstanceData*)Obj)->bLeft = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bLeft = { "bLeft", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData), &Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bLeft_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLeft_MetaData), NewProp_bLeft_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bRight_SetBit(void* Obj)
{
((FStateTreeBooleanOperationPropertyFunctionInstanceData*)Obj)->bRight = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bRight = { "bRight", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData), &Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bRight_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRight_MetaData), NewProp_bRight_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bResult_SetBit(void* Obj)
{
((FStateTreeBooleanOperationPropertyFunctionInstanceData*)Obj)->bResult = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bResult = { "bResult", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData), &Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bResult_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResult_MetaData), NewProp_bResult_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bLeft,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bRight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewProp_bResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeBooleanOperationPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData),
alignof(FStateTreeBooleanOperationPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData **************
// ********** Begin ScriptStruct FStateTreeBooleanAndPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanAndPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanAndPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Logic" },
{ "Comment", "/**\n * Performs 'And' operation on two booleans.\n */" },
{ "DisplayName", "And" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
{ "ToolTip", "Performs 'And' operation on two booleans." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanAndPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeBooleanAndPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanAndPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeBooleanAndPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeBooleanAndPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction;
class UScriptStruct* FStateTreeBooleanAndPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanAndPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeBooleanAndPropertyFunction",
nullptr,
0,
sizeof(FStateTreeBooleanAndPropertyFunction),
alignof(FStateTreeBooleanAndPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanAndPropertyFunction ********************************
// ********** Begin ScriptStruct FStateTreeBooleanOrPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanOrPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanOrPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Logic" },
{ "Comment", "/**\n * Performs 'Or' operation on two booleans.\n */" },
{ "DisplayName", "Or" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
{ "ToolTip", "Performs 'Or' operation on two booleans." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanOrPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeBooleanOrPropertyFunction constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanOrPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeBooleanOrPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeBooleanOrPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction;
class UScriptStruct* FStateTreeBooleanOrPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanOrPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeBooleanOrPropertyFunction",
nullptr,
0,
sizeof(FStateTreeBooleanOrPropertyFunction),
alignof(FStateTreeBooleanOrPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanOrPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeBooleanXOrPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanXOrPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanXOrPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Logic" },
{ "Comment", "/**\n * Performs 'Exclusive Or' operation on two booleans.\n */" },
{ "DisplayName", "XOr" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
{ "ToolTip", "Performs 'Exclusive Or' operation on two booleans." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanXOrPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeBooleanXOrPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanXOrPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeBooleanXOrPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeBooleanXOrPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction;
class UScriptStruct* FStateTreeBooleanXOrPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanXOrPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeBooleanXOrPropertyFunction",
nullptr,
0,
sizeof(FStateTreeBooleanXOrPropertyFunction),
alignof(FStateTreeBooleanXOrPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanXOrPropertyFunction ********************************
// ********** Begin ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData *********
struct Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInput_MetaData[] = {
{ "Category", "Param" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResult_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData constinit property declarations
static void NewProp_bInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInput;
static void NewProp_bResult_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanNotOperationPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeBooleanNotOperationPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanNotOperationPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData Property Definitions
void Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bInput_SetBit(void* Obj)
{
((FStateTreeBooleanNotOperationPropertyFunctionInstanceData*)Obj)->bInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bInput = { "bInput", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData), &Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInput_MetaData), NewProp_bInput_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bResult_SetBit(void* Obj)
{
((FStateTreeBooleanNotOperationPropertyFunctionInstanceData*)Obj)->bResult = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bResult = { "bResult", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData), &Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bResult_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResult_MetaData), NewProp_bResult_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewProp_bResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeBooleanNotOperationPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData),
alignof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData ***********
// ********** Begin ScriptStruct FStateTreeBooleanNotPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBooleanNotPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBooleanNotPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Logic" },
{ "Comment", "/**\n * Performs 'Not' operation on a boolean.\n */" },
{ "DisplayName", "Not" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h" },
{ "ToolTip", "Performs 'Not' operation on a boolean." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBooleanNotPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeBooleanNotPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBooleanNotPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeBooleanNotPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeBooleanNotPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction;
class UScriptStruct* FStateTreeBooleanNotPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBooleanNotPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeBooleanNotPropertyFunction",
nullptr,
0,
sizeof(FStateTreeBooleanNotPropertyFunction),
alignof(FStateTreeBooleanNotPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBooleanNotPropertyFunction ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBooleanOperationPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeBooleanOperationPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanOperationPropertyFunctionInstanceData), 3991912307U) },
{ FStateTreeBooleanAndPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics::NewStructOps, TEXT("StateTreeBooleanAndPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanAndPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanAndPropertyFunction), 3035344089U) },
{ FStateTreeBooleanOrPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics::NewStructOps, TEXT("StateTreeBooleanOrPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanOrPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanOrPropertyFunction), 351633105U) },
{ FStateTreeBooleanXOrPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics::NewStructOps, TEXT("StateTreeBooleanXOrPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanXOrPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanXOrPropertyFunction), 2485098168U) },
{ FStateTreeBooleanNotOperationPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeBooleanNotOperationPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanNotOperationPropertyFunctionInstanceData), 1727436864U) },
{ FStateTreeBooleanNotPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics::NewStructOps, TEXT("StateTreeBooleanNotPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeBooleanNotPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBooleanNotPropertyFunction), 3914839155U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h__Script_StateTreeModule_4224327226{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,86 @@
// 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 "PropertyFunctions/StateTreeBooleanAlgebraPropertyFunctions.h"
#ifdef STATETREEMODULE_StateTreeBooleanAlgebraPropertyFunctions_generated_h
#error "StateTreeBooleanAlgebraPropertyFunctions.generated.h already included, missing '#pragma once' in StateTreeBooleanAlgebraPropertyFunctions.h"
#endif
#define STATETREEMODULE_StateTreeBooleanAlgebraPropertyFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData ************
struct Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanOperationPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeBooleanOperationPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeBooleanOperationPropertyFunctionInstanceData **************
// ********** Begin ScriptStruct FStateTreeBooleanAndPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanAndPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeBooleanAndPropertyFunction;
// ********** End ScriptStruct FStateTreeBooleanAndPropertyFunction ********************************
// ********** Begin ScriptStruct FStateTreeBooleanOrPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanOrPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeBooleanOrPropertyFunction;
// ********** End ScriptStruct FStateTreeBooleanOrPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeBooleanXOrPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_71_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanXOrPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeBooleanXOrPropertyFunction;
// ********** End ScriptStruct FStateTreeBooleanXOrPropertyFunction ********************************
// ********** Begin ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData *********
struct Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_87_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanNotOperationPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeBooleanNotOperationPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeBooleanNotOperationPropertyFunctionInstanceData ***********
// ********** Begin ScriptStruct FStateTreeBooleanNotPropertyFunction ******************************
struct Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h_102_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBooleanNotPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeBooleanNotPropertyFunction;
// ********** End ScriptStruct FStateTreeBooleanNotPropertyFunction ********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeBooleanAlgebraPropertyFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,169 @@
// 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 "Conditions/StateTreeCommonConditions.h"
#ifdef STATETREEMODULE_StateTreeCommonConditions_generated_h
#error "StateTreeCommonConditions.generated.h already included, missing '#pragma once' in StateTreeCommonConditions.h"
#endif
#define STATETREEMODULE_StateTreeCommonConditions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeCompareIntConditionInstanceData *************************
struct Z_Construct_UScriptStruct_FStateTreeCompareIntConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareIntConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareIntConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareIntConditionInstanceData ***************************
// ********** Begin ScriptStruct FStateTreeCompareIntCondition *************************************
struct Z_Construct_UScriptStruct_FStateTreeCompareIntCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareIntCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareIntCondition;
// ********** End ScriptStruct FStateTreeCompareIntCondition ***************************************
// ********** Begin ScriptStruct FStateTreeCompareFloatConditionInstanceData ***********************
struct Z_Construct_UScriptStruct_FStateTreeCompareFloatConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_60_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareFloatConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareFloatConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareFloatConditionInstanceData *************************
// ********** Begin ScriptStruct FStateTreeCompareFloatCondition ***********************************
struct Z_Construct_UScriptStruct_FStateTreeCompareFloatCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_76_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareFloatCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareFloatCondition;
// ********** End ScriptStruct FStateTreeCompareFloatCondition *************************************
// ********** Begin ScriptStruct FStateTreeCompareBoolConditionInstanceData ************************
struct Z_Construct_UScriptStruct_FStateTreeCompareBoolConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_103_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareBoolConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareBoolConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareBoolConditionInstanceData **************************
// ********** Begin ScriptStruct FStateTreeCompareBoolCondition ************************************
struct Z_Construct_UScriptStruct_FStateTreeCompareBoolCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_119_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareBoolCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareBoolCondition;
// ********** End ScriptStruct FStateTreeCompareBoolCondition **************************************
// ********** Begin ScriptStruct FStateTreeCompareEnumConditionInstanceData ************************
struct Z_Construct_UScriptStruct_FStateTreeCompareEnumConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_146_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareEnumConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareEnumConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareEnumConditionInstanceData **************************
// ********** Begin ScriptStruct FStateTreeCompareEnumCondition ************************************
struct Z_Construct_UScriptStruct_FStateTreeCompareEnumCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_162_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareEnumCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareEnumCondition;
// ********** End ScriptStruct FStateTreeCompareEnumCondition **************************************
// ********** Begin ScriptStruct FStateTreeCompareDistanceConditionInstanceData ********************
struct Z_Construct_UScriptStruct_FStateTreeCompareDistanceConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_190_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareDistanceConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareDistanceConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareDistanceConditionInstanceData **********************
// ********** Begin ScriptStruct FStateTreeCompareDistanceCondition ********************************
struct Z_Construct_UScriptStruct_FStateTreeCompareDistanceCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_209_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareDistanceCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareDistanceCondition;
// ********** End ScriptStruct FStateTreeCompareDistanceCondition **********************************
// ********** Begin ScriptStruct FStateTreeCompareNameConditionInstanceData ************************
struct Z_Construct_UScriptStruct_FStateTreeCompareNameConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_235_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareNameConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeCompareNameConditionInstanceData;
// ********** End ScriptStruct FStateTreeCompareNameConditionInstanceData **************************
// ********** Begin ScriptStruct FStateTreeCompareNameCondition ************************************
struct Z_Construct_UScriptStruct_FStateTreeCompareNameCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_251_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeCompareNameCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeCompareNameCondition;
// ********** End ScriptStruct FStateTreeCompareNameCondition **************************************
// ********** Begin ScriptStruct FStateTreeRandomConditionInstanceData *****************************
struct Z_Construct_UScriptStruct_FStateTreeRandomConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_278_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRandomConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeRandomConditionInstanceData;
// ********** End ScriptStruct FStateTreeRandomConditionInstanceData *******************************
// ********** Begin ScriptStruct FStateTreeRandomCondition *****************************************
struct Z_Construct_UScriptStruct_FStateTreeRandomCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h_290_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRandomCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeRandomCondition;
// ********** End ScriptStruct FStateTreeRandomCondition *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeCommonConditions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,701 @@
// 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 "Considerations/StateTreeCommonConsiderations.h"
#include "Curves/CurveFloat.h"
#include "StateTreeAnyEnum.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeCommonConsiderations() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFloatInterval();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRuntimeFloatCurve();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAnyEnum();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConstantConsideration();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeConstantConsiderationInstanceData ***********************
struct Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConstantConsiderationInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConstantConsiderationInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Constant_MetaData[] = {
{ "Category", "Default" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConstantConsiderationInstanceData constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Constant;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeConstantConsiderationInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConstantConsiderationInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData;
class UScriptStruct* FStateTreeConstantConsiderationInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConstantConsiderationInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeConstantConsiderationInstanceData Property Definitions **
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::NewProp_Constant = { "Constant", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConstantConsiderationInstanceData, Constant), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Constant_MetaData), NewProp_Constant_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::NewProp_Constant,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeConstantConsiderationInstanceData Property Definitions ****
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeConstantConsiderationInstanceData",
Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::PropPointers),
sizeof(FStateTreeConstantConsiderationInstanceData),
alignof(FStateTreeConstantConsiderationInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConstantConsiderationInstanceData *************************
// ********** Begin ScriptStruct FStateTreeConstantConsideration ***********************************
struct Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConstantConsideration); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConstantConsideration); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Consideration using a constant as its score.\n */" },
{ "DisplayName", "Constant" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "ToolTip", "Consideration using a constant as its score." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConstantConsideration constinit property declarations ***
// ********** End ScriptStruct FStateTreeConstantConsideration constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConstantConsideration>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics
static_assert(std::is_polymorphic<FStateTreeConstantConsideration>() == std::is_polymorphic<FStateTreeConsiderationCommonBase>(), "USTRUCT FStateTreeConstantConsideration cannot be polymorphic unless super FStateTreeConsiderationCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration;
class UScriptStruct* FStateTreeConstantConsideration::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConstantConsideration, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConstantConsideration"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase,
&NewStructOps,
"StateTreeConstantConsideration",
nullptr,
0,
sizeof(FStateTreeConstantConsideration),
alignof(FStateTreeConstantConsideration),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConstantConsideration()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConstantConsideration *************************************
// ********** Begin ScriptStruct FStateTreeConsiderationResponseCurve ******************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConsiderationResponseCurve); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConsiderationResponseCurve); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveInfo_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/* Curve used to output the final score for the Consideration. */" },
{ "DisplayName", "Curve" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "ToolTip", "Curve used to output the final score for the Consideration." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConsiderationResponseCurve constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_CurveInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeConsiderationResponseCurve constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConsiderationResponseCurve>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve;
class UScriptStruct* FStateTreeConsiderationResponseCurve::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConsiderationResponseCurve"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeConsiderationResponseCurve Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::NewProp_CurveInfo = { "CurveInfo", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConsiderationResponseCurve, CurveInfo), Z_Construct_UScriptStruct_FRuntimeFloatCurve, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveInfo_MetaData), NewProp_CurveInfo_MetaData) }; // 2560417949
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::NewProp_CurveInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeConsiderationResponseCurve Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeConsiderationResponseCurve",
Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::PropPointers),
sizeof(FStateTreeConsiderationResponseCurve),
alignof(FStateTreeConsiderationResponseCurve),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConsiderationResponseCurve ********************************
// ********** Begin ScriptStruct FStateTreeFloatInputConsiderationInstanceData *********************
struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeFloatInputConsiderationInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeFloatInputConsiderationInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = {
{ "Category", "Input" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interval_MetaData[] = {
{ "Category", "Parameter" },
{ "DisplayName", "InputRange" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeFloatInputConsiderationInstanceData constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Input;
static const UECodeGen_Private::FStructPropertyParams NewProp_Interval;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeFloatInputConsiderationInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeFloatInputConsiderationInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData;
class UScriptStruct* FStateTreeFloatInputConsiderationInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeFloatInputConsiderationInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeFloatInputConsiderationInstanceData Property Definitions
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatInputConsiderationInstanceData, Input), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::NewProp_Interval = { "Interval", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatInputConsiderationInstanceData, Interval), Z_Construct_UScriptStruct_FFloatInterval, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interval_MetaData), NewProp_Interval_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::NewProp_Input,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::NewProp_Interval,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeFloatInputConsiderationInstanceData Property Definitions **
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeFloatInputConsiderationInstanceData",
Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::PropPointers),
sizeof(FStateTreeFloatInputConsiderationInstanceData),
alignof(FStateTreeFloatInputConsiderationInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeFloatInputConsiderationInstanceData ***********************
// ********** Begin ScriptStruct FStateTreeFloatInputConsideration *********************************
struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeFloatInputConsideration); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeFloatInputConsideration); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Consideration using a Float as input to the response curve.\n */" },
{ "DisplayName", "Float Input" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "ToolTip", "Consideration using a Float as input to the response curve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ResponseCurve_MetaData[] = {
{ "Category", "Default" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeFloatInputConsideration constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_ResponseCurve;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeFloatInputConsideration constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeFloatInputConsideration>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics
static_assert(std::is_polymorphic<FStateTreeFloatInputConsideration>() == std::is_polymorphic<FStateTreeConsiderationCommonBase>(), "USTRUCT FStateTreeFloatInputConsideration cannot be polymorphic unless super FStateTreeConsiderationCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration;
class UScriptStruct* FStateTreeFloatInputConsideration::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeFloatInputConsideration"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeFloatInputConsideration Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::NewProp_ResponseCurve = { "ResponseCurve", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatInputConsideration, ResponseCurve), Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ResponseCurve_MetaData), NewProp_ResponseCurve_MetaData) }; // 4098174734
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::NewProp_ResponseCurve,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeFloatInputConsideration Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase,
&NewStructOps,
"StateTreeFloatInputConsideration",
Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::PropPointers),
sizeof(FStateTreeFloatInputConsideration),
alignof(FStateTreeFloatInputConsideration),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeFloatInputConsideration ***********************************
// ********** Begin ScriptStruct FStateTreeEnumValueScorePair **************************************
struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEnumValueScorePair); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEnumValueScorePair); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnumName_MetaData[] = {
{ "Category", "Default" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnumValue_MetaData[] = {
{ "Category", "Default" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Score_MetaData[] = {
{ "Category", "Default" },
{ "ClampMax", "1.000000" },
{ "ClampMin", "0.000000" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "UIMax", "1.000000" },
{ "UIMin", "0.000000" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEnumValueScorePair constinit property declarations ******
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FNamePropertyParams NewProp_EnumName;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FInt64PropertyParams NewProp_EnumValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Score;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEnumValueScorePair constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEnumValueScorePair>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair;
class UScriptStruct* FStateTreeEnumValueScorePair::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEnumValueScorePair"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEnumValueScorePair Property Definitions *****************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_EnumName = { "EnumName", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumValueScorePair, EnumName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnumName_MetaData), NewProp_EnumName_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_EnumValue = { "EnumValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumValueScorePair, EnumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnumValue_MetaData), NewProp_EnumValue_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_Score = { "Score", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumValueScorePair, Score), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Score_MetaData), NewProp_Score_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_EnumName,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_EnumValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewProp_Score,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEnumValueScorePair Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEnumValueScorePair",
Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::PropPointers),
sizeof(FStateTreeEnumValueScorePair),
alignof(FStateTreeEnumValueScorePair),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEnumValueScorePair ****************************************
// ********** Begin ScriptStruct FStateTreeEnumValueScorePairs *************************************
struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEnumValueScorePairs); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEnumValueScorePairs); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = {
{ "Category", "Default" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
{ "NativeConstTemplateArg", "" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = {
{ "Category", "Default" },
{ "DisplayName", "EnumValueScorePairs" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEnumValueScorePairs constinit property declarations *****
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_Data_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Data;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEnumValueScorePairs constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEnumValueScorePairs>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs;
class UScriptStruct* FStateTreeEnumValueScorePairs::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEnumValueScorePairs"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEnumValueScorePairs Property Definitions ****************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0114000800000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumValueScorePairs, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Data_Inner = { "Data", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair, METADATA_PARAMS(0, nullptr) }; // 475018233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumValueScorePairs, Data), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 475018233
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Enum,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Data_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewProp_Data,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEnumValueScorePairs Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEnumValueScorePairs",
Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::PropPointers),
sizeof(FStateTreeEnumValueScorePairs),
alignof(FStateTreeEnumValueScorePairs),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEnumValueScorePairs ***************************************
// ********** Begin ScriptStruct FStateTreeEnumInputConsiderationInstanceData **********************
struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEnumInputConsiderationInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEnumInputConsiderationInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = {
{ "AllowAnyBinding", "" },
{ "Category", "Input" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEnumInputConsiderationInstanceData constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Input;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEnumInputConsiderationInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEnumInputConsiderationInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData;
class UScriptStruct* FStateTreeEnumInputConsiderationInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEnumInputConsiderationInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEnumInputConsiderationInstanceData Property Definitions *
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumInputConsiderationInstanceData, Input), Z_Construct_UScriptStruct_FStateTreeAnyEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) }; // 2458866788
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::NewProp_Input,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEnumInputConsiderationInstanceData Property Definitions ***
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEnumInputConsiderationInstanceData",
Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::PropPointers),
sizeof(FStateTreeEnumInputConsiderationInstanceData),
alignof(FStateTreeEnumInputConsiderationInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEnumInputConsiderationInstanceData ************************
// ********** Begin ScriptStruct FStateTreeEnumInputConsideration **********************************
struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEnumInputConsideration); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEnumInputConsideration); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DisplayName", "Enum Input" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnumValueScorePairs_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "//~ End FStateTreeConsiderationBase Interface\n" },
{ "ModuleRelativePath", "Public/Considerations/StateTreeCommonConsiderations.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEnumInputConsideration constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_EnumValueScorePairs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEnumInputConsideration constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEnumInputConsideration>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics
static_assert(std::is_polymorphic<FStateTreeEnumInputConsideration>() == std::is_polymorphic<FStateTreeConsiderationCommonBase>(), "USTRUCT FStateTreeEnumInputConsideration cannot be polymorphic unless super FStateTreeConsiderationCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration;
class UScriptStruct* FStateTreeEnumInputConsideration::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEnumInputConsideration"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEnumInputConsideration Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::NewProp_EnumValueScorePairs = { "EnumValueScorePairs", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEnumInputConsideration, EnumValueScorePairs), Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnumValueScorePairs_MetaData), NewProp_EnumValueScorePairs_MetaData) }; // 1886905382
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::NewProp_EnumValueScorePairs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEnumInputConsideration Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase,
&NewStructOps,
"StateTreeEnumInputConsideration",
Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::PropPointers),
sizeof(FStateTreeEnumInputConsideration),
alignof(FStateTreeEnumInputConsideration),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEnumInputConsideration ************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeConstantConsiderationInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics::NewStructOps, TEXT("StateTreeConstantConsiderationInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeConstantConsiderationInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConstantConsiderationInstanceData), 3529105360U) },
{ FStateTreeConstantConsideration::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics::NewStructOps, TEXT("StateTreeConstantConsideration"),&Z_Registration_Info_UScriptStruct_FStateTreeConstantConsideration, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConstantConsideration), 645491846U) },
{ FStateTreeConsiderationResponseCurve::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics::NewStructOps, TEXT("StateTreeConsiderationResponseCurve"),&Z_Registration_Info_UScriptStruct_FStateTreeConsiderationResponseCurve, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConsiderationResponseCurve), 4098174734U) },
{ FStateTreeFloatInputConsiderationInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics::NewStructOps, TEXT("StateTreeFloatInputConsiderationInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeFloatInputConsiderationInstanceData), 168700830U) },
{ FStateTreeFloatInputConsideration::StaticStruct, Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics::NewStructOps, TEXT("StateTreeFloatInputConsideration"),&Z_Registration_Info_UScriptStruct_FStateTreeFloatInputConsideration, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeFloatInputConsideration), 2770622624U) },
{ FStateTreeEnumValueScorePair::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics::NewStructOps, TEXT("StateTreeEnumValueScorePair"),&Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePair, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEnumValueScorePair), 475018233U) },
{ FStateTreeEnumValueScorePairs::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics::NewStructOps, TEXT("StateTreeEnumValueScorePairs"),&Z_Registration_Info_UScriptStruct_FStateTreeEnumValueScorePairs, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEnumValueScorePairs), 1886905382U) },
{ FStateTreeEnumInputConsiderationInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics::NewStructOps, TEXT("StateTreeEnumInputConsiderationInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEnumInputConsiderationInstanceData), 1767933748U) },
{ FStateTreeEnumInputConsideration::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics::NewStructOps, TEXT("StateTreeEnumInputConsideration"),&Z_Registration_Info_UScriptStruct_FStateTreeEnumInputConsideration, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEnumInputConsideration), 1057797236U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h__Script_StateTreeModule_592448013{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** 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 "Considerations/StateTreeCommonConsiderations.h"
#ifdef STATETREEMODULE_StateTreeCommonConsiderations_generated_h
#error "StateTreeCommonConsiderations.generated.h already included, missing '#pragma once' in StateTreeCommonConsiderations.h"
#endif
#define STATETREEMODULE_StateTreeCommonConsiderations_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeConstantConsiderationInstanceData ***********************
struct Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConstantConsiderationInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeConstantConsiderationInstanceData;
// ********** End ScriptStruct FStateTreeConstantConsiderationInstanceData *************************
// ********** Begin ScriptStruct FStateTreeConstantConsideration ***********************************
struct Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConstantConsideration_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConsiderationCommonBase Super;
struct FStateTreeConstantConsideration;
// ********** End ScriptStruct FStateTreeConstantConsideration *************************************
// ********** Begin ScriptStruct FStateTreeConsiderationResponseCurve ******************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConsiderationResponseCurve_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeConsiderationResponseCurve;
// ********** End ScriptStruct FStateTreeConsiderationResponseCurve ********************************
// ********** Begin ScriptStruct FStateTreeFloatInputConsiderationInstanceData *********************
struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_75_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeFloatInputConsiderationInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeFloatInputConsiderationInstanceData;
// ********** End ScriptStruct FStateTreeFloatInputConsiderationInstanceData ***********************
// ********** Begin ScriptStruct FStateTreeFloatInputConsideration *********************************
struct Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_90_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeFloatInputConsideration_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConsiderationCommonBase Super;
struct FStateTreeFloatInputConsideration;
// ********** End ScriptStruct FStateTreeFloatInputConsideration ***********************************
// ********** Begin ScriptStruct FStateTreeEnumValueScorePair **************************************
struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_114_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEnumValueScorePair_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEnumValueScorePair;
// ********** End ScriptStruct FStateTreeEnumValueScorePair ****************************************
// ********** Begin ScriptStruct FStateTreeEnumValueScorePairs *************************************
struct Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_141_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEnumValueScorePairs_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEnumValueScorePairs;
// ********** End ScriptStruct FStateTreeEnumValueScorePairs ***************************************
// ********** Begin ScriptStruct FStateTreeEnumInputConsiderationInstanceData **********************
struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_168_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEnumInputConsiderationInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEnumInputConsiderationInstanceData;
// ********** End ScriptStruct FStateTreeEnumInputConsiderationInstanceData ************************
// ********** Begin ScriptStruct FStateTreeEnumInputConsideration **********************************
struct Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h_177_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEnumInputConsideration_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConsiderationCommonBase Super;
struct FStateTreeEnumInputConsideration;
// ********** End ScriptStruct FStateTreeEnumInputConsideration ************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Considerations_StateTreeCommonConsiderations_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,180 @@
// 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 "StateTreeConditionBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeConditionBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeConditionEvaluationMode();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeExpressionOperand();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeConditionBase *******************************************
struct Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConditionBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConditionBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base struct for all conditions.\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeConditionBase.h" },
{ "ToolTip", "Base struct for all conditions." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operand_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeConditionBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaIndent_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeConditionBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvaluationMode_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeConditionBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConditionBase constinit property declarations ***********
static const UECodeGen_Private::FBytePropertyParams NewProp_Operand_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Operand;
static const UECodeGen_Private::FInt8PropertyParams NewProp_DeltaIndent;
static const UECodeGen_Private::FBytePropertyParams NewProp_EvaluationMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_EvaluationMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeConditionBase constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConditionBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics
static_assert(std::is_polymorphic<FStateTreeConditionBase>() == std::is_polymorphic<FStateTreeNodeBase>(), "USTRUCT FStateTreeConditionBase cannot be polymorphic unless super FStateTreeNodeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConditionBase;
class UScriptStruct* FStateTreeConditionBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConditionBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConditionBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeConditionBase Property Definitions **********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_Operand_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_Operand = { "Operand", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConditionBase, Operand), Z_Construct_UEnum_StateTreeModule_EStateTreeExpressionOperand, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operand_MetaData), NewProp_Operand_MetaData) }; // 2833604980
const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_DeltaIndent = { "DeltaIndent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConditionBase, DeltaIndent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaIndent_MetaData), NewProp_DeltaIndent_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_EvaluationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_EvaluationMode = { "EvaluationMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConditionBase, EvaluationMode), Z_Construct_UEnum_StateTreeModule_EStateTreeConditionEvaluationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvaluationMode_MetaData), NewProp_EvaluationMode_MetaData) }; // 728345696
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_Operand_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_Operand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_DeltaIndent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_EvaluationMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewProp_EvaluationMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeConditionBase Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeNodeBase,
&NewStructOps,
"StateTreeConditionBase",
Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::PropPointers),
sizeof(FStateTreeConditionBase),
alignof(FStateTreeConditionBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConditionBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConditionBase *********************************************
// ********** Begin ScriptStruct FStateTreeConditionCommonBase *************************************
struct Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConditionCommonBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConditionCommonBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base class (namespace) for all common Conditions that are generally applicable.\n * This allows schemas to safely include all conditions child of this struct. \n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeConditionBase.h" },
{ "ToolTip", "Base class (namespace) for all common Conditions that are generally applicable.\nThis allows schemas to safely include all conditions child of this struct." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConditionCommonBase constinit property declarations *****
// ********** End ScriptStruct FStateTreeConditionCommonBase constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConditionCommonBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics
static_assert(std::is_polymorphic<FStateTreeConditionCommonBase>() == std::is_polymorphic<FStateTreeConditionBase>(), "USTRUCT FStateTreeConditionCommonBase cannot be polymorphic unless super FStateTreeConditionBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase;
class UScriptStruct* FStateTreeConditionCommonBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConditionCommonBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConditionCommonBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionBase,
&NewStructOps,
"StateTreeConditionCommonBase",
nullptr,
0,
sizeof(FStateTreeConditionCommonBase),
alignof(FStateTreeConditionCommonBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionCommonBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConditionCommonBase ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeConditionBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics::NewStructOps, TEXT("StateTreeConditionBase"),&Z_Registration_Info_UScriptStruct_FStateTreeConditionBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConditionBase), 2024457282U) },
{ FStateTreeConditionCommonBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics::NewStructOps, TEXT("StateTreeConditionCommonBase"),&Z_Registration_Info_UScriptStruct_FStateTreeConditionCommonBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConditionCommonBase), 3014417668U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h__Script_StateTreeModule_1368119228{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeConditionBase.h"
#ifdef STATETREEMODULE_StateTreeConditionBase_generated_h
#error "StateTreeConditionBase.generated.h already included, missing '#pragma once' in StateTreeConditionBase.h"
#endif
#define STATETREEMODULE_StateTreeConditionBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeConditionBase *******************************************
struct Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h_23_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConditionBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeNodeBase Super;
struct FStateTreeConditionBase;
// ********** End ScriptStruct FStateTreeConditionBase *********************************************
// ********** Begin ScriptStruct FStateTreeConditionCommonBase *************************************
struct Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h_84_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConditionCommonBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionBase Super;
struct FStateTreeConditionCommonBase;
// ********** End ScriptStruct FStateTreeConditionCommonBase ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConditionBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,262 @@
// 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 "Blueprint/StateTreeConditionBlueprintBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeConditionBlueprintBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConditionBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeConditionBlueprintBase Function ReceiveTestCondition ***********
struct StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms
{
bool ReturnValue;
/** Constructor, initializes return property only **/
StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UStateTreeConditionBlueprintBase_ReceiveTestCondition = FName(TEXT("ReceiveTestCondition"));
bool UStateTreeConditionBlueprintBase::ReceiveTestCondition() const
{
StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms Parms;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeConditionBlueprintBase_ReceiveTestCondition);
const_cast<UStateTreeConditionBlueprintBase*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
struct Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConditionBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveTestCondition constinit property declarations ******************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveTestCondition constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveTestCondition Property Definitions *****************************
void Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_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(StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms), &Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::PropPointers) < 2048);
// ********** End Function ReceiveTestCondition Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeConditionBlueprintBase, nullptr, "ReceiveTestCondition", Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::PropPointers),
sizeof(StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeConditionBlueprintBase_eventReceiveTestCondition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeConditionBlueprintBase Function ReceiveTestCondition *************
// ********** Begin Class UStateTreeConditionBlueprintBase *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase;
UClass* UStateTreeConditionBlueprintBase::GetPrivateStaticClass()
{
using TClass = UStateTreeConditionBlueprintBase;
if (!Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeConditionBlueprintBase"),
Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase.InnerSingleton,
StaticRegisterNativesUStateTreeConditionBlueprintBase,
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_UStateTreeConditionBlueprintBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister()
{
return UStateTreeConditionBlueprintBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * Base class for Blueprint based Conditions. \n */" },
{ "IncludePath", "Blueprint/StateTreeConditionBlueprintBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConditionBlueprintBase.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "* Base class for Blueprint based Conditions." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeConditionBlueprintBase constinit property declarations *********
// ********** End Class UStateTreeConditionBlueprintBase constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeConditionBlueprintBase_ReceiveTestCondition, "ReceiveTestCondition" }, // 1503127096
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeConditionBlueprintBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics
UObject* (*const Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::ClassParams = {
&UStateTreeConditionBlueprintBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::Class_MetaDataParams)
};
void UStateTreeConditionBlueprintBase::StaticRegisterNativesUStateTreeConditionBlueprintBase()
{
}
UClass* Z_Construct_UClass_UStateTreeConditionBlueprintBase()
{
if (!Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase.OuterSingleton, Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeConditionBlueprintBase);
UStateTreeConditionBlueprintBase::~UStateTreeConditionBlueprintBase() {}
// ********** End Class UStateTreeConditionBlueprintBase *******************************************
// ********** Begin ScriptStruct FStateTreeBlueprintConditionWrapper *******************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBlueprintConditionWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBlueprintConditionWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Wrapper for Blueprint based Conditions.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConditionBlueprintBase.h" },
{ "ToolTip", "Wrapper for Blueprint based Conditions." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConditionClass_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConditionBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBlueprintConditionWrapper constinit property declarations
static const UECodeGen_Private::FClassPropertyParams NewProp_ConditionClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBlueprintConditionWrapper constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBlueprintConditionWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics
static_assert(std::is_polymorphic<FStateTreeBlueprintConditionWrapper>() == std::is_polymorphic<FStateTreeConditionBase>(), "USTRUCT FStateTreeBlueprintConditionWrapper cannot be polymorphic unless super FStateTreeConditionBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper;
class UScriptStruct* FStateTreeBlueprintConditionWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBlueprintConditionWrapper"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBlueprintConditionWrapper Property Definitions **********
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::NewProp_ConditionClass = { "ConditionClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintConditionWrapper, ConditionClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConditionClass_MetaData), NewProp_ConditionClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::NewProp_ConditionClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBlueprintConditionWrapper Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionBase,
&NewStructOps,
"StateTreeBlueprintConditionWrapper",
Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::PropPointers),
sizeof(FStateTreeBlueprintConditionWrapper),
alignof(FStateTreeBlueprintConditionWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBlueprintConditionWrapper *********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBlueprintConditionWrapper::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics::NewStructOps, TEXT("StateTreeBlueprintConditionWrapper"),&Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConditionWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBlueprintConditionWrapper), 1928643684U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeConditionBlueprintBase, UStateTreeConditionBlueprintBase::StaticClass, TEXT("UStateTreeConditionBlueprintBase"), &Z_Registration_Info_UClass_UStateTreeConditionBlueprintBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeConditionBlueprintBase), 2739469645U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_1923240927{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// 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 "Blueprint/StateTreeConditionBlueprintBase.h"
#ifdef STATETREEMODULE_StateTreeConditionBlueprintBase_generated_h
#error "StateTreeConditionBlueprintBase.generated.h already included, missing '#pragma once' in StateTreeConditionBlueprintBase.h"
#endif
#define STATETREEMODULE_StateTreeConditionBlueprintBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeConditionBlueprintBase *****************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeConditionBlueprintBase(); \
friend struct ::Z_Construct_UClass_UStateTreeConditionBlueprintBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeConditionBlueprintBase, UStateTreeNodeBlueprintBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeConditionBlueprintBase_NoRegister) \
DECLARE_SERIALIZER(UStateTreeConditionBlueprintBase)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeConditionBlueprintBase(UStateTreeConditionBlueprintBase&&) = delete; \
UStateTreeConditionBlueprintBase(const UStateTreeConditionBlueprintBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeConditionBlueprintBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeConditionBlueprintBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeConditionBlueprintBase) \
STATETREEMODULE_API virtual ~UStateTreeConditionBlueprintBase();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeConditionBlueprintBase;
// ********** End Class UStateTreeConditionBlueprintBase *******************************************
// ********** Begin ScriptStruct FStateTreeBlueprintConditionWrapper *******************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h_41_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBlueprintConditionWrapper_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionBase Super;
struct FStateTreeBlueprintConditionWrapper;
// ********** End ScriptStruct FStateTreeBlueprintConditionWrapper *********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConditionBlueprintBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,170 @@
// 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 "StateTreeConsiderationBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeConsiderationBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeExpressionOperand();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeConsiderationBase ***************************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConsiderationBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConsiderationBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * This feature is experimental and the API is expected to change. \n * Base struct for all utility considerations.\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeConsiderationBase.h" },
{ "ToolTip", "This feature is experimental and the API is expected to change.\nBase struct for all utility considerations." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operand_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeConsiderationBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaIndent_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeConsiderationBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConsiderationBase constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_Operand_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Operand;
static const UECodeGen_Private::FInt8PropertyParams NewProp_DeltaIndent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeConsiderationBase constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConsiderationBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics
static_assert(std::is_polymorphic<FStateTreeConsiderationBase>() == std::is_polymorphic<FStateTreeNodeBase>(), "USTRUCT FStateTreeConsiderationBase cannot be polymorphic unless super FStateTreeNodeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase;
class UScriptStruct* FStateTreeConsiderationBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConsiderationBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConsiderationBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeConsiderationBase Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_Operand_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_Operand = { "Operand", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConsiderationBase, Operand), Z_Construct_UEnum_StateTreeModule_EStateTreeExpressionOperand, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operand_MetaData), NewProp_Operand_MetaData) }; // 2833604980
const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_DeltaIndent = { "DeltaIndent", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeConsiderationBase, DeltaIndent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaIndent_MetaData), NewProp_DeltaIndent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_Operand_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_Operand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewProp_DeltaIndent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeConsiderationBase Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeNodeBase,
&NewStructOps,
"StateTreeConsiderationBase",
Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::PropPointers),
sizeof(FStateTreeConsiderationBase),
alignof(FStateTreeConsiderationBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConsiderationBase *****************************************
// ********** Begin ScriptStruct FStateTreeConsiderationCommonBase *********************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeConsiderationCommonBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeConsiderationCommonBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base class (namespace) for all common Utility Considerations that are generally applicable.\n * This allows schemas to safely include all considerations child of this struct.\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeConsiderationBase.h" },
{ "ToolTip", "Base class (namespace) for all common Utility Considerations that are generally applicable.\nThis allows schemas to safely include all considerations child of this struct." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeConsiderationCommonBase constinit property declarations *
// ********** End ScriptStruct FStateTreeConsiderationCommonBase constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeConsiderationCommonBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics
static_assert(std::is_polymorphic<FStateTreeConsiderationCommonBase>() == std::is_polymorphic<FStateTreeConsiderationBase>(), "USTRUCT FStateTreeConsiderationCommonBase cannot be polymorphic unless super FStateTreeConsiderationBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase;
class UScriptStruct* FStateTreeConsiderationCommonBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeConsiderationCommonBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConsiderationBase,
&NewStructOps,
"StateTreeConsiderationCommonBase",
nullptr,
0,
sizeof(FStateTreeConsiderationCommonBase),
alignof(FStateTreeConsiderationCommonBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeConsiderationCommonBase ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeConsiderationBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics::NewStructOps, TEXT("StateTreeConsiderationBase"),&Z_Registration_Info_UScriptStruct_FStateTreeConsiderationBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConsiderationBase), 1916129184U) },
{ FStateTreeConsiderationCommonBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics::NewStructOps, TEXT("StateTreeConsiderationCommonBase"),&Z_Registration_Info_UScriptStruct_FStateTreeConsiderationCommonBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeConsiderationCommonBase), 2319978154U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h__Script_StateTreeModule_1007721109{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeConsiderationBase.h"
#ifdef STATETREEMODULE_StateTreeConsiderationBase_generated_h
#error "StateTreeConsiderationBase.generated.h already included, missing '#pragma once' in StateTreeConsiderationBase.h"
#endif
#define STATETREEMODULE_StateTreeConsiderationBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeConsiderationBase ***************************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConsiderationBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeNodeBase Super;
struct FStateTreeConsiderationBase;
// ********** End ScriptStruct FStateTreeConsiderationBase *****************************************
// ********** Begin ScriptStruct FStateTreeConsiderationCommonBase *********************************
struct Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h_45_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeConsiderationCommonBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConsiderationBase Super;
struct FStateTreeConsiderationCommonBase;
// ********** End ScriptStruct FStateTreeConsiderationCommonBase ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeConsiderationBase_h
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!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Blueprint/StateTreeConsiderationBlueprintBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeConsiderationBlueprintBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConsiderationBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConsiderationBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeConsiderationBlueprintBase Function ReceiveGetScore ************
struct StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms
{
float ReturnValue;
/** Constructor, initializes return property only **/
StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms()
: ReturnValue(0)
{
}
};
static FName NAME_UStateTreeConsiderationBlueprintBase_ReceiveGetScore = FName(TEXT("ReceiveGetScore"));
float UStateTreeConsiderationBlueprintBase::ReceiveGetScore() const
{
StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms Parms;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeConsiderationBlueprintBase_ReceiveGetScore);
const_cast<UStateTreeConsiderationBlueprintBase*>(this)->ProcessEvent(Func,&Parms);
return Parms.ReturnValue;
}
struct Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DisplayName", "GetScore" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConsiderationBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveGetScore constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveGetScore constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveGetScore Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::PropPointers) < 2048);
// ********** End Function ReceiveGetScore Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeConsiderationBlueprintBase, nullptr, "ReceiveGetScore", Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::PropPointers),
sizeof(StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeConsiderationBlueprintBase_eventReceiveGetScore_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeConsiderationBlueprintBase Function ReceiveGetScore **************
// ********** Begin Class UStateTreeConsiderationBlueprintBase *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase;
UClass* UStateTreeConsiderationBlueprintBase::GetPrivateStaticClass()
{
using TClass = UStateTreeConsiderationBlueprintBase;
if (!Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeConsiderationBlueprintBase"),
Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase.InnerSingleton,
StaticRegisterNativesUStateTreeConsiderationBlueprintBase,
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_UStateTreeConsiderationBlueprintBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister()
{
return UStateTreeConsiderationBlueprintBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * Base class for Blueprint based Considerations.\n */" },
{ "IncludePath", "Blueprint/StateTreeConsiderationBlueprintBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConsiderationBlueprintBase.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "* Base class for Blueprint based Considerations." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeConsiderationBlueprintBase constinit property declarations *****
// ********** End Class UStateTreeConsiderationBlueprintBase constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeConsiderationBlueprintBase_ReceiveGetScore, "ReceiveGetScore" }, // 969368024
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeConsiderationBlueprintBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics
UObject* (*const Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::ClassParams = {
&UStateTreeConsiderationBlueprintBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::Class_MetaDataParams)
};
void UStateTreeConsiderationBlueprintBase::StaticRegisterNativesUStateTreeConsiderationBlueprintBase()
{
}
UClass* Z_Construct_UClass_UStateTreeConsiderationBlueprintBase()
{
if (!Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase.OuterSingleton, Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeConsiderationBlueprintBase);
UStateTreeConsiderationBlueprintBase::~UStateTreeConsiderationBlueprintBase() {}
// ********** End Class UStateTreeConsiderationBlueprintBase ***************************************
// ********** Begin ScriptStruct FStateTreeBlueprintConsiderationWrapper ***************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBlueprintConsiderationWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBlueprintConsiderationWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Wrapper for Blueprint based Considerations.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConsiderationBlueprintBase.h" },
{ "ToolTip", "Wrapper for Blueprint based Considerations." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConsiderationClass_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeConsiderationBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBlueprintConsiderationWrapper constinit property declarations
static const UECodeGen_Private::FClassPropertyParams NewProp_ConsiderationClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBlueprintConsiderationWrapper constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBlueprintConsiderationWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics
static_assert(std::is_polymorphic<FStateTreeBlueprintConsiderationWrapper>() == std::is_polymorphic<FStateTreeConsiderationBase>(), "USTRUCT FStateTreeBlueprintConsiderationWrapper cannot be polymorphic unless super FStateTreeConsiderationBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper;
class UScriptStruct* FStateTreeBlueprintConsiderationWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBlueprintConsiderationWrapper"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBlueprintConsiderationWrapper Property Definitions ******
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::NewProp_ConsiderationClass = { "ConsiderationClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintConsiderationWrapper, ConsiderationClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConsiderationClass_MetaData), NewProp_ConsiderationClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::NewProp_ConsiderationClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBlueprintConsiderationWrapper Property Definitions ********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConsiderationBase,
&NewStructOps,
"StateTreeBlueprintConsiderationWrapper",
Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::PropPointers),
sizeof(FStateTreeBlueprintConsiderationWrapper),
alignof(FStateTreeBlueprintConsiderationWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBlueprintConsiderationWrapper *****************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBlueprintConsiderationWrapper::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics::NewStructOps, TEXT("StateTreeBlueprintConsiderationWrapper"),&Z_Registration_Info_UScriptStruct_FStateTreeBlueprintConsiderationWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBlueprintConsiderationWrapper), 1654458080U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeConsiderationBlueprintBase, UStateTreeConsiderationBlueprintBase::StaticClass, TEXT("UStateTreeConsiderationBlueprintBase"), &Z_Registration_Info_UClass_UStateTreeConsiderationBlueprintBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeConsiderationBlueprintBase), 1577233874U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_3552079069{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// 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 "Blueprint/StateTreeConsiderationBlueprintBase.h"
#ifdef STATETREEMODULE_StateTreeConsiderationBlueprintBase_generated_h
#error "StateTreeConsiderationBlueprintBase.generated.h already included, missing '#pragma once' in StateTreeConsiderationBlueprintBase.h"
#endif
#define STATETREEMODULE_StateTreeConsiderationBlueprintBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeConsiderationBlueprintBase *************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeConsiderationBlueprintBase(); \
friend struct ::Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeConsiderationBlueprintBase, UStateTreeNodeBlueprintBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeConsiderationBlueprintBase_NoRegister) \
DECLARE_SERIALIZER(UStateTreeConsiderationBlueprintBase)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeConsiderationBlueprintBase(UStateTreeConsiderationBlueprintBase&&) = delete; \
UStateTreeConsiderationBlueprintBase(const UStateTreeConsiderationBlueprintBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeConsiderationBlueprintBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeConsiderationBlueprintBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeConsiderationBlueprintBase) \
STATETREEMODULE_API virtual ~UStateTreeConsiderationBlueprintBase();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeConsiderationBlueprintBase;
// ********** End Class UStateTreeConsiderationBlueprintBase ***************************************
// ********** Begin ScriptStruct FStateTreeBlueprintConsiderationWrapper ***************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h_42_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBlueprintConsiderationWrapper_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConsiderationBase Super;
struct FStateTreeBlueprintConsiderationWrapper;
// ********** End ScriptStruct FStateTreeBlueprintConsiderationWrapper *****************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeConsiderationBlueprintBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,219 @@
// 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 "Tasks/StateTreeDebugTextTask.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeDebugTextTask() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDebugTextTask();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeDebugTextTaskInstanceData *******************************
struct Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDebugTextTaskInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDebugTextTaskInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferenceActor_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Optional actor where to draw the text at. */" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
{ "Optional", "" },
{ "ToolTip", "Optional actor where to draw the text at." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindableText_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDebugTextTaskInstanceData constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReferenceActor;
static const UECodeGen_Private::FStrPropertyParams NewProp_BindableText;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeDebugTextTaskInstanceData constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDebugTextTaskInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData;
class UScriptStruct* FStateTreeDebugTextTaskInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDebugTextTaskInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeDebugTextTaskInstanceData Property Definitions **********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::NewProp_ReferenceActor = { "ReferenceActor", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTaskInstanceData, ReferenceActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferenceActor_MetaData), NewProp_ReferenceActor_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::NewProp_BindableText = { "BindableText", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTaskInstanceData, BindableText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindableText_MetaData), NewProp_BindableText_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::NewProp_ReferenceActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::NewProp_BindableText,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeDebugTextTaskInstanceData Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeDebugTextTaskInstanceData",
Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::PropPointers),
sizeof(FStateTreeDebugTextTaskInstanceData),
alignof(FStateTreeDebugTextTaskInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDebugTextTaskInstanceData *********************************
// ********** Begin ScriptStruct FStateTreeDebugTextTask *******************************************
struct Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDebugTextTask); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDebugTextTask); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Draws debug text on the HUD associated to the player controller.\n */" },
{ "DisplayName", "Debug Text Task" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
{ "ToolTip", "Draws debug text on the HUD associated to the player controller." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Text_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextColor_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontScale_MetaData[] = {
{ "Category", "Parameter" },
{ "ClampMin", "0" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Offset_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnabled_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDebugTextTask.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDebugTextTask constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_Text;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FontScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_Offset;
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeDebugTextTask constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDebugTextTask>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics
static_assert(std::is_polymorphic<FStateTreeDebugTextTask>() == std::is_polymorphic<FStateTreeTaskCommonBase>(), "USTRUCT FStateTreeDebugTextTask cannot be polymorphic unless super FStateTreeTaskCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask;
class UScriptStruct* FStateTreeDebugTextTask::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDebugTextTask, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDebugTextTask"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeDebugTextTask Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_Text = { "Text", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTask, Text), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Text_MetaData), NewProp_Text_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_TextColor = { "TextColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTask, TextColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextColor_MetaData), NewProp_TextColor_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_FontScale = { "FontScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTask, FontScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontScale_MetaData), NewProp_FontScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_Offset = { "Offset", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDebugTextTask, Offset), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Offset_MetaData), NewProp_Offset_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((FStateTreeDebugTextTask*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeDebugTextTask), &Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnabled_MetaData), NewProp_bEnabled_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_Text,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_TextColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_FontScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_Offset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewProp_bEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeDebugTextTask Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeTaskCommonBase,
&NewStructOps,
"StateTreeDebugTextTask",
Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::PropPointers),
sizeof(FStateTreeDebugTextTask),
alignof(FStateTreeDebugTextTask),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDebugTextTask()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDebugTextTask *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeDebugTextTaskInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics::NewStructOps, TEXT("StateTreeDebugTextTaskInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTaskInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDebugTextTaskInstanceData), 1374934029U) },
{ FStateTreeDebugTextTask::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics::NewStructOps, TEXT("StateTreeDebugTextTask"),&Z_Registration_Info_UScriptStruct_FStateTreeDebugTextTask, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDebugTextTask), 2908514314U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h__Script_StateTreeModule_2868780053{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h__Script_StateTreeModule_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 "Tasks/StateTreeDebugTextTask.h"
#ifdef STATETREEMODULE_StateTreeDebugTextTask_generated_h
#error "StateTreeDebugTextTask.generated.h already included, missing '#pragma once' in StateTreeDebugTextTask.h"
#endif
#define STATETREEMODULE_StateTreeDebugTextTask_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeDebugTextTaskInstanceData *******************************
struct Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDebugTextTaskInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeDebugTextTaskInstanceData;
// ********** End ScriptStruct FStateTreeDebugTextTaskInstanceData *********************************
// ********** Begin ScriptStruct FStateTreeDebugTextTask *******************************************
struct Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h_32_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDebugTextTask_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeTaskCommonBase Super;
struct FStateTreeDebugTextTask;
// ********** End ScriptStruct FStateTreeDebugTextTask *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDebugTextTask_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// 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 "Debugger/StateTreeDebuggerTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeDebuggerTypes() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeBreakpointType **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeBreakpointType;
static UEnum* EStateTreeBreakpointType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeBreakpointType.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeBreakpointType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeBreakpointType"));
}
return Z_Registration_Info_UEnum_EStateTreeBreakpointType.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBreakpointType>()
{
return EStateTreeBreakpointType_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Debugger/StateTreeDebuggerTypes.h" },
{ "OnEnter.Name", "EStateTreeBreakpointType::OnEnter" },
{ "OnExit.Name", "EStateTreeBreakpointType::OnExit" },
{ "OnTransition.Name", "EStateTreeBreakpointType::OnTransition" },
{ "Unset.Name", "EStateTreeBreakpointType::Unset" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeBreakpointType::Unset", (int64)EStateTreeBreakpointType::Unset },
{ "EStateTreeBreakpointType::OnEnter", (int64)EStateTreeBreakpointType::OnEnter },
{ "EStateTreeBreakpointType::OnExit", (int64)EStateTreeBreakpointType::OnExit },
{ "EStateTreeBreakpointType::OnTransition", (int64)EStateTreeBreakpointType::OnTransition },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeBreakpointType",
"EStateTreeBreakpointType",
Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType()
{
if (!Z_Registration_Info_UEnum_EStateTreeBreakpointType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeBreakpointType.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeBreakpointType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeBreakpointType.InnerSingleton;
}
// ********** End Enum EStateTreeBreakpointType ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeBreakpointType_StaticEnum, TEXT("EStateTreeBreakpointType"), &Z_Registration_Info_UEnum_EStateTreeBreakpointType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1475265438U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h__Script_StateTreeModule_3648370552{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,36 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Debugger/StateTreeDebuggerTypes.h"
#ifdef STATETREEMODULE_StateTreeDebuggerTypes_generated_h
#error "StateTreeDebuggerTypes.generated.h already included, missing '#pragma once' in StateTreeDebuggerTypes.h"
#endif
#define STATETREEMODULE_StateTreeDebuggerTypes_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeDebuggerTypes_h
// ********** Begin Enum EStateTreeBreakpointType **************************************************
#define FOREACH_ENUM_ESTATETREEBREAKPOINTTYPE(op) \
op(EStateTreeBreakpointType::Unset) \
op(EStateTreeBreakpointType::OnEnter) \
op(EStateTreeBreakpointType::OnExit) \
op(EStateTreeBreakpointType::OnTransition)
enum class EStateTreeBreakpointType : uint8;
template<> struct TIsUEnumClass<EStateTreeBreakpointType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBreakpointType>();
// ********** End Enum EStateTreeBreakpointType ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,186 @@
// 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 "Tasks/StateTreeDelayTask.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeDelayTask() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelayTask();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeDelayTaskInstanceData ***********************************
struct Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDelayTaskInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDelayTaskInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/Tasks/StateTreeDelayTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Duration_MetaData[] = {
{ "Category", "Parameter" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Delay before the task ends. */" },
{ "EditCondition", "!bRunForever" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDelayTask.h" },
{ "ToolTip", "Delay before the task ends." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomDeviation_MetaData[] = {
{ "Category", "Parameter" },
{ "ClampMin", "0.0" },
{ "Comment", "/** Adds random range to the Duration. */" },
{ "EditCondition", "!bRunForever" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDelayTask.h" },
{ "ToolTip", "Adds random range to the Duration." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRunForever_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** If true the task will run forever until a transition stops it. */" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDelayTask.h" },
{ "ToolTip", "If true the task will run forever until a transition stops it." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDelayTaskInstanceData constinit property declarations ***
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RandomDeviation;
static void NewProp_bRunForever_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRunForever;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeDelayTaskInstanceData constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDelayTaskInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData;
class UScriptStruct* FStateTreeDelayTaskInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDelayTaskInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeDelayTaskInstanceData Property Definitions **************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDelayTaskInstanceData, Duration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Duration_MetaData), NewProp_Duration_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_RandomDeviation = { "RandomDeviation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDelayTaskInstanceData, RandomDeviation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomDeviation_MetaData), NewProp_RandomDeviation_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_bRunForever_SetBit(void* Obj)
{
((FStateTreeDelayTaskInstanceData*)Obj)->bRunForever = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_bRunForever = { "bRunForever", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeDelayTaskInstanceData), &Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_bRunForever_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRunForever_MetaData), NewProp_bRunForever_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_RandomDeviation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewProp_bRunForever,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeDelayTaskInstanceData Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeDelayTaskInstanceData",
Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::PropPointers),
sizeof(FStateTreeDelayTaskInstanceData),
alignof(FStateTreeDelayTaskInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDelayTaskInstanceData *************************************
// ********** Begin ScriptStruct FStateTreeDelayTask ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDelayTask); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDelayTask); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Simple task to wait indefinitely or for a given time (in seconds) before succeeding.\n */" },
{ "DisplayName", "Delay Task" },
{ "ModuleRelativePath", "Private/Tasks/StateTreeDelayTask.h" },
{ "ToolTip", "Simple task to wait indefinitely or for a given time (in seconds) before succeeding." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDelayTask constinit property declarations ***************
// ********** End ScriptStruct FStateTreeDelayTask constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDelayTask>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics
static_assert(std::is_polymorphic<FStateTreeDelayTask>() == std::is_polymorphic<FStateTreeTaskCommonBase>(), "USTRUCT FStateTreeDelayTask cannot be polymorphic unless super FStateTreeTaskCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDelayTask;
class UScriptStruct* FStateTreeDelayTask::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDelayTask, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDelayTask"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeTaskCommonBase,
&NewStructOps,
"StateTreeDelayTask",
nullptr,
0,
sizeof(FStateTreeDelayTask),
alignof(FStateTreeDelayTask),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelayTask()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDelayTask.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDelayTask *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeDelayTaskInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics::NewStructOps, TEXT("StateTreeDelayTaskInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeDelayTaskInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDelayTaskInstanceData), 93602338U) },
{ FStateTreeDelayTask::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics::NewStructOps, TEXT("StateTreeDelayTask"),&Z_Registration_Info_UScriptStruct_FStateTreeDelayTask, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDelayTask), 423840716U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h__Script_StateTreeModule_3464264462{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h__Script_StateTreeModule_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 "Tasks/StateTreeDelayTask.h"
#ifdef STATETREEMODULE_StateTreeDelayTask_generated_h
#error "StateTreeDelayTask.generated.h already included, missing '#pragma once' in StateTreeDelayTask.h"
#endif
#define STATETREEMODULE_StateTreeDelayTask_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeDelayTaskInstanceData ***********************************
struct Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDelayTaskInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeDelayTaskInstanceData;
// ********** End ScriptStruct FStateTreeDelayTaskInstanceData *************************************
// ********** Begin ScriptStruct FStateTreeDelayTask ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h_43_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDelayTask_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeTaskCommonBase Super;
struct FStateTreeDelayTask;
// ********** End ScriptStruct FStateTreeDelayTask *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_Tasks_StateTreeDelayTask_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,183 @@
// 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 "StateTreeDelegate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeDelegate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateListener();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeDelegateDispatcher **************************************
struct Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDelegateDispatcher); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDelegateDispatcher); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * StateTree's delegate dispatcher.\n */" },
{ "ModuleRelativePath", "Public/StateTreeDelegate.h" },
{ "NoBinding", "" },
{ "ToolTip", "StateTree's delegate dispatcher." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeDelegate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDelegateDispatcher constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_ID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeDelegateDispatcher constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDelegateDispatcher>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher;
class UScriptStruct* FStateTreeDelegateDispatcher::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDelegateDispatcher"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeDelegateDispatcher Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDelegateDispatcher, ID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ID_MetaData), NewProp_ID_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::NewProp_ID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeDelegateDispatcher Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeDelegateDispatcher",
Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::PropPointers),
sizeof(FStateTreeDelegateDispatcher),
alignof(FStateTreeDelegateDispatcher),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDelegateDispatcher ****************************************
// ********** Begin ScriptStruct FStateTreeDelegateListener ****************************************
struct Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDelegateListener); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDelegateListener); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The receiver of a delegate binding.\n * Can be bound in the editor to a delegate dispatcher.\n */" },
{ "ModuleRelativePath", "Public/StateTreeDelegate.h" },
{ "NoPromoteToParameter", "" },
{ "ToolTip", "The receiver of a delegate binding.\nCan be bound in the editor to a delegate dispatcher." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Dispatcher_MetaData[] = {
{ "Comment", "/** ID of the dispatcher that listener is or will be bound to. */" },
{ "ModuleRelativePath", "Public/StateTreeDelegate.h" },
{ "ToolTip", "ID of the dispatcher that listener is or will be bound to." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
{ "Comment", "/** The generated ID of the listener. */" },
{ "ModuleRelativePath", "Public/StateTreeDelegate.h" },
{ "ToolTip", "The generated ID of the listener." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDelegateListener constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Dispatcher;
static const UECodeGen_Private::FIntPropertyParams NewProp_ID;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeDelegateListener constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDelegateListener>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener;
class UScriptStruct* FStateTreeDelegateListener::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDelegateListener, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDelegateListener"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeDelegateListener Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::NewProp_Dispatcher = { "Dispatcher", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDelegateListener, Dispatcher), Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Dispatcher_MetaData), NewProp_Dispatcher_MetaData) }; // 90386795
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeDelegateListener, ID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ID_MetaData), NewProp_ID_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::NewProp_Dispatcher,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::NewProp_ID,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeDelegateListener Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeDelegateListener",
Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::PropPointers),
sizeof(FStateTreeDelegateListener),
alignof(FStateTreeDelegateListener),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateListener()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDelegateListener ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeDelegateDispatcher::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics::NewStructOps, TEXT("StateTreeDelegateDispatcher"),&Z_Registration_Info_UScriptStruct_FStateTreeDelegateDispatcher, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDelegateDispatcher), 90386795U) },
{ FStateTreeDelegateListener::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics::NewStructOps, TEXT("StateTreeDelegateListener"),&Z_Registration_Info_UScriptStruct_FStateTreeDelegateListener, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDelegateListener), 1830242209U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h__Script_StateTreeModule_2022965159{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "StateTreeDelegate.h"
#ifdef STATETREEMODULE_StateTreeDelegate_generated_h
#error "StateTreeDelegate.generated.h already included, missing '#pragma once' in StateTreeDelegate.h"
#endif
#define STATETREEMODULE_StateTreeDelegate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeDelegateDispatcher **************************************
struct Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h_30_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeDelegateDispatcher;
// ********** End ScriptStruct FStateTreeDelegateDispatcher ****************************************
// ********** Begin ScriptStruct FStateTreeDelegateListener ****************************************
struct Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDelegateListener_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeDelegateListener;
// ********** End ScriptStruct FStateTreeDelegateListener ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeDelegate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,147 @@
// 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 "StateTreeEvaluatorBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeEvaluatorBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvaluatorBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeEvaluatorBase *******************************************
struct Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEvaluatorBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEvaluatorBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base struct of StateTree Evaluators.\n * Evaluators calculate and expose data to be used for decision making in a StateTree.\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeEvaluatorBase.h" },
{ "ToolTip", "Base struct of StateTree Evaluators.\nEvaluators calculate and expose data to be used for decision making in a StateTree." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEvaluatorBase constinit property declarations ***********
// ********** End ScriptStruct FStateTreeEvaluatorBase constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEvaluatorBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics
static_assert(std::is_polymorphic<FStateTreeEvaluatorBase>() == std::is_polymorphic<FStateTreeNodeBase>(), "USTRUCT FStateTreeEvaluatorBase cannot be polymorphic unless super FStateTreeNodeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase;
class UScriptStruct* FStateTreeEvaluatorBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEvaluatorBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEvaluatorBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeNodeBase,
&NewStructOps,
"StateTreeEvaluatorBase",
nullptr,
0,
sizeof(FStateTreeEvaluatorBase),
alignof(FStateTreeEvaluatorBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvaluatorBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEvaluatorBase *********************************************
// ********** Begin ScriptStruct FStateTreeEvaluatorCommonBase *************************************
struct Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEvaluatorCommonBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEvaluatorCommonBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Base class (namespace) for all common Evaluators that are generally applicable.\n* This allows schemas to safely include all Evaluators child of this struct. \n*/" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeEvaluatorBase.h" },
{ "ToolTip", "Base class (namespace) for all common Evaluators that are generally applicable.\nThis allows schemas to safely include all Evaluators child of this struct." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEvaluatorCommonBase constinit property declarations *****
// ********** End ScriptStruct FStateTreeEvaluatorCommonBase constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEvaluatorCommonBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics
static_assert(std::is_polymorphic<FStateTreeEvaluatorCommonBase>() == std::is_polymorphic<FStateTreeEvaluatorBase>(), "USTRUCT FStateTreeEvaluatorCommonBase cannot be polymorphic unless super FStateTreeEvaluatorBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase;
class UScriptStruct* FStateTreeEvaluatorCommonBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEvaluatorCommonBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeEvaluatorBase,
&NewStructOps,
"StateTreeEvaluatorCommonBase",
nullptr,
0,
sizeof(FStateTreeEvaluatorCommonBase),
alignof(FStateTreeEvaluatorCommonBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEvaluatorCommonBase ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeEvaluatorBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics::NewStructOps, TEXT("StateTreeEvaluatorBase"),&Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEvaluatorBase), 1927357669U) },
{ FStateTreeEvaluatorCommonBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics::NewStructOps, TEXT("StateTreeEvaluatorCommonBase"),&Z_Registration_Info_UScriptStruct_FStateTreeEvaluatorCommonBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEvaluatorCommonBase), 3809880671U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h__Script_StateTreeModule_1497094595{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeEvaluatorBase.h"
#ifdef STATETREEMODULE_StateTreeEvaluatorBase_generated_h
#error "StateTreeEvaluatorBase.generated.h already included, missing '#pragma once' in StateTreeEvaluatorBase.h"
#endif
#define STATETREEMODULE_StateTreeEvaluatorBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeEvaluatorBase *******************************************
struct Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEvaluatorBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeNodeBase Super;
struct FStateTreeEvaluatorBase;
// ********** End ScriptStruct FStateTreeEvaluatorBase *********************************************
// ********** Begin ScriptStruct FStateTreeEvaluatorCommonBase *************************************
struct Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEvaluatorCommonBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeEvaluatorBase Super;
struct FStateTreeEvaluatorCommonBase;
// ********** End ScriptStruct FStateTreeEvaluatorCommonBase ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvaluatorBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,327 @@
// 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 "Blueprint/StateTreeEvaluatorBlueprintBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeEvaluatorBlueprintBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvaluatorBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeEvaluatorBlueprintBase Function ReceiveTick ********************
struct StateTreeEvaluatorBlueprintBase_eventReceiveTick_Parms
{
float DeltaTime;
};
static FName NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTick = FName(TEXT("ReceiveTick"));
void UStateTreeEvaluatorBlueprintBase::ReceiveTick(const float DeltaTime)
{
StateTreeEvaluatorBlueprintBase_eventReceiveTick_Parms Parms;
Parms.DeltaTime=DeltaTime;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTick);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DisplayName", "Tick" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveTick constinit property declarations ***************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveTick constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveTick Property Definitions **************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeEvaluatorBlueprintBase_eventReceiveTick_Parms, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::NewProp_DeltaTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::PropPointers) < 2048);
// ********** End Function ReceiveTick Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase, nullptr, "ReceiveTick", Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::PropPointers),
sizeof(StateTreeEvaluatorBlueprintBase_eventReceiveTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeEvaluatorBlueprintBase_eventReceiveTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeEvaluatorBlueprintBase Function ReceiveTick **********************
// ********** Begin Class UStateTreeEvaluatorBlueprintBase Function ReceiveTreeStart ***************
static FName NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart = FName(TEXT("ReceiveTreeStart"));
void UStateTreeEvaluatorBlueprintBase::ReceiveTreeStart()
{
UFunction* Func = FindFunctionChecked(NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DisplayName", "TreeStart" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveTreeStart constinit property declarations **********************
// ********** End Function ReceiveTreeStart constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase, nullptr, "ReceiveTreeStart", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeEvaluatorBlueprintBase Function ReceiveTreeStart *****************
// ********** Begin Class UStateTreeEvaluatorBlueprintBase Function ReceiveTreeStop ****************
static FName NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop = FName(TEXT("ReceiveTreeStop"));
void UStateTreeEvaluatorBlueprintBase::ReceiveTreeStop()
{
UFunction* Func = FindFunctionChecked(NAME_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop);
ProcessEvent(Func,NULL);
}
struct Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DisplayName", "TreeStop" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveTreeStop constinit property declarations ***********************
// ********** End Function ReceiveTreeStop constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase, nullptr, "ReceiveTreeStop", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeEvaluatorBlueprintBase Function ReceiveTreeStop ******************
// ********** Begin Class UStateTreeEvaluatorBlueprintBase *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase;
UClass* UStateTreeEvaluatorBlueprintBase::GetPrivateStaticClass()
{
using TClass = UStateTreeEvaluatorBlueprintBase;
if (!Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeEvaluatorBlueprintBase"),
Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase.InnerSingleton,
StaticRegisterNativesUStateTreeEvaluatorBlueprintBase,
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_UStateTreeEvaluatorBlueprintBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister()
{
return UStateTreeEvaluatorBlueprintBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * Base class for Blueprint based evaluators. \n */" },
{ "IncludePath", "Blueprint/StateTreeEvaluatorBlueprintBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "* Base class for Blueprint based evaluators." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeEvaluatorBlueprintBase constinit property declarations *********
// ********** End Class UStateTreeEvaluatorBlueprintBase constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTick, "ReceiveTick" }, // 703598160
{ &Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStart, "ReceiveTreeStart" }, // 259495862
{ &Z_Construct_UFunction_UStateTreeEvaluatorBlueprintBase_ReceiveTreeStop, "ReceiveTreeStop" }, // 3796029593
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeEvaluatorBlueprintBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics
UObject* (*const Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::ClassParams = {
&UStateTreeEvaluatorBlueprintBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::Class_MetaDataParams)
};
void UStateTreeEvaluatorBlueprintBase::StaticRegisterNativesUStateTreeEvaluatorBlueprintBase()
{
}
UClass* Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase()
{
if (!Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase.OuterSingleton, Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeEvaluatorBlueprintBase);
UStateTreeEvaluatorBlueprintBase::~UStateTreeEvaluatorBlueprintBase() {}
// ********** End Class UStateTreeEvaluatorBlueprintBase *******************************************
// ********** Begin ScriptStruct FStateTreeBlueprintEvaluatorWrapper *******************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBlueprintEvaluatorWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBlueprintEvaluatorWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Wrapper for Blueprint based Evaluators.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
{ "ToolTip", "Wrapper for Blueprint based Evaluators." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EvaluatorClass_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeEvaluatorBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBlueprintEvaluatorWrapper constinit property declarations
static const UECodeGen_Private::FClassPropertyParams NewProp_EvaluatorClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBlueprintEvaluatorWrapper constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBlueprintEvaluatorWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics
static_assert(std::is_polymorphic<FStateTreeBlueprintEvaluatorWrapper>() == std::is_polymorphic<FStateTreeEvaluatorBase>(), "USTRUCT FStateTreeBlueprintEvaluatorWrapper cannot be polymorphic unless super FStateTreeEvaluatorBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper;
class UScriptStruct* FStateTreeBlueprintEvaluatorWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBlueprintEvaluatorWrapper"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBlueprintEvaluatorWrapper Property Definitions **********
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::NewProp_EvaluatorClass = { "EvaluatorClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintEvaluatorWrapper, EvaluatorClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EvaluatorClass_MetaData), NewProp_EvaluatorClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::NewProp_EvaluatorClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBlueprintEvaluatorWrapper Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeEvaluatorBase,
&NewStructOps,
"StateTreeBlueprintEvaluatorWrapper",
Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::PropPointers),
sizeof(FStateTreeBlueprintEvaluatorWrapper),
alignof(FStateTreeBlueprintEvaluatorWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBlueprintEvaluatorWrapper *********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBlueprintEvaluatorWrapper::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics::NewStructOps, TEXT("StateTreeBlueprintEvaluatorWrapper"),&Z_Registration_Info_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBlueprintEvaluatorWrapper), 3301621850U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase, UStateTreeEvaluatorBlueprintBase::StaticClass, TEXT("UStateTreeEvaluatorBlueprintBase"), &Z_Registration_Info_UClass_UStateTreeEvaluatorBlueprintBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeEvaluatorBlueprintBase), 2644349884U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_2482464277{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// 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 "Blueprint/StateTreeEvaluatorBlueprintBase.h"
#ifdef STATETREEMODULE_StateTreeEvaluatorBlueprintBase_generated_h
#error "StateTreeEvaluatorBlueprintBase.generated.h already included, missing '#pragma once' in StateTreeEvaluatorBlueprintBase.h"
#endif
#define STATETREEMODULE_StateTreeEvaluatorBlueprintBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeEvaluatorBlueprintBase *****************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeEvaluatorBlueprintBase(); \
friend struct ::Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeEvaluatorBlueprintBase, UStateTreeNodeBlueprintBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeEvaluatorBlueprintBase_NoRegister) \
DECLARE_SERIALIZER(UStateTreeEvaluatorBlueprintBase)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeEvaluatorBlueprintBase(UStateTreeEvaluatorBlueprintBase&&) = delete; \
UStateTreeEvaluatorBlueprintBase(const UStateTreeEvaluatorBlueprintBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeEvaluatorBlueprintBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeEvaluatorBlueprintBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeEvaluatorBlueprintBase) \
STATETREEMODULE_API virtual ~UStateTreeEvaluatorBlueprintBase();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeEvaluatorBlueprintBase;
// ********** End Class UStateTreeEvaluatorBlueprintBase *******************************************
// ********** Begin ScriptStruct FStateTreeBlueprintEvaluatorWrapper *******************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h_51_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBlueprintEvaluatorWrapper_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeEvaluatorBase Super;
struct FStateTreeBlueprintEvaluatorWrapper;
// ********** End ScriptStruct FStateTreeBlueprintEvaluatorWrapper *********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeEvaluatorBlueprintBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,318 @@
// 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 "StateTreeEvents.h"
#include "GameplayTagContainer.h"
#include "StructUtils/InstancedStruct.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeEvents() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStruct();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvent();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEventQueue();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSharedEvent();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeLoopEvents ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeLoopEvents;
static UEnum* EStateTreeLoopEvents_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeLoopEvents.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeLoopEvents.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeLoopEvents"));
}
return Z_Registration_Info_UEnum_EStateTreeLoopEvents.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeLoopEvents>()
{
return EStateTreeLoopEvents_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Break.Comment", "/** Stops the event handling loop. */" },
{ "Break.Name", "EStateTreeLoopEvents::Break" },
{ "Break.ToolTip", "Stops the event handling loop." },
{ "Comment", "/** Enum used for flow control during event iteration. */" },
{ "Consume.Comment", "/** Consumes and removes the current event. */" },
{ "Consume.Name", "EStateTreeLoopEvents::Consume" },
{ "Consume.ToolTip", "Consumes and removes the current event." },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "Next.Comment", "/** Continues to next event. */" },
{ "Next.Name", "EStateTreeLoopEvents::Next" },
{ "Next.ToolTip", "Continues to next event." },
{ "ToolTip", "Enum used for flow control during event iteration." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeLoopEvents::Next", (int64)EStateTreeLoopEvents::Next },
{ "EStateTreeLoopEvents::Break", (int64)EStateTreeLoopEvents::Break },
{ "EStateTreeLoopEvents::Consume", (int64)EStateTreeLoopEvents::Consume },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeLoopEvents",
"EStateTreeLoopEvents",
Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents()
{
if (!Z_Registration_Info_UEnum_EStateTreeLoopEvents.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeLoopEvents.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeLoopEvents_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeLoopEvents.InnerSingleton;
}
// ********** End Enum EStateTreeLoopEvents ********************************************************
// ********** Begin ScriptStruct FStateTreeEvent ***************************************************
struct Z_Construct_UScriptStruct_FStateTreeEvent_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEvent); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEvent); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * StateTree event with payload.\n */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "StateTree event with payload." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "Categories", "StateTreeEvent" },
{ "Category", "Default" },
{ "Comment", "/** Tag describing the event */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "Tag describing the event" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Payload_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** Optional payload for the event. */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "Optional payload for the event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** Optional info to describe who sent the event. */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "Optional info to describe who sent the event." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEvent constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_Tag;
static const UECodeGen_Private::FStructPropertyParams NewProp_Payload;
static const UECodeGen_Private::FNamePropertyParams NewProp_Origin;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEvent constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEvent>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEvent_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEvent;
class UScriptStruct* FStateTreeEvent::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvent.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEvent, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEvent"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEvent.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEvent Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEvent, Tag), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) }; // 517357616
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Payload = { "Payload", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEvent, Payload), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Payload_MetaData), NewProp_Payload_MetaData) }; // 3949785911
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEvent, Origin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Tag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Payload,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewProp_Origin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEvent_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEvent Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEvent_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEvent",
Z_Construct_UScriptStruct_FStateTreeEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEvent_Statics::PropPointers),
sizeof(FStateTreeEvent),
alignof(FStateTreeEvent),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEvent_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvent()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEvent.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEvent.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEvent_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEvent.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEvent *****************************************************
// ********** Begin ScriptStruct FStateTreeSharedEvent *********************************************
struct Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeSharedEvent); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeSharedEvent); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * A struct wrapping FStateTreeEvent in shared struct, used to make it easier to refer to the events during State Tree update.\n */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "A struct wrapping FStateTreeEvent in shared struct, used to make it easier to refer to the events during State Tree update." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeSharedEvent constinit property declarations *************
// ********** End ScriptStruct FStateTreeSharedEvent constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeSharedEvent>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent;
class UScriptStruct* FStateTreeSharedEvent::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeSharedEvent, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeSharedEvent"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeSharedEvent",
nullptr,
0,
sizeof(FStateTreeSharedEvent),
alignof(FStateTreeSharedEvent),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSharedEvent()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeSharedEvent ***********************************************
// ********** Begin ScriptStruct FStateTreeEventQueue **********************************************
struct Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEventQueue); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEventQueue); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Event queue buffering all the events to be processed by a State Tree.\n */" },
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
{ "ToolTip", "Event queue buffering all the events to be processed by a State Tree." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharedEvents_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeEvents.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEventQueue constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_SharedEvents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SharedEvents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeEventQueue constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEventQueue>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEventQueue;
class UScriptStruct* FStateTreeEventQueue::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEventQueue, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEventQueue"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEventQueue Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::NewProp_SharedEvents_Inner = { "SharedEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeSharedEvent, METADATA_PARAMS(0, nullptr) }; // 3551408274
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::NewProp_SharedEvents = { "SharedEvents", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEventQueue, SharedEvents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharedEvents_MetaData), NewProp_SharedEvents_MetaData) }; // 3551408274
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::NewProp_SharedEvents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::NewProp_SharedEvents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeEventQueue Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEventQueue",
Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::PropPointers),
sizeof(FStateTreeEventQueue),
alignof(FStateTreeEventQueue),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEventQueue()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEventQueue.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEventQueue ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeLoopEvents_StaticEnum, TEXT("EStateTreeLoopEvents"), &Z_Registration_Info_UEnum_EStateTreeLoopEvents, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2228638355U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeEvent::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEvent_Statics::NewStructOps, TEXT("StateTreeEvent"),&Z_Registration_Info_UScriptStruct_FStateTreeEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEvent), 2585501055U) },
{ FStateTreeSharedEvent::StaticStruct, Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics::NewStructOps, TEXT("StateTreeSharedEvent"),&Z_Registration_Info_UScriptStruct_FStateTreeSharedEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeSharedEvent), 3551408274U) },
{ FStateTreeEventQueue::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics::NewStructOps, TEXT("StateTreeEventQueue"),&Z_Registration_Info_UScriptStruct_FStateTreeEventQueue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEventQueue), 3328136516U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_2372613714{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeEvents.h"
#ifdef STATETREEMODULE_StateTreeEvents_generated_h
#error "StateTreeEvents.generated.h already included, missing '#pragma once' in StateTreeEvents.h"
#endif
#define STATETREEMODULE_StateTreeEvents_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeEvent ***************************************************
struct Z_Construct_UScriptStruct_FStateTreeEvent_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h_30_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEvent_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEvent;
// ********** End ScriptStruct FStateTreeEvent *****************************************************
// ********** Begin ScriptStruct FStateTreeSharedEvent *********************************************
struct Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h_77_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeSharedEvent_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeSharedEvent;
// ********** End ScriptStruct FStateTreeSharedEvent ***********************************************
// ********** Begin ScriptStruct FStateTreeEventQueue **********************************************
struct Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h_152_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEventQueue_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEventQueue;
// ********** End ScriptStruct FStateTreeEventQueue ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeEvents_h
// ********** Begin Enum EStateTreeLoopEvents ******************************************************
#define FOREACH_ENUM_ESTATETREELOOPEVENTS(op) \
op(EStateTreeLoopEvents::Next) \
op(EStateTreeLoopEvents::Break) \
op(EStateTreeLoopEvents::Consume)
enum class EStateTreeLoopEvents : uint8;
template<> struct TIsUEnumClass<EStateTreeLoopEvents> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeLoopEvents>();
// ********** End Enum EStateTreeLoopEvents ********************************************************
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!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeExecutionExtension.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeExecutionExtension() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeExecutionExtension();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeExecutionExtension **************************************
struct Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeExecutionExtension); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeExecutionExtension); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Used by the execution context or a weak execution context to extend their functionalities. */" },
{ "ModuleRelativePath", "Public/StateTreeExecutionExtension.h" },
{ "ToolTip", "Used by the execution context or a weak execution context to extend their functionalities." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeExecutionExtension constinit property declarations ******
// ********** End ScriptStruct FStateTreeExecutionExtension constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeExecutionExtension>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension;
class UScriptStruct* FStateTreeExecutionExtension::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeExecutionExtension, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeExecutionExtension"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeExecutionExtension",
nullptr,
0,
sizeof(FStateTreeExecutionExtension),
alignof(FStateTreeExecutionExtension),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeExecutionExtension()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeExecutionExtension ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeExecutionExtension::StaticStruct, Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics::NewStructOps, TEXT("StateTreeExecutionExtension"),&Z_Registration_Info_UScriptStruct_FStateTreeExecutionExtension, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeExecutionExtension), 2235996988U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h__Script_StateTreeModule_1528512613{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeExecutionExtension.h"
#ifdef STATETREEMODULE_StateTreeExecutionExtension_generated_h
#error "StateTreeExecutionExtension.generated.h already included, missing '#pragma once' in StateTreeExecutionExtension.h"
#endif
#define STATETREEMODULE_StateTreeExecutionExtension_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeExecutionExtension **************************************
struct Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeExecutionExtension_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeExecutionExtension;
// ********** End ScriptStruct FStateTreeExecutionExtension ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionExtension_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,102 @@
// 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 "StateTreeExecutionRuntimeDataTypes.h"
#include "StateTreeInstanceContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeExecutionRuntimeDataTypes() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FExecutionRuntimeData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FInstanceContainer();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FExecutionRuntimeData *********************************************
struct Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(UE::StateTree::InstanceData::FExecutionRuntimeData); }
static inline consteval int16 GetStructAlignment() { return alignof(UE::StateTree::InstanceData::FExecutionRuntimeData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Helper structure that holds the execution runtime instances. */" },
{ "ModuleRelativePath", "Public/StateTreeExecutionRuntimeDataTypes.h" },
{ "ToolTip", "Helper structure that holds the execution runtime instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Instances_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeExecutionRuntimeDataTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FExecutionRuntimeData constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_Instances;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FExecutionRuntimeData constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<UE::StateTree::InstanceData::FExecutionRuntimeData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FExecutionRuntimeData;
class UScriptStruct* UE::StateTree::InstanceData::FExecutionRuntimeData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FExecutionRuntimeData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("ExecutionRuntimeData"));
}
return Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.OuterSingleton;
}
// ********** Begin ScriptStruct FExecutionRuntimeData Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::NewProp_Instances = { "Instances", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UE::StateTree::InstanceData::FExecutionRuntimeData, Instances), Z_Construct_UScriptStruct_FInstanceContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Instances_MetaData), NewProp_Instances_MetaData) }; // 1128658280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::NewProp_Instances,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FExecutionRuntimeData Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"ExecutionRuntimeData",
Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::PropPointers),
sizeof(UE::StateTree::InstanceData::FExecutionRuntimeData),
alignof(UE::StateTree::InstanceData::FExecutionRuntimeData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FExecutionRuntimeData()
{
if (!Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.InnerSingleton, Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FExecutionRuntimeData.InnerSingleton);
}
// ********** End ScriptStruct FExecutionRuntimeData ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ UE::StateTree::InstanceData::FExecutionRuntimeData::StaticStruct, Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics::NewStructOps, TEXT("ExecutionRuntimeData"),&Z_Registration_Info_UScriptStruct_FExecutionRuntimeData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(UE::StateTree::InstanceData::FExecutionRuntimeData), 1215876713U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h__Script_StateTreeModule_3050924184{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeExecutionRuntimeDataTypes.h"
#ifdef STATETREEMODULE_StateTreeExecutionRuntimeDataTypes_generated_h
#error "StateTreeExecutionRuntimeDataTypes.generated.h already included, missing '#pragma once' in StateTreeExecutionRuntimeDataTypes.h"
#endif
#define STATETREEMODULE_StateTreeExecutionRuntimeDataTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FExecutionRuntimeData *********************************************
struct Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FExecutionRuntimeData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
namespace UE::StateTree::InstanceData { struct FExecutionRuntimeData; }
// ********** End ScriptStruct FExecutionRuntimeData ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionRuntimeDataTypes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,276 @@
// 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 "StateTreeExecutionTypes.h"
#ifdef STATETREEMODULE_StateTreeExecutionTypes_generated_h
#error "StateTreeExecutionTypes.generated.h already included, missing '#pragma once' in StateTreeExecutionTypes.h"
#endif
#define STATETREEMODULE_StateTreeExecutionTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeExternalDataHandle **************************************
struct Z_Construct_UScriptStruct_FStateTreeExternalDataHandle_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_120_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeExternalDataHandle_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeExternalDataHandle;
// ********** End ScriptStruct FStateTreeExternalDataHandle ****************************************
// ********** Begin ScriptStruct FStateTreeExternalDataDesc ****************************************
struct Z_Construct_UScriptStruct_FStateTreeExternalDataDesc_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_178_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeExternalDataDesc_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeExternalDataDesc;
// ********** End ScriptStruct FStateTreeExternalDataDesc ******************************************
// ********** Begin ScriptStruct FStateTreeTransitionRequest ***************************************
struct Z_Construct_UScriptStruct_FStateTreeTransitionRequest_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_247_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTransitionRequest_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTransitionRequest;
// ********** End ScriptStruct FStateTreeTransitionRequest *****************************************
// ********** Begin ScriptStruct FStateTreeActiveStates ********************************************
struct Z_Construct_UScriptStruct_FStateTreeActiveStates_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_316_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeActiveStates_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeActiveStates;
// ********** End ScriptStruct FStateTreeActiveStates **********************************************
// ********** Begin ScriptStruct FStateTreeTransitionSource ****************************************
struct Z_Construct_UScriptStruct_FStateTreeTransitionSource_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_600_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTransitionSource_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTransitionSource;
// ********** End ScriptStruct FStateTreeTransitionSource ******************************************
// ********** Begin ScriptStruct FStateTreeTransitionDelayedState **********************************
struct Z_Construct_UScriptStruct_FStateTreeTransitionDelayedState_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_711_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTransitionDelayedState_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTransitionDelayedState;
// ********** End ScriptStruct FStateTreeTransitionDelayedState ************************************
// ********** Begin ScriptStruct FStateTreeScheduledTick *******************************************
struct Z_Construct_UScriptStruct_FStateTreeScheduledTick_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_816_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeScheduledTick_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeScheduledTick;
// ********** End ScriptStruct FStateTreeScheduledTick *********************************************
// ********** Begin ScriptStruct FExecutionFrameHandle *********************************************
struct Z_Construct_UScriptStruct_FExecutionFrameHandle_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_946_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FExecutionFrameHandle_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
namespace UE::StateTree { struct FExecutionFrameHandle; }
// ********** End ScriptStruct FExecutionFrameHandle ***********************************************
// ********** Begin ScriptStruct FStateTreeExecutionFrame ******************************************
struct Z_Construct_UScriptStruct_FStateTreeExecutionFrame_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_983_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeExecutionFrame_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeExecutionFrame;
// ********** End ScriptStruct FStateTreeExecutionFrame ********************************************
// ********** Begin ScriptStruct FStateTreeExecutionState ******************************************
struct Z_Construct_UScriptStruct_FStateTreeExecutionState_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_1091_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeExecutionState_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeExecutionState;
// ********** End ScriptStruct FStateTreeExecutionState ********************************************
// ********** Begin ScriptStruct FStateTreeTransitionResult ****************************************
struct Z_Construct_UScriptStruct_FStateTreeTransitionResult_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_1273_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTransitionResult_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTransitionResult;
// ********** End ScriptStruct FStateTreeTransitionResult ******************************************
// ********** Begin ScriptStruct FRecordedStateTreeExecutionFrame **********************************
struct Z_Construct_UScriptStruct_FRecordedStateTreeExecutionFrame_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_1367_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRecordedStateTreeExecutionFrame_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FRecordedStateTreeExecutionFrame;
// ********** End ScriptStruct FRecordedStateTreeExecutionFrame ************************************
// ********** Begin ScriptStruct FRecordedActiveState **********************************************
struct Z_Construct_UScriptStruct_FRecordedActiveState_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_1397_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRecordedActiveState_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FRecordedActiveState;
// ********** End ScriptStruct FRecordedActiveState ************************************************
// ********** Begin ScriptStruct FRecordedStateTreeTransitionResult ********************************
struct Z_Construct_UScriptStruct_FRecordedStateTreeTransitionResult_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h_1422_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRecordedStateTreeTransitionResult_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FRecordedStateTreeTransitionResult;
// ********** End ScriptStruct FRecordedStateTreeTransitionResult **********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExecutionTypes_h
// ********** Begin Enum EStateTreeUpdatePhase *****************************************************
#define FOREACH_ENUM_ESTATETREEUPDATEPHASE(op) \
op(EStateTreeUpdatePhase::Unset) \
op(EStateTreeUpdatePhase::StartTree) \
op(EStateTreeUpdatePhase::StopTree) \
op(EStateTreeUpdatePhase::StartGlobalTasks) \
op(EStateTreeUpdatePhase::StartGlobalTasksForSelection) \
op(EStateTreeUpdatePhase::StopGlobalTasks) \
op(EStateTreeUpdatePhase::StopGlobalTasksForSelection) \
op(EStateTreeUpdatePhase::TickStateTree) \
op(EStateTreeUpdatePhase::ApplyTransitions) \
op(EStateTreeUpdatePhase::TickTransitions) \
op(EStateTreeUpdatePhase::TriggerTransitions) \
op(EStateTreeUpdatePhase::TickingGlobalTasks) \
op(EStateTreeUpdatePhase::TickingTasks) \
op(EStateTreeUpdatePhase::TransitionConditions) \
op(EStateTreeUpdatePhase::StateSelection) \
op(EStateTreeUpdatePhase::TrySelectBehavior) \
op(EStateTreeUpdatePhase::EnterConditions) \
op(EStateTreeUpdatePhase::EnterStates) \
op(EStateTreeUpdatePhase::ExitStates) \
op(EStateTreeUpdatePhase::StateCompleted)
enum class EStateTreeUpdatePhase : uint8;
template<> struct TIsUEnumClass<EStateTreeUpdatePhase> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeUpdatePhase>();
// ********** End Enum EStateTreeUpdatePhase *******************************************************
// ********** Begin Enum EStateTreeRunStatus *******************************************************
#define FOREACH_ENUM_ESTATETREERUNSTATUS(op) \
op(EStateTreeRunStatus::Running) \
op(EStateTreeRunStatus::Stopped) \
op(EStateTreeRunStatus::Succeeded) \
op(EStateTreeRunStatus::Failed) \
op(EStateTreeRunStatus::Unset)
enum class EStateTreeRunStatus : uint8;
template<> struct TIsUEnumClass<EStateTreeRunStatus> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeRunStatus>();
// ********** End Enum EStateTreeRunStatus *********************************************************
// ********** Begin Enum EStateTreeFinishTaskType **************************************************
#define FOREACH_ENUM_ESTATETREEFINISHTASKTYPE(op) \
op(EStateTreeFinishTaskType::Failed) \
op(EStateTreeFinishTaskType::Succeeded)
enum class EStateTreeFinishTaskType : uint8;
template<> struct TIsUEnumClass<EStateTreeFinishTaskType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeFinishTaskType>();
// ********** End Enum EStateTreeFinishTaskType ****************************************************
// ********** Begin Enum EStateTreeStateChangeType *************************************************
#define FOREACH_ENUM_ESTATETREESTATECHANGETYPE(op) \
op(EStateTreeStateChangeType::None) \
op(EStateTreeStateChangeType::Changed) \
op(EStateTreeStateChangeType::Sustained)
enum class EStateTreeStateChangeType : uint8;
template<> struct TIsUEnumClass<EStateTreeStateChangeType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeStateChangeType>();
// ********** End Enum EStateTreeStateChangeType ***************************************************
// ********** Begin Enum EStateTreeConditionEvaluationMode *****************************************
#define FOREACH_ENUM_ESTATETREECONDITIONEVALUATIONMODE(op) \
op(EStateTreeConditionEvaluationMode::Evaluated) \
op(EStateTreeConditionEvaluationMode::ForcedTrue) \
op(EStateTreeConditionEvaluationMode::ForcedFalse)
enum class EStateTreeConditionEvaluationMode : uint8;
template<> struct TIsUEnumClass<EStateTreeConditionEvaluationMode> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeConditionEvaluationMode>();
// ********** End Enum EStateTreeConditionEvaluationMode *******************************************
// ********** Begin Enum EStateTreeTransitionSourceType ********************************************
#define FOREACH_ENUM_ESTATETREETRANSITIONSOURCETYPE(op) \
op(EStateTreeTransitionSourceType::Unset) \
op(EStateTreeTransitionSourceType::Asset) \
op(EStateTreeTransitionSourceType::ExternalRequest) \
op(EStateTreeTransitionSourceType::Internal)
enum class EStateTreeTransitionSourceType : uint8;
template<> struct TIsUEnumClass<EStateTreeTransitionSourceType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTransitionSourceType>();
// ********** End Enum EStateTreeTransitionSourceType **********************************************
// ********** Begin Enum ETickReason ***************************************************************
#define FOREACH_ENUM_ETICKREASON(op) \
op(ETickReason::None) \
op(ETickReason::ScheduledTickRequest) \
op(ETickReason::Forced) \
op(ETickReason::StateCustomTickRate) \
op(ETickReason::TaskTicking) \
op(ETickReason::TransitionTicking) \
op(ETickReason::TransitionRequest) \
op(ETickReason::Event) \
op(ETickReason::CompletedState) \
op(ETickReason::DelayedTransition) \
op(ETickReason::Delegate)
namespace UE::StateTree { enum class ETickReason : uint8; }
template<> struct TIsUEnumClass<UE::StateTree::ETickReason> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<UE::StateTree::ETickReason>();
// ********** End Enum ETickReason *****************************************************************
// ********** Begin Enum EStateTreeRecordTransitions ***********************************************
#define FOREACH_ENUM_ESTATETREERECORDTRANSITIONS(op) \
op(EStateTreeRecordTransitions::No) \
op(EStateTreeRecordTransitions::Yes)
enum class EStateTreeRecordTransitions : uint8;
template<> struct TIsUEnumClass<EStateTreeRecordTransitions> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeRecordTransitions>();
// ********** End Enum EStateTreeRecordTransitions *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeExtension.h"
#include "StateTree.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeExtension() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeExtension();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeExtension_NoRegister();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeExtension ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeExtension;
UClass* UStateTreeExtension::GetPrivateStaticClass()
{
using TClass = UStateTreeExtension;
if (!Z_Registration_Info_UClass_UStateTreeExtension.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeExtension"),
Z_Registration_Info_UClass_UStateTreeExtension.InnerSingleton,
StaticRegisterNativesUStateTreeExtension,
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_UStateTreeExtension.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeExtension_NoRegister()
{
return UStateTreeExtension::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeExtension_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Extension for the state tree asset.\n */" },
{ "IncludePath", "StateTreeExtension.h" },
{ "ModuleRelativePath", "Public/StateTreeExtension.h" },
{ "ToolTip", "Extension for the state tree asset." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeExtension constinit property declarations **********************
// ********** End Class UStateTreeExtension constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeExtension>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeExtension_Statics
UObject* (*const Z_Construct_UClass_UStateTreeExtension_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeExtension_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeExtension_Statics::ClassParams = {
&UStateTreeExtension::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x002800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeExtension_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeExtension_Statics::Class_MetaDataParams)
};
void UStateTreeExtension::StaticRegisterNativesUStateTreeExtension()
{
}
UClass* Z_Construct_UClass_UStateTreeExtension()
{
if (!Z_Registration_Info_UClass_UStateTreeExtension.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeExtension.OuterSingleton, Z_Construct_UClass_UStateTreeExtension_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeExtension.OuterSingleton;
}
UStateTreeExtension::UStateTreeExtension(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeExtension);
UStateTreeExtension::~UStateTreeExtension() {}
// ********** End Class UStateTreeExtension ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeExtension, UStateTreeExtension::StaticClass, TEXT("UStateTreeExtension"), &Z_Registration_Info_UClass_UStateTreeExtension, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeExtension), 1789974660U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h__Script_StateTreeModule_1395822555{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,64 @@
// 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 "StateTreeExtension.h"
#ifdef STATETREEMODULE_StateTreeExtension_generated_h
#error "StateTreeExtension.generated.h already included, missing '#pragma once' in StateTreeExtension.h"
#endif
#define STATETREEMODULE_StateTreeExtension_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeExtension ******************************************************
struct Z_Construct_UClass_UStateTreeExtension_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeExtension_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeExtension(); \
friend struct ::Z_Construct_UClass_UStateTreeExtension_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeExtension_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeExtension, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeExtension_NoRegister) \
DECLARE_SERIALIZER(UStateTreeExtension) \
DECLARE_WITHIN(UStateTree)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeExtension(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeExtension(UStateTreeExtension&&) = delete; \
UStateTreeExtension(const UStateTreeExtension&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeExtension); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeExtension); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeExtension) \
STATETREEMODULE_API virtual ~UStateTreeExtension();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeExtension;
// ********** End Class UStateTreeExtension ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeExtension_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,536 @@
// 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 "PropertyFunctions/StateTreeFloatPropertyFunctions.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeFloatPropertyFunctions() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData ************
struct Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeFloatCombinaisonPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeFloatCombinaisonPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Left;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Right;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeFloatCombinaisonPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeFloatCombinaisonPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeFloatCombinaisonPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatCombinaisonPropertyFunctionInstanceData, Left), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Left_MetaData), NewProp_Left_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatCombinaisonPropertyFunctionInstanceData, Right), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Right_MetaData), NewProp_Right_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeFloatCombinaisonPropertyFunctionInstanceData, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Left,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Right,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeFloatCombinaisonPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeFloatCombinaisonPropertyFunctionInstanceData),
alignof(FStateTreeFloatCombinaisonPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData **************
// ********** Begin ScriptStruct FStateTreeAddFloatPropertyFunction ********************************
struct Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeAddFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeAddFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Add two floats.\n */" },
{ "DisplayName", "Add" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Add two floats." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeAddFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeAddFloatPropertyFunction constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeAddFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeAddFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeAddFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction;
class UScriptStruct* FStateTreeAddFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeAddFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeAddFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeAddFloatPropertyFunction),
alignof(FStateTreeAddFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeAddFloatPropertyFunction **********************************
// ********** Begin ScriptStruct FStateTreeSubtractFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeSubtractFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeSubtractFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Subtract right float from left float.\n */" },
{ "DisplayName", "Subtract" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Subtract right float from left float." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeSubtractFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeSubtractFloatPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeSubtractFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeSubtractFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeSubtractFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction;
class UScriptStruct* FStateTreeSubtractFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeSubtractFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeSubtractFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeSubtractFloatPropertyFunction),
alignof(FStateTreeSubtractFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeSubtractFloatPropertyFunction *****************************
// ********** Begin ScriptStruct FStateTreeMultiplyFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeMultiplyFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeMultiplyFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Multiply the two given float.\n */" },
{ "DisplayName", "Multiply" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Multiply the two given float." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeMultiplyFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeMultiplyFloatPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeMultiplyFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeMultiplyFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeMultiplyFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction;
class UScriptStruct* FStateTreeMultiplyFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeMultiplyFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeMultiplyFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeMultiplyFloatPropertyFunction),
alignof(FStateTreeMultiplyFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeMultiplyFloatPropertyFunction *****************************
// ********** Begin ScriptStruct FStateTreeDivideFloatPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDivideFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDivideFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Divide left float by right float.\n */" },
{ "DisplayName", "Divide" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Divide left float by right float." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDivideFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeDivideFloatPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDivideFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeDivideFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeDivideFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction;
class UScriptStruct* FStateTreeDivideFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDivideFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeDivideFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeDivideFloatPropertyFunction),
alignof(FStateTreeDivideFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDivideFloatPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData *****************
struct Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeSingleFloatPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeSingleFloatPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Input;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeSingleFloatPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeSingleFloatPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeSingleFloatPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeSingleFloatPropertyFunctionInstanceData, Input), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeSingleFloatPropertyFunctionInstanceData, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::NewProp_Input,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeSingleFloatPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeSingleFloatPropertyFunctionInstanceData),
alignof(FStateTreeSingleFloatPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData *******************
// ********** Begin ScriptStruct FStateTreeInvertFloatPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeInvertFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeInvertFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Invert the given float.\n */" },
{ "DisplayName", "Invert" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Invert the given float." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeInvertFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeInvertFloatPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeInvertFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeInvertFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeInvertFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction;
class UScriptStruct* FStateTreeInvertFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeInvertFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeInvertFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeInvertFloatPropertyFunction),
alignof(FStateTreeInvertFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeInvertFloatPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeAbsoluteFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeAbsoluteFloatPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeAbsoluteFloatPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Float" },
{ "Comment", "/**\n * Gives the absolute value of the given float.\n */" },
{ "DisplayName", "Absolute" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeFloatPropertyFunctions.h" },
{ "ToolTip", "Gives the absolute value of the given float." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeAbsoluteFloatPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeAbsoluteFloatPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeAbsoluteFloatPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeAbsoluteFloatPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeAbsoluteFloatPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction;
class UScriptStruct* FStateTreeAbsoluteFloatPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeAbsoluteFloatPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeAbsoluteFloatPropertyFunction",
nullptr,
0,
sizeof(FStateTreeAbsoluteFloatPropertyFunction),
alignof(FStateTreeAbsoluteFloatPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeAbsoluteFloatPropertyFunction *****************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeFloatCombinaisonPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeFloatCombinaisonPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeFloatCombinaisonPropertyFunctionInstanceData), 2286348757U) },
{ FStateTreeAddFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeAddFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeAddFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeAddFloatPropertyFunction), 2621486427U) },
{ FStateTreeSubtractFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeSubtractFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeSubtractFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeSubtractFloatPropertyFunction), 1901600063U) },
{ FStateTreeMultiplyFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeMultiplyFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeMultiplyFloatPropertyFunction), 1869477465U) },
{ FStateTreeDivideFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeDivideFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeDivideFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDivideFloatPropertyFunction), 890500697U) },
{ FStateTreeSingleFloatPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeSingleFloatPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeSingleFloatPropertyFunctionInstanceData), 2940931530U) },
{ FStateTreeInvertFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeInvertFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeInvertFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeInvertFloatPropertyFunction), 612516007U) },
{ FStateTreeAbsoluteFloatPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics::NewStructOps, TEXT("StateTreeAbsoluteFloatPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeAbsoluteFloatPropertyFunction), 1977324093U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h__Script_StateTreeModule_351857506{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,108 @@
// 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 "PropertyFunctions/StateTreeFloatPropertyFunctions.h"
#ifdef STATETREEMODULE_StateTreeFloatPropertyFunctions_generated_h
#error "StateTreeFloatPropertyFunctions.generated.h already included, missing '#pragma once' in StateTreeFloatPropertyFunctions.h"
#endif
#define STATETREEMODULE_StateTreeFloatPropertyFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData ************
struct Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeFloatCombinaisonPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeFloatCombinaisonPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeFloatCombinaisonPropertyFunctionInstanceData **************
// ********** Begin ScriptStruct FStateTreeAddFloatPropertyFunction ********************************
struct Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeAddFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeAddFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeAddFloatPropertyFunction **********************************
// ********** Begin ScriptStruct FStateTreeSubtractFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeSubtractFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeSubtractFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeSubtractFloatPropertyFunction *****************************
// ********** Begin ScriptStruct FStateTreeMultiplyFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_71_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeMultiplyFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeMultiplyFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeMultiplyFloatPropertyFunction *****************************
// ********** Begin ScriptStruct FStateTreeDivideFloatPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_90_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDivideFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeDivideFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeDivideFloatPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData *****************
struct Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_106_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeSingleFloatPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeSingleFloatPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeSingleFloatPropertyFunctionInstanceData *******************
// ********** Begin ScriptStruct FStateTreeInvertFloatPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_121_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeInvertFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeInvertFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeInvertFloatPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeAbsoluteFloatPropertyFunction ***************************
struct Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h_140_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeAbsoluteFloatPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeAbsoluteFloatPropertyFunction;
// ********** End ScriptStruct FStateTreeAbsoluteFloatPropertyFunction *****************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeFloatPropertyFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,375 @@
// 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 "StateTreeFunctionLibrary.h"
#include "StateTreeReference.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeFunctionLibrary();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeFunctionLibrary_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReference();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeFunctionLibrary Function K2_GetParametersProperty **************
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics
{
struct StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms
{
FStateTreeReference Reference;
FGuid PropertyID;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "StateTree|Reference" },
{ "CustomStructureParam", "ReturnValue" },
{ "CustomThunk", "true" },
{ "DisplayName", "Get Parameter Property" },
{ "ModuleRelativePath", "Public/StateTreeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetParametersProperty constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Reference;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyID;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetParametersProperty constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetParametersProperty Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_Reference = { "Reference", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms, Reference), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reference_MetaData), NewProp_Reference_MetaData) }; // 474164899
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_PropertyID = { "PropertyID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms, PropertyID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_Reference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_PropertyID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::PropPointers) < 2048);
// ********** End Function K2_GetParametersProperty Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeFunctionLibrary, nullptr, "K2_GetParametersProperty", Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::StateTreeFunctionLibrary_eventK2_GetParametersProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeFunctionLibrary Function K2_GetParametersProperty ****************
// ********** Begin Class UStateTreeFunctionLibrary Function K2_SetParametersProperty **************
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics
{
struct StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms
{
FStateTreeReference Reference;
FGuid PropertyID;
int32 NewValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "StateTree|Reference" },
{ "CustomStructureParam", "NewValue" },
{ "CustomThunk", "true" },
{ "DisplayName", "Set Parameter Property" },
{ "ModuleRelativePath", "Public/StateTreeFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_SetParametersProperty constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Reference;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyID;
static const UECodeGen_Private::FIntPropertyParams NewProp_NewValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_SetParametersProperty constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_SetParametersProperty Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_Reference = { "Reference", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms, Reference), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(0, nullptr) }; // 474164899
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_PropertyID = { "PropertyID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms, PropertyID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms, NewValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewValue_MetaData), NewProp_NewValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_Reference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_PropertyID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::NewProp_NewValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::PropPointers) < 2048);
// ********** End Function K2_SetParametersProperty Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeFunctionLibrary, nullptr, "K2_SetParametersProperty", Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::StateTreeFunctionLibrary_eventK2_SetParametersProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeFunctionLibrary Function K2_SetParametersProperty ****************
// ********** Begin Class UStateTreeFunctionLibrary Function MakeStateTreeReference ****************
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics
{
struct StateTreeFunctionLibrary_eventMakeStateTreeReference_Parms
{
UStateTree* StateTree;
FStateTreeReference ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "StateTree|Reference" },
{ "DisplayName", "Make State Tree Reference" },
{ "Keywords", "construct build" },
{ "ModuleRelativePath", "Public/StateTreeFunctionLibrary.h" },
{ "NativeMakeFunc", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeStateTreeReference constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_StateTree;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeStateTreeReference constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeStateTreeReference Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::NewProp_StateTree = { "StateTree", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventMakeStateTreeReference_Parms, StateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventMakeStateTreeReference_Parms, ReturnValue), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(0, nullptr) }; // 474164899
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::NewProp_StateTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::PropPointers) < 2048);
// ********** End Function MakeStateTreeReference Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeFunctionLibrary, nullptr, "MakeStateTreeReference", Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::StateTreeFunctionLibrary_eventMakeStateTreeReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::StateTreeFunctionLibrary_eventMakeStateTreeReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeFunctionLibrary::execMakeStateTreeReference)
{
P_GET_OBJECT(UStateTree,Z_Param_StateTree);
P_FINISH;
P_NATIVE_BEGIN;
*(FStateTreeReference*)Z_Param__Result=UStateTreeFunctionLibrary::MakeStateTreeReference(Z_Param_StateTree);
P_NATIVE_END;
}
// ********** End Class UStateTreeFunctionLibrary Function MakeStateTreeReference ******************
// ********** Begin Class UStateTreeFunctionLibrary Function SetStateTree **************************
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics
{
struct StateTreeFunctionLibrary_eventSetStateTree_Parms
{
FStateTreeReference Reference;
UStateTree* StateTree;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree|Reference" },
{ "ModuleRelativePath", "Public/StateTreeFunctionLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStateTree constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Reference;
static const UECodeGen_Private::FObjectPropertyParams NewProp_StateTree;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStateTree constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStateTree Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::NewProp_Reference = { "Reference", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventSetStateTree_Parms, Reference), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(0, nullptr) }; // 474164899
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::NewProp_StateTree = { "StateTree", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeFunctionLibrary_eventSetStateTree_Parms, StateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::NewProp_Reference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::NewProp_StateTree,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::PropPointers) < 2048);
// ********** End Function SetStateTree Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeFunctionLibrary, nullptr, "SetStateTree", Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::StateTreeFunctionLibrary_eventSetStateTree_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::StateTreeFunctionLibrary_eventSetStateTree_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeFunctionLibrary::execSetStateTree)
{
P_GET_STRUCT_REF(FStateTreeReference,Z_Param_Out_Reference);
P_GET_OBJECT(UStateTree,Z_Param_StateTree);
P_FINISH;
P_NATIVE_BEGIN;
UStateTreeFunctionLibrary::SetStateTree(Z_Param_Out_Reference,Z_Param_StateTree);
P_NATIVE_END;
}
// ********** End Class UStateTreeFunctionLibrary Function SetStateTree ****************************
// ********** Begin Class UStateTreeFunctionLibrary ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeFunctionLibrary;
UClass* UStateTreeFunctionLibrary::GetPrivateStaticClass()
{
using TClass = UStateTreeFunctionLibrary;
if (!Z_Registration_Info_UClass_UStateTreeFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeFunctionLibrary"),
Z_Registration_Info_UClass_UStateTreeFunctionLibrary.InnerSingleton,
StaticRegisterNativesUStateTreeFunctionLibrary,
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_UStateTreeFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeFunctionLibrary_NoRegister()
{
return UStateTreeFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A collection of blueprint functions for state tree.\n */" },
{ "IncludePath", "StateTreeFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/StateTreeFunctionLibrary.h" },
{ "ToolTip", "A collection of blueprint functions for state tree." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeFunctionLibrary constinit property declarations ****************
// ********** End Class UStateTreeFunctionLibrary constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("K2_GetParametersProperty"), .Pointer = &UStateTreeFunctionLibrary::execK2_GetParametersProperty },
{ .NameUTF8 = UTF8TEXT("K2_SetParametersProperty"), .Pointer = &UStateTreeFunctionLibrary::execK2_SetParametersProperty },
{ .NameUTF8 = UTF8TEXT("MakeStateTreeReference"), .Pointer = &UStateTreeFunctionLibrary::execMakeStateTreeReference },
{ .NameUTF8 = UTF8TEXT("SetStateTree"), .Pointer = &UStateTreeFunctionLibrary::execSetStateTree },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty, "K2_GetParametersProperty" }, // 2775296621
{ &Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty, "K2_SetParametersProperty" }, // 1803405899
{ &Z_Construct_UFunction_UStateTreeFunctionLibrary_MakeStateTreeReference, "MakeStateTreeReference" }, // 2064315605
{ &Z_Construct_UFunction_UStateTreeFunctionLibrary_SetStateTree, "SetStateTree" }, // 3640304494
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::ClassParams = {
&UStateTreeFunctionLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::Class_MetaDataParams)
};
void UStateTreeFunctionLibrary::StaticRegisterNativesUStateTreeFunctionLibrary()
{
UClass* Class = UStateTreeFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UStateTreeFunctionLibrary()
{
if (!Z_Registration_Info_UClass_UStateTreeFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeFunctionLibrary.OuterSingleton, Z_Construct_UClass_UStateTreeFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeFunctionLibrary.OuterSingleton;
}
UStateTreeFunctionLibrary::UStateTreeFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeFunctionLibrary);
UStateTreeFunctionLibrary::~UStateTreeFunctionLibrary() {}
// ********** End Class UStateTreeFunctionLibrary **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeFunctionLibrary, UStateTreeFunctionLibrary::StaticClass, TEXT("UStateTreeFunctionLibrary"), &Z_Registration_Info_UClass_UStateTreeFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeFunctionLibrary), 543173007U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h__Script_StateTreeModule_4010191187{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// 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 "StateTreeFunctionLibrary.h"
#ifdef STATETREEMODULE_StateTreeFunctionLibrary_generated_h
#error "StateTreeFunctionLibrary.generated.h already included, missing '#pragma once' in StateTreeFunctionLibrary.h"
#endif
#define STATETREEMODULE_StateTreeFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UStateTree;
struct FGuid;
struct FStateTreeReference;
// ********** Begin Class UStateTreeFunctionLibrary ************************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execMakeStateTreeReference); \
DECLARE_FUNCTION(execSetStateTree);
struct Z_Construct_UClass_UStateTreeFunctionLibrary_Statics;
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics; \
struct Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics; \
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeFunctionLibrary_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeFunctionLibrary(); \
friend struct ::Z_Construct_UClass_UStateTreeFunctionLibrary_Statics; \
friend struct ::Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_SetParametersProperty_Statics; \
friend struct ::Z_Construct_UFunction_UStateTreeFunctionLibrary_K2_GetParametersProperty_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(UStateTreeFunctionLibrary)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeFunctionLibrary(UStateTreeFunctionLibrary&&) = delete; \
UStateTreeFunctionLibrary(const UStateTreeFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeFunctionLibrary); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeFunctionLibrary) \
STATETREEMODULE_API virtual ~UStateTreeFunctionLibrary();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_15_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeFunctionLibrary;
// ********** End Class UStateTreeFunctionLibrary **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,541 @@
// 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 "Conditions/StateTreeGameplayTagConditions.h"
#include "GameplayTagContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeGameplayTagConditions() {}
// ********** Begin Cross Module References ********************************************************
GAMEPLAYTAGS_API UEnum* Z_Construct_UEnum_GameplayTags_EGameplayContainerMatchType();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQuery();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagMatchCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQueryCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGameplayTagMatchConditionInstanceData ****************************
struct Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagMatchConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagMatchConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagContainer_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** Container to check for the tag. */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Container to check for the tag." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** Tag to check for in the container. */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Tag to check for in the container." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagMatchConditionInstanceData constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_TagContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_Tag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagMatchConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagMatchConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData;
class UScriptStruct* FGameplayTagMatchConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagMatchConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagMatchConditionInstanceData Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::NewProp_TagContainer = { "TagContainer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagMatchConditionInstanceData, TagContainer), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagContainer_MetaData), NewProp_TagContainer_MetaData) }; // 3438578166
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagMatchConditionInstanceData, Tag), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) }; // 517357616
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::NewProp_TagContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::NewProp_Tag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagMatchConditionInstanceData Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"GameplayTagMatchConditionInstanceData",
Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::PropPointers),
sizeof(FGameplayTagMatchConditionInstanceData),
alignof(FGameplayTagMatchConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagMatchConditionInstanceData ******************************
// ********** Begin ScriptStruct FGameplayTagMatchCondition ****************************************
struct Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagMatchCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagMatchCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Gameplay Tags" },
{ "Comment", "/**\n * HasTag condition\n * Succeeds if the tag container has the specified tag.\n * \n * Condition can be used with multiple configurations:\n *\x09""Does TagContainer {\"A.1\"} has Tag \"A\" ?\n *\x09\x09""exact match 'false' will SUCCEED\n *\x09\x09""exact match 'true' will FAIL\n */" },
{ "DisplayName", "Has Tag" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "HasTag condition\nSucceeds if the tag container has the specified tag.\n\nCondition can be used with multiple configurations:\n Does TagContainer {\"A.1\"} has Tag \"A\" ?\n exact match 'false' will SUCCEED\n exact match 'true' will FAIL" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExactMatch_MetaData[] = {
{ "Category", "Condition" },
{ "Comment", "/** If true, the tag has to be exactly present, if false then TagContainer will include it's parent tags while matching */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "If true, the tag has to be exactly present, if false then TagContainer will include it's parent tags while matching" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Condition" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagMatchCondition constinit property declarations ********
static void NewProp_bExactMatch_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExactMatch;
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagMatchCondition constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagMatchCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics
static_assert(std::is_polymorphic<FGameplayTagMatchCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FGameplayTagMatchCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition;
class UScriptStruct* FGameplayTagMatchCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagMatchCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagMatchCondition"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagMatchCondition Property Definitions *******************
void Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bExactMatch_SetBit(void* Obj)
{
((FGameplayTagMatchCondition*)Obj)->bExactMatch = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bExactMatch = { "bExactMatch", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameplayTagMatchCondition), &Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bExactMatch_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExactMatch_MetaData), NewProp_bExactMatch_MetaData) };
void Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FGameplayTagMatchCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameplayTagMatchCondition), &Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bExactMatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagMatchCondition Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"GameplayTagMatchCondition",
Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::PropPointers),
sizeof(FGameplayTagMatchCondition),
alignof(FGameplayTagMatchCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagMatchCondition()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagMatchCondition ******************************************
// ********** Begin ScriptStruct FGameplayTagContainerMatchConditionInstanceData *******************
struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagContainerMatchConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagContainerMatchConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagContainer_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Container to check if it matches any of the tags in the other container. */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Container to check if it matches any of the tags in the other container." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OtherContainer_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** Container to check against. */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Container to check against." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagContainerMatchConditionInstanceData constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_TagContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_OtherContainer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagContainerMatchConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagContainerMatchConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData;
class UScriptStruct* FGameplayTagContainerMatchConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagContainerMatchConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagContainerMatchConditionInstanceData Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::NewProp_TagContainer = { "TagContainer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagContainerMatchConditionInstanceData, TagContainer), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagContainer_MetaData), NewProp_TagContainer_MetaData) }; // 3438578166
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::NewProp_OtherContainer = { "OtherContainer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagContainerMatchConditionInstanceData, OtherContainer), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OtherContainer_MetaData), NewProp_OtherContainer_MetaData) }; // 3438578166
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::NewProp_TagContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::NewProp_OtherContainer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagContainerMatchConditionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"GameplayTagContainerMatchConditionInstanceData",
Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::PropPointers),
sizeof(FGameplayTagContainerMatchConditionInstanceData),
alignof(FGameplayTagContainerMatchConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagContainerMatchConditionInstanceData *********************
// ********** Begin ScriptStruct FGameplayTagContainerMatchCondition *******************************
struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagContainerMatchCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagContainerMatchCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Gameplay Tags" },
{ "Comment", "/**\n * HasAnyTags / HasAllTags condition\n * Succeeds if the specified tag container has ANY or ALL of the tags in the other container.\n *\n * Condition can be used with multiple configurations:\n * \n *\x09Has ANY Tags:\n *\x09\x09""exact match 'false':\n *\x09\x09\x09TagContainer {\"A.1\"} has any of OtherContainer {\"A\",\"B\"} will SUCCEED\n * \x09\x09\x09TagContainer {\"A\"} has any of OtherContainer {\"A.1\",\"B\"} will FAIL\n *\x09\x09\n *\x09\x09""exact match 'true':\n* \x09\x09\x09TagContainer {\"A\",\"B\"} has any of OtherContainer {\"A.1\"} will FAIL\n *\n *\x09\x09If TagContainer is empty/invalid it will always fail.\n *\n *\x09Has ALL Tags:\n *\x09\x09""exact match 'false':\n *\x09\x09\x09TagContainer {\"A.1\",\"B.1\"} has all of OtherContainer {\"A\",\"B\"} will SUCCEED\n *\x09\x09\x09TagContainer {\"A\",\"B\"} has all of OtherContainer {\"A.1\",\"B.1\"} will FAIL\n *\n *\x09\x09""exact match 'true':\n *\x09\x09\x09TagContainer {\"A.1\",\"B.1\"} has all of OtherContainer {\"A\",\"B\"} will FAIL\n *\n *\x09\x09If TagContainer is empty/invalid it will always SUCCEED, because there were no failed checks.\n */" },
{ "DisplayName", "Has Tags" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "HasAnyTags / HasAllTags condition\nSucceeds if the specified tag container has ANY or ALL of the tags in the other container.\n\nCondition can be used with multiple configurations:\n\n Has ANY Tags:\n exact match 'false':\n TagContainer {\"A.1\"} has any of OtherContainer {\"A\",\"B\"} will SUCCEED\n TagContainer {\"A\"} has any of OtherContainer {\"A.1\",\"B\"} will FAIL\n\n exact match 'true':\n TagContainer {\"A\",\"B\"} has any of OtherContainer {\"A.1\"} will FAIL\n\n If TagContainer is empty/invalid it will always fail.\n\n Has ALL Tags:\n exact match 'false':\n TagContainer {\"A.1\",\"B.1\"} has all of OtherContainer {\"A\",\"B\"} will SUCCEED\n TagContainer {\"A\",\"B\"} has all of OtherContainer {\"A.1\",\"B.1\"} will FAIL\n\n exact match 'true':\n TagContainer {\"A.1\",\"B.1\"} has all of OtherContainer {\"A\",\"B\"} will FAIL\n\n If TagContainer is empty/invalid it will always SUCCEED, because there were no failed checks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MatchType_MetaData[] = {
{ "Category", "Condition" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExactMatch_MetaData[] = {
{ "Category", "Condition" },
{ "Comment", "/** If true, the tag has to be exactly present, if false then TagContainer will include it's parent tags while matching */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "If true, the tag has to be exactly present, if false then TagContainer will include it's parent tags while matching" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Condition" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagContainerMatchCondition constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_MatchType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_MatchType;
static void NewProp_bExactMatch_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExactMatch;
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagContainerMatchCondition constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagContainerMatchCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics
static_assert(std::is_polymorphic<FGameplayTagContainerMatchCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FGameplayTagContainerMatchCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition;
class UScriptStruct* FGameplayTagContainerMatchCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagContainerMatchCondition"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagContainerMatchCondition Property Definitions **********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_MatchType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_MatchType = { "MatchType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagContainerMatchCondition, MatchType), Z_Construct_UEnum_GameplayTags_EGameplayContainerMatchType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MatchType_MetaData), NewProp_MatchType_MetaData) }; // 716317012
void Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bExactMatch_SetBit(void* Obj)
{
((FGameplayTagContainerMatchCondition*)Obj)->bExactMatch = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bExactMatch = { "bExactMatch", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameplayTagContainerMatchCondition), &Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bExactMatch_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExactMatch_MetaData), NewProp_bExactMatch_MetaData) };
void Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FGameplayTagContainerMatchCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameplayTagContainerMatchCondition), &Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_MatchType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_MatchType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bExactMatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagContainerMatchCondition Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"GameplayTagContainerMatchCondition",
Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::PropPointers),
sizeof(FGameplayTagContainerMatchCondition),
alignof(FGameplayTagContainerMatchCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagContainerMatchCondition *********************************
// ********** Begin ScriptStruct FGameplayTagQueryConditionInstanceData ****************************
struct Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagQueryConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagQueryConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagContainer_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Container that needs to match the query. */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Container that needs to match the query." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagQueryConditionInstanceData constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_TagContainer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagQueryConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagQueryConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData;
class UScriptStruct* FGameplayTagQueryConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagQueryConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagQueryConditionInstanceData Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::NewProp_TagContainer = { "TagContainer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagQueryConditionInstanceData, TagContainer), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagContainer_MetaData), NewProp_TagContainer_MetaData) }; // 3438578166
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::NewProp_TagContainer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagQueryConditionInstanceData Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"GameplayTagQueryConditionInstanceData",
Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::PropPointers),
sizeof(FGameplayTagQueryConditionInstanceData),
alignof(FGameplayTagQueryConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagQueryConditionInstanceData ******************************
// ********** Begin ScriptStruct FGameplayTagQueryCondition ****************************************
struct Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGameplayTagQueryCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FGameplayTagQueryCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Gameplay Tags" },
{ "Comment", "/**\n * DoesContainerMatchTagQuery condition\n * Succeeds if the specified tag container matches the given Tag Query.\n */" },
{ "DisplayName", "Does Container Match Tag Query" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "DoesContainerMatchTagQuery condition\nSucceeds if the specified tag container matches the given Tag Query." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagQuery_MetaData[] = {
{ "Category", "Condition" },
{ "Comment", "/** Query to match against */" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
{ "ToolTip", "Query to match against" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Condition" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeGameplayTagConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGameplayTagQueryCondition constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_TagQuery;
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGameplayTagQueryCondition constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGameplayTagQueryCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics
static_assert(std::is_polymorphic<FGameplayTagQueryCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FGameplayTagQueryCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition;
class UScriptStruct* FGameplayTagQueryCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGameplayTagQueryCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("GameplayTagQueryCondition"));
}
return Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FGameplayTagQueryCondition Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_TagQuery = { "TagQuery", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGameplayTagQueryCondition, TagQuery), Z_Construct_UScriptStruct_FGameplayTagQuery, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagQuery_MetaData), NewProp_TagQuery_MetaData) }; // 3075344437
void Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FGameplayTagQueryCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FGameplayTagQueryCondition), &Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_TagQuery,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGameplayTagQueryCondition Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"GameplayTagQueryCondition",
Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::PropPointers),
sizeof(FGameplayTagQueryCondition),
alignof(FGameplayTagQueryCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagQueryCondition()
{
if (!Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.InnerSingleton, Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition.InnerSingleton);
}
// ********** End ScriptStruct FGameplayTagQueryCondition ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGameplayTagMatchConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics::NewStructOps, TEXT("GameplayTagMatchConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FGameplayTagMatchConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagMatchConditionInstanceData), 2164113610U) },
{ FGameplayTagMatchCondition::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics::NewStructOps, TEXT("GameplayTagMatchCondition"),&Z_Registration_Info_UScriptStruct_FGameplayTagMatchCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagMatchCondition), 1267945665U) },
{ FGameplayTagContainerMatchConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics::NewStructOps, TEXT("GameplayTagContainerMatchConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagContainerMatchConditionInstanceData), 3752019565U) },
{ FGameplayTagContainerMatchCondition::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics::NewStructOps, TEXT("GameplayTagContainerMatchCondition"),&Z_Registration_Info_UScriptStruct_FGameplayTagContainerMatchCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagContainerMatchCondition), 3307715223U) },
{ FGameplayTagQueryConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics::NewStructOps, TEXT("GameplayTagQueryConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FGameplayTagQueryConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagQueryConditionInstanceData), 4093846202U) },
{ FGameplayTagQueryCondition::StaticStruct, Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics::NewStructOps, TEXT("GameplayTagQueryCondition"),&Z_Registration_Info_UScriptStruct_FGameplayTagQueryCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGameplayTagQueryCondition), 2906583050U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h__Script_StateTreeModule_3192416442{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,85 @@
// 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 "Conditions/StateTreeGameplayTagConditions.h"
#ifdef STATETREEMODULE_StateTreeGameplayTagConditions_generated_h
#error "StateTreeGameplayTagConditions.generated.h already included, missing '#pragma once' in StateTreeGameplayTagConditions.h"
#endif
#define STATETREEMODULE_StateTreeGameplayTagConditions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGameplayTagMatchConditionInstanceData ****************************
struct Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagMatchConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FGameplayTagMatchConditionInstanceData;
// ********** End ScriptStruct FGameplayTagMatchConditionInstanceData ******************************
// ********** Begin ScriptStruct FGameplayTagMatchCondition ****************************************
struct Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_36_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagMatchCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FGameplayTagMatchCondition;
// ********** End ScriptStruct FGameplayTagMatchCondition ******************************************
// ********** Begin ScriptStruct FGameplayTagContainerMatchConditionInstanceData *******************
struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_67_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagContainerMatchConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FGameplayTagContainerMatchConditionInstanceData;
// ********** End ScriptStruct FGameplayTagContainerMatchConditionInstanceData *********************
// ********** Begin ScriptStruct FGameplayTagContainerMatchCondition *******************************
struct Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_107_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagContainerMatchCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FGameplayTagContainerMatchCondition;
// ********** End ScriptStruct FGameplayTagContainerMatchCondition *********************************
// ********** Begin ScriptStruct FGameplayTagQueryConditionInstanceData ****************************
struct Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_141_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagQueryConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FGameplayTagQueryConditionInstanceData;
// ********** End ScriptStruct FGameplayTagQueryConditionInstanceData ******************************
// ********** Begin ScriptStruct FGameplayTagQueryCondition ****************************************
struct Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h_155_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGameplayTagQueryCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FGameplayTagQueryCondition;
// ********** End ScriptStruct FGameplayTagQueryCondition ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeGameplayTagConditions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,170 @@
// 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 "StateTreeIndexTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeIndexTypes() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex16();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex8();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeIndex16 *************************************************
struct Z_Construct_UScriptStruct_FStateTreeIndex16_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeIndex16); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeIndex16); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** uint16 index that can be invalid. */" },
{ "ModuleRelativePath", "Public/StateTreeIndexTypes.h" },
{ "ToolTip", "uint16 index that can be invalid." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeIndexTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeIndex16 constinit property declarations *****************
static const UECodeGen_Private::FUInt16PropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeIndex16 constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeIndex16>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeIndex16_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeIndex16;
class UScriptStruct* FStateTreeIndex16::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIndex16.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeIndex16.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeIndex16, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeIndex16"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeIndex16.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeIndex16 Property Definitions ****************************
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeIndex16, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeIndex16 Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeIndex16",
Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::PropPointers),
sizeof(FStateTreeIndex16),
alignof(FStateTreeIndex16),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex16()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIndex16.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeIndex16.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeIndex16.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeIndex16 ***************************************************
// ********** Begin ScriptStruct FStateTreeIndex8 **************************************************
struct Z_Construct_UScriptStruct_FStateTreeIndex8_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeIndex8); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeIndex8); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** uint8 index that can be invalid. */" },
{ "ModuleRelativePath", "Public/StateTreeIndexTypes.h" },
{ "ToolTip", "uint8 index that can be invalid." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeIndexTypes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeIndex8 constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeIndex8 constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeIndex8>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeIndex8_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeIndex8;
class UScriptStruct* FStateTreeIndex8::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIndex8.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeIndex8.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeIndex8, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeIndex8"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeIndex8.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeIndex8 Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeIndex8, Value), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeIndex8 Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeIndex8",
Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::PropPointers),
sizeof(FStateTreeIndex8),
alignof(FStateTreeIndex8),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex8()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIndex8.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeIndex8.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeIndex8.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeIndex8 ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeIndex16::StaticStruct, Z_Construct_UScriptStruct_FStateTreeIndex16_Statics::NewStructOps, TEXT("StateTreeIndex16"),&Z_Registration_Info_UScriptStruct_FStateTreeIndex16, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeIndex16), 224117634U) },
{ FStateTreeIndex8::StaticStruct, Z_Construct_UScriptStruct_FStateTreeIndex8_Statics::NewStructOps, TEXT("StateTreeIndex8"),&Z_Registration_Info_UScriptStruct_FStateTreeIndex8, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeIndex8), 240619466U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h__Script_StateTreeModule_1040391137{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "StateTreeIndexTypes.h"
#ifdef STATETREEMODULE_StateTreeIndexTypes_generated_h
#error "StateTreeIndexTypes.generated.h already included, missing '#pragma once' in StateTreeIndexTypes.h"
#endif
#define STATETREEMODULE_StateTreeIndexTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeIndex16 *************************************************
struct Z_Construct_UScriptStruct_FStateTreeIndex16_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeIndex16_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeIndex16;
// ********** End ScriptStruct FStateTreeIndex16 ***************************************************
// ********** Begin ScriptStruct FStateTreeIndex8 **************************************************
struct Z_Construct_UScriptStruct_FStateTreeIndex8_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h_99_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeIndex8_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeIndex8;
// ********** End ScriptStruct FStateTreeIndex8 ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeIndexTypes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,171 @@
// 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 "StateTreeInstanceContainer.h"
#include "StructUtils/InstancedStructContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeInstanceContainer() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStructContainer();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FInstanceContainer();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeInstanceObjectWrapper ***********************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeInstanceObjectWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeInstanceObjectWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Wrapper class to store an object amongst the structs. */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceContainer.h" },
{ "ToolTip", "Wrapper class to store an object amongst the structs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceObject_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceContainer.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeInstanceObjectWrapper constinit property declarations ***
static const UECodeGen_Private::FObjectPropertyParams NewProp_InstanceObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeInstanceObjectWrapper constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeInstanceObjectWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper;
class UScriptStruct* FStateTreeInstanceObjectWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeInstanceObjectWrapper"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeInstanceObjectWrapper Property Definitions **************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::NewProp_InstanceObject = { "InstanceObject", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceObjectWrapper, InstanceObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceObject_MetaData), NewProp_InstanceObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::NewProp_InstanceObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeInstanceObjectWrapper Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeInstanceObjectWrapper",
Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::PropPointers),
sizeof(FStateTreeInstanceObjectWrapper),
alignof(FStateTreeInstanceObjectWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeInstanceObjectWrapper *************************************
// ********** Begin ScriptStruct FInstanceContainer ************************************************
struct Z_Construct_UScriptStruct_FInstanceContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(UE::StateTree::InstanceData::FInstanceContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(UE::StateTree::InstanceData::FInstanceContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Container of instance data. */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceContainer.h" },
{ "ToolTip", "Container of instance data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceStructs_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceContainer.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInstanceContainer constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InstanceStructs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInstanceContainer constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<UE::StateTree::InstanceData::FInstanceContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInstanceContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInstanceContainer;
class UScriptStruct* UE::StateTree::InstanceData::FInstanceContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInstanceContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInstanceContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInstanceContainer, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("InstanceContainer"));
}
return Z_Registration_Info_UScriptStruct_FInstanceContainer.OuterSingleton;
}
// ********** Begin ScriptStruct FInstanceContainer Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInstanceContainer_Statics::NewProp_InstanceStructs = { "InstanceStructs", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UE::StateTree::InstanceData::FInstanceContainer, InstanceStructs), Z_Construct_UScriptStruct_FInstancedStructContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceStructs_MetaData), NewProp_InstanceStructs_MetaData) }; // 939013111
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInstanceContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInstanceContainer_Statics::NewProp_InstanceStructs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInstanceContainer_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInstanceContainer Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInstanceContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"InstanceContainer",
Z_Construct_UScriptStruct_FInstanceContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInstanceContainer_Statics::PropPointers),
sizeof(UE::StateTree::InstanceData::FInstanceContainer),
alignof(UE::StateTree::InstanceData::FInstanceContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInstanceContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInstanceContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInstanceContainer()
{
if (!Z_Registration_Info_UScriptStruct_FInstanceContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInstanceContainer.InnerSingleton, Z_Construct_UScriptStruct_FInstanceContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInstanceContainer.InnerSingleton);
}
// ********** End ScriptStruct FInstanceContainer **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeInstanceObjectWrapper::StaticStruct, Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics::NewStructOps, TEXT("StateTreeInstanceObjectWrapper"),&Z_Registration_Info_UScriptStruct_FStateTreeInstanceObjectWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeInstanceObjectWrapper), 696778266U) },
{ UE::StateTree::InstanceData::FInstanceContainer::StaticStruct, Z_Construct_UScriptStruct_FInstanceContainer_Statics::NewStructOps, TEXT("InstanceContainer"),&Z_Registration_Info_UScriptStruct_FInstanceContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(UE::StateTree::InstanceData::FInstanceContainer), 1128658280U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h__Script_StateTreeModule_870905820{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "StateTreeInstanceContainer.h"
#ifdef STATETREEMODULE_StateTreeInstanceContainer_generated_h
#error "StateTreeInstanceContainer.generated.h already included, missing '#pragma once' in StateTreeInstanceContainer.h"
#endif
#define STATETREEMODULE_StateTreeInstanceContainer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeInstanceObjectWrapper ***********************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeInstanceObjectWrapper_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeInstanceObjectWrapper;
// ********** End ScriptStruct FStateTreeInstanceObjectWrapper *************************************
// ********** Begin ScriptStruct FInstanceContainer ************************************************
struct Z_Construct_UScriptStruct_FInstanceContainer_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h_32_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInstanceContainer_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
namespace UE::StateTree::InstanceData { struct FInstanceContainer; }
// ********** End ScriptStruct FInstanceContainer **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceContainer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,351 @@
// 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 "StateTreeInstanceData.h"
#include "StateTreeExecutionTypes.h"
#include "StateTreeIndexTypes.h"
#include "StateTreeInstanceContainer.h"
#include "StateTreeTypes.h"
#include "StructUtils/InstancedStruct.h"
#include "StructUtils/InstancedStructContainer.h"
#include "StructUtils/PropertyBag.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeInstanceData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStruct();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStructContainer();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FInstanceContainer();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDataHandle();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeExecutionState();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex16();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceStorage();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeStateHandle();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTransitionRequest();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeTemporaryInstanceData ***********************************
struct Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeTemporaryInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeTemporaryInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Holds temporary instance data created during state selection.\n * The data is identified by Frame and DataHandle.\n */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Holds temporary instance data created during state selection.\nThe data is identified by Frame and DataHandle." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataHandle_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerNodeIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Instance_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTree_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootState_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeTemporaryInstanceData constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_DataHandle;
static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerNodeIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_Instance;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_StateTree;
static const UECodeGen_Private::FStructPropertyParams NewProp_RootState;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeTemporaryInstanceData constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeTemporaryInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData;
class UScriptStruct* FStateTreeTemporaryInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeTemporaryInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeTemporaryInstanceData Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_DataHandle = { "DataHandle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTemporaryInstanceData, DataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataHandle_MetaData), NewProp_DataHandle_MetaData) }; // 1892859071
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_OwnerNodeIndex = { "OwnerNodeIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTemporaryInstanceData, OwnerNodeIndex), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerNodeIndex_MetaData), NewProp_OwnerNodeIndex_MetaData) }; // 224117634
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_Instance = { "Instance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTemporaryInstanceData, Instance), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Instance_MetaData), NewProp_Instance_MetaData) }; // 3949785911
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_StateTree = { "StateTree", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTemporaryInstanceData, StateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTree_MetaData), NewProp_StateTree_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_RootState = { "RootState", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTemporaryInstanceData, RootState), Z_Construct_UScriptStruct_FStateTreeStateHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootState_MetaData), NewProp_RootState_MetaData) }; // 127714380
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_DataHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_OwnerNodeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_Instance,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_StateTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewProp_RootState,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeTemporaryInstanceData Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeTemporaryInstanceData",
Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::PropPointers),
sizeof(FStateTreeTemporaryInstanceData),
alignof(FStateTreeTemporaryInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeTemporaryInstanceData *************************************
// ********** Begin ScriptStruct FStateTreeInstanceStorage *****************************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeInstanceStorage); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeInstanceStorage); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Storage for the actual instance data. */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Storage for the actual instance data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceStructs_MetaData[] = {
{ "Comment", "/**\n\x09 * Struct for global and active instances.\n\x09 * The buffer format is:\n\x09 * for each frames\n\x09 * Global parameters, if it's a global frame.\n\x09 * Global node instances, if it's a global frame. (evaluator, global tasks)\n\x09 * Active state parameters\n\x09 * Active node instances (tasks)\n\x09 * @note Not transient, as we use FStateTreeInstanceData to store default values for instance data.\n\x09 */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Struct for global and active instances.\nThe buffer format is:\n for each frames\n Global parameters, if it's a global frame.\n Global node instances, if it's a global frame. (evaluator, global tasks)\n Active state parameters\n Active node instances (tasks)\n@note Not transient, as we use FStateTreeInstanceData to store default values for instance data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionState_MetaData[] = {
{ "Comment", "/** Execution state of the state tree instance. */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Execution state of the state tree instance." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionRuntimeData_MetaData[] = {
{ "Comment", "/**\n\x09 * Struct for the execution runtime data.\n\x09 * They stay alive until the owning execution context stops.\n\x09 */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Struct for the execution runtime data.\nThey stay alive until the owning execution context stops." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TemporaryInstances_MetaData[] = {
{ "Comment", "/** Temporary instances */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Temporary instances" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionRequests_MetaData[] = {
{ "Comment", "/** Requested transitions */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Requested transitions" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalParameters_MetaData[] = {
{ "Comment", "/** Global parameters */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Global parameters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniqueIdGenerator_MetaData[] = {
{ "Comment", "/** Unique id. */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "Unique id." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeInstanceStorage constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InstanceStructs;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExecutionState;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExecutionRuntimeData;
static const UECodeGen_Private::FStructPropertyParams NewProp_TemporaryInstances_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TemporaryInstances;
static const UECodeGen_Private::FStructPropertyParams NewProp_TransitionRequests_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TransitionRequests;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalParameters;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_UniqueIdGenerator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeInstanceStorage constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeInstanceStorage>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage;
class UScriptStruct* FStateTreeInstanceStorage::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeInstanceStorage, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeInstanceStorage"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeInstanceStorage Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_InstanceStructs = { "InstanceStructs", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, InstanceStructs), Z_Construct_UScriptStruct_FInstancedStructContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceStructs_MetaData), NewProp_InstanceStructs_MetaData) }; // 939013111
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_ExecutionState = { "ExecutionState", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, ExecutionState), Z_Construct_UScriptStruct_FStateTreeExecutionState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionState_MetaData), NewProp_ExecutionState_MetaData) }; // 1556089196
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_ExecutionRuntimeData = { "ExecutionRuntimeData", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, ExecutionRuntimeData), Z_Construct_UScriptStruct_FInstanceContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionRuntimeData_MetaData), NewProp_ExecutionRuntimeData_MetaData) }; // 1128658280
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TemporaryInstances_Inner = { "TemporaryInstances", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData, METADATA_PARAMS(0, nullptr) }; // 2657826352
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TemporaryInstances = { "TemporaryInstances", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, TemporaryInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TemporaryInstances_MetaData), NewProp_TemporaryInstances_MetaData) }; // 2657826352
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TransitionRequests_Inner = { "TransitionRequests", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeTransitionRequest, METADATA_PARAMS(0, nullptr) }; // 489803644
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TransitionRequests = { "TransitionRequests", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, TransitionRequests), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionRequests_MetaData), NewProp_TransitionRequests_MetaData) }; // 489803644
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_GlobalParameters = { "GlobalParameters", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, GlobalParameters), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalParameters_MetaData), NewProp_GlobalParameters_MetaData) }; // 1261298821
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_UniqueIdGenerator = { "UniqueIdGenerator", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceStorage, UniqueIdGenerator), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniqueIdGenerator_MetaData), NewProp_UniqueIdGenerator_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_InstanceStructs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_ExecutionState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_ExecutionRuntimeData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TemporaryInstances_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TemporaryInstances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TransitionRequests_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_TransitionRequests,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_GlobalParameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewProp_UniqueIdGenerator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeInstanceStorage Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeInstanceStorage",
Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::PropPointers),
sizeof(FStateTreeInstanceStorage),
alignof(FStateTreeInstanceStorage),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceStorage()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeInstanceStorage *******************************************
// ********** Begin ScriptStruct FStateTreeInstanceData ********************************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * StateTree instance data is used to store the runtime state of a StateTree.\n * The layout of the data is described in a FStateTreeInstanceDataLayout.\n *\n * Note: If FStateTreeInstanceData is placed on an struct, you must call AddStructReferencedObjects() manually,\n *\x09\x09 as it is not automatically called recursively. \n * Note: Serialization is supported only for FArchive::IsModifyingWeakAndStrongReferences(), that is replacing object references.\n */" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
{ "ToolTip", "StateTree instance data is used to store the runtime state of a StateTree.\nThe layout of the data is described in a FStateTreeInstanceDataLayout.\n\nNote: If FStateTreeInstanceData is placed on an struct, you must call AddStructReferencedObjects() manually,\n as it is not automatically called recursively.\nNote: Serialization is supported only for FArchive::IsModifyingWeakAndStrongReferences(), that is replacing object references." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceStorage_MetaData[] = {
{ "BaseStruct", "/Script/StateTreeModule.StateTreeInstanceStorage" },
{ "ModuleRelativePath", "Public/StateTreeInstanceData.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeInstanceData constinit property declarations ************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_InstanceStorage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End ScriptStruct FStateTreeInstanceData constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeInstanceData;
class UScriptStruct* FStateTreeInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeInstanceData Property Definitions ***********************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::NewProp_InstanceStorage = { "InstanceStorage", nullptr, (EPropertyFlags)0x0020080820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeInstanceData, InstanceStorage_DEPRECATED), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceStorage_MetaData), NewProp_InstanceStorage_MetaData) }; // 3949785911
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::NewProp_InstanceStorage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End ScriptStruct FStateTreeInstanceData Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeInstanceData",
IF_WITH_EDITORONLY_DATA(Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::PropPointers, nullptr),
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::PropPointers), 0),
sizeof(FStateTreeInstanceData),
alignof(FStateTreeInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeInstanceData **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeTemporaryInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics::NewStructOps, TEXT("StateTreeTemporaryInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeTemporaryInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeTemporaryInstanceData), 2657826352U) },
{ FStateTreeInstanceStorage::StaticStruct, Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics::NewStructOps, TEXT("StateTreeInstanceStorage"),&Z_Registration_Info_UScriptStruct_FStateTreeInstanceStorage, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeInstanceStorage), 3954077869U) },
{ FStateTreeInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics::NewStructOps, TEXT("StateTreeInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeInstanceData), 1695230976U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h__Script_StateTreeModule_1614754699{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,52 @@
// 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 "StateTreeInstanceData.h"
#ifdef STATETREEMODULE_StateTreeInstanceData_generated_h
#error "StateTreeInstanceData.generated.h already included, missing '#pragma once' in StateTreeInstanceData.h"
#endif
#define STATETREEMODULE_StateTreeInstanceData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeTemporaryInstanceData ***********************************
struct Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTemporaryInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTemporaryInstanceData;
// ********** End ScriptStruct FStateTreeTemporaryInstanceData *************************************
// ********** Begin ScriptStruct FStateTreeInstanceStorage *****************************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h_126_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeInstanceStorage_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeInstanceStorage;
// ********** End ScriptStruct FStateTreeInstanceStorage *******************************************
// ********** Begin ScriptStruct FStateTreeInstanceData ********************************************
struct Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h_410_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeInstanceData;
// ********** End ScriptStruct FStateTreeInstanceData **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeInstanceData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,536 @@
// 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 "PropertyFunctions/StateTreeIntPropertyFunctions.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeIntPropertyFunctions() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData **************
struct Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeIntCombinaisonPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeIntCombinaisonPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_Left;
static const UECodeGen_Private::FIntPropertyParams NewProp_Right;
static const UECodeGen_Private::FIntPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeIntCombinaisonPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeIntCombinaisonPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeIntCombinaisonPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeIntCombinaisonPropertyFunctionInstanceData, Left), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Left_MetaData), NewProp_Left_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeIntCombinaisonPropertyFunctionInstanceData, Right), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Right_MetaData), NewProp_Right_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeIntCombinaisonPropertyFunctionInstanceData, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Left,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Right,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeIntCombinaisonPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeIntCombinaisonPropertyFunctionInstanceData),
alignof(FStateTreeIntCombinaisonPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData ****************
// ********** Begin ScriptStruct FStateTreeAddIntPropertyFunction **********************************
struct Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeAddIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeAddIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Add two ints.\n */" },
{ "DisplayName", "Add" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Add two ints." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeAddIntPropertyFunction constinit property declarations **
// ********** End ScriptStruct FStateTreeAddIntPropertyFunction constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeAddIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeAddIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeAddIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction;
class UScriptStruct* FStateTreeAddIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeAddIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeAddIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeAddIntPropertyFunction),
alignof(FStateTreeAddIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeAddIntPropertyFunction ************************************
// ********** Begin ScriptStruct FStateTreeSubtractIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeSubtractIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeSubtractIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Subtract right int from left int.\n */" },
{ "DisplayName", "Subtract" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Subtract right int from left int." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeSubtractIntPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeSubtractIntPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeSubtractIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeSubtractIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeSubtractIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction;
class UScriptStruct* FStateTreeSubtractIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeSubtractIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeSubtractIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeSubtractIntPropertyFunction),
alignof(FStateTreeSubtractIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeSubtractIntPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeMultiplyIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeMultiplyIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeMultiplyIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Multiply the two given ints.\n */" },
{ "DisplayName", "Multiply" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Multiply the two given ints." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeMultiplyIntPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeMultiplyIntPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeMultiplyIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeMultiplyIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeMultiplyIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction;
class UScriptStruct* FStateTreeMultiplyIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeMultiplyIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeMultiplyIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeMultiplyIntPropertyFunction),
alignof(FStateTreeMultiplyIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeMultiplyIntPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeDivideIntPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeDivideIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeDivideIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Divide left int by right int.\n */" },
{ "DisplayName", "Divide" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Divide left int by right int." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeDivideIntPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeDivideIntPropertyFunction constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeDivideIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeDivideIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeDivideIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction;
class UScriptStruct* FStateTreeDivideIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeDivideIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeDivideIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeDivideIntPropertyFunction),
alignof(FStateTreeDivideIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeDivideIntPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData *******************
struct Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeSingleIntPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeSingleIntPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Input_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_Input;
static const UECodeGen_Private::FIntPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeSingleIntPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeSingleIntPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeSingleIntPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::NewProp_Input = { "Input", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeSingleIntPropertyFunctionInstanceData, Input), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Input_MetaData), NewProp_Input_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeSingleIntPropertyFunctionInstanceData, Result), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::NewProp_Input,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeSingleIntPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeSingleIntPropertyFunctionInstanceData),
alignof(FStateTreeSingleIntPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData *********************
// ********** Begin ScriptStruct FStateTreeInvertIntPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeInvertIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeInvertIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Invert the given int.\n */" },
{ "DisplayName", "Invert" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Invert the given int." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeInvertIntPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeInvertIntPropertyFunction constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeInvertIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeInvertIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeInvertIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction;
class UScriptStruct* FStateTreeInvertIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeInvertIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeInvertIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeInvertIntPropertyFunction),
alignof(FStateTreeInvertIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeInvertIntPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeAbsoluteIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeAbsoluteIntPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeAbsoluteIntPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Math|Integer" },
{ "Comment", "/**\n * Gives the absolute value of the given int.\n */" },
{ "DisplayName", "Absolute" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntPropertyFunctions.h" },
{ "ToolTip", "Gives the absolute value of the given int." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeAbsoluteIntPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeAbsoluteIntPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeAbsoluteIntPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeAbsoluteIntPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeAbsoluteIntPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction;
class UScriptStruct* FStateTreeAbsoluteIntPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeAbsoluteIntPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeAbsoluteIntPropertyFunction",
nullptr,
0,
sizeof(FStateTreeAbsoluteIntPropertyFunction),
alignof(FStateTreeAbsoluteIntPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeAbsoluteIntPropertyFunction *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeIntCombinaisonPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeIntCombinaisonPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeIntCombinaisonPropertyFunctionInstanceData), 3570680708U) },
{ FStateTreeAddIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeAddIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeAddIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeAddIntPropertyFunction), 2626515765U) },
{ FStateTreeSubtractIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeSubtractIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeSubtractIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeSubtractIntPropertyFunction), 1661121922U) },
{ FStateTreeMultiplyIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeMultiplyIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeMultiplyIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeMultiplyIntPropertyFunction), 3197094731U) },
{ FStateTreeDivideIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeDivideIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeDivideIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeDivideIntPropertyFunction), 3032138597U) },
{ FStateTreeSingleIntPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeSingleIntPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeSingleIntPropertyFunctionInstanceData), 3140159766U) },
{ FStateTreeInvertIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeInvertIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeInvertIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeInvertIntPropertyFunction), 3293516662U) },
{ FStateTreeAbsoluteIntPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics::NewStructOps, TEXT("StateTreeAbsoluteIntPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeAbsoluteIntPropertyFunction), 4011390751U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h__Script_StateTreeModule_2428512896{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,108 @@
// 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 "PropertyFunctions/StateTreeIntPropertyFunctions.h"
#ifdef STATETREEMODULE_StateTreeIntPropertyFunctions_generated_h
#error "StateTreeIntPropertyFunctions.generated.h already included, missing '#pragma once' in StateTreeIntPropertyFunctions.h"
#endif
#define STATETREEMODULE_StateTreeIntPropertyFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData **************
struct Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeIntCombinaisonPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeIntCombinaisonPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeIntCombinaisonPropertyFunctionInstanceData ****************
// ********** Begin ScriptStruct FStateTreeAddIntPropertyFunction **********************************
struct Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeAddIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeAddIntPropertyFunction;
// ********** End ScriptStruct FStateTreeAddIntPropertyFunction ************************************
// ********** Begin ScriptStruct FStateTreeSubtractIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeSubtractIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeSubtractIntPropertyFunction;
// ********** End ScriptStruct FStateTreeSubtractIntPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeMultiplyIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_71_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeMultiplyIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeMultiplyIntPropertyFunction;
// ********** End ScriptStruct FStateTreeMultiplyIntPropertyFunction *******************************
// ********** Begin ScriptStruct FStateTreeDivideIntPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_90_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDivideIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeDivideIntPropertyFunction;
// ********** End ScriptStruct FStateTreeDivideIntPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData *******************
struct Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_106_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeSingleIntPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeSingleIntPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeSingleIntPropertyFunctionInstanceData *********************
// ********** Begin ScriptStruct FStateTreeInvertIntPropertyFunction *******************************
struct Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_121_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeInvertIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeInvertIntPropertyFunction;
// ********** End ScriptStruct FStateTreeInvertIntPropertyFunction *********************************
// ********** Begin ScriptStruct FStateTreeAbsoluteIntPropertyFunction *****************************
struct Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h_140_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeAbsoluteIntPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeAbsoluteIntPropertyFunction;
// ********** End ScriptStruct FStateTreeAbsoluteIntPropertyFunction *******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntPropertyFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,172 @@
// 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 "PropertyFunctions/StateTreeIntervalPropertyFunctions.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeIntervalPropertyFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFloatInterval();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData ****************
struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeMakeIntervalPropertyFunctionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeMakeIntervalPropertyFunctionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntervalPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntervalPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntervalPropertyFunctions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Output" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntervalPropertyFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_Min;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Max;
static const UECodeGen_Private::FStructPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeMakeIntervalPropertyFunctionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData;
class UScriptStruct* FStateTreeMakeIntervalPropertyFunctionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeMakeIntervalPropertyFunctionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeMakeIntervalPropertyFunctionInstanceData, Min), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeMakeIntervalPropertyFunctionInstanceData, Max), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeMakeIntervalPropertyFunctionInstanceData, Result), Z_Construct_UScriptStruct_FFloatInterval, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Min,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Max,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeMakeIntervalPropertyFunctionInstanceData",
Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::PropPointers),
sizeof(FStateTreeMakeIntervalPropertyFunctionInstanceData),
alignof(FStateTreeMakeIntervalPropertyFunctionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData ******************
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunction ****************************
struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeMakeIntervalPropertyFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeMakeIntervalPropertyFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Make an Interval from two floats.\n */" },
{ "DisplayName", "Make Interval" },
{ "ModuleRelativePath", "Private/PropertyFunctions/StateTreeIntervalPropertyFunctions.h" },
{ "ToolTip", "Make an Interval from two floats." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunction constinit property declarations
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunction constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeMakeIntervalPropertyFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics
static_assert(std::is_polymorphic<FStateTreeMakeIntervalPropertyFunction>() == std::is_polymorphic<FStateTreePropertyFunctionCommonBase>(), "USTRUCT FStateTreeMakeIntervalPropertyFunction cannot be polymorphic unless super FStateTreePropertyFunctionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction;
class UScriptStruct* FStateTreeMakeIntervalPropertyFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeMakeIntervalPropertyFunction"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase,
&NewStructOps,
"StateTreeMakeIntervalPropertyFunction",
nullptr,
0,
sizeof(FStateTreeMakeIntervalPropertyFunction),
alignof(FStateTreeMakeIntervalPropertyFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunction ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeMakeIntervalPropertyFunctionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics::NewStructOps, TEXT("StateTreeMakeIntervalPropertyFunctionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeMakeIntervalPropertyFunctionInstanceData), 792173884U) },
{ FStateTreeMakeIntervalPropertyFunction::StaticStruct, Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics::NewStructOps, TEXT("StateTreeMakeIntervalPropertyFunction"),&Z_Registration_Info_UScriptStruct_FStateTreeMakeIntervalPropertyFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeMakeIntervalPropertyFunction), 319976466U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h__Script_StateTreeModule_1123149434{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h__Script_StateTreeModule_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 "PropertyFunctions/StateTreeIntervalPropertyFunctions.h"
#ifdef STATETREEMODULE_StateTreeIntervalPropertyFunctions_generated_h
#error "StateTreeIntervalPropertyFunctions.generated.h already included, missing '#pragma once' in StateTreeIntervalPropertyFunctions.h"
#endif
#define STATETREEMODULE_StateTreeIntervalPropertyFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData ****************
struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunctionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeMakeIntervalPropertyFunctionInstanceData;
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunctionInstanceData ******************
// ********** Begin ScriptStruct FStateTreeMakeIntervalPropertyFunction ****************************
struct Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeMakeIntervalPropertyFunction_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionCommonBase Super;
struct FStateTreeMakeIntervalPropertyFunction;
// ********** End ScriptStruct FStateTreeMakeIntervalPropertyFunction ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Private_PropertyFunctions_StateTreeIntervalPropertyFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,85 @@
// 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 "StateTreeLinker.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeLinker() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeLinkerStatus ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeLinkerStatus;
static UEnum* EStateTreeLinkerStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeLinkerStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeLinkerStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeLinkerStatus"));
}
return Z_Registration_Info_UEnum_EStateTreeLinkerStatus.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeLinkerStatus>()
{
return EStateTreeLinkerStatus_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Failed.Name", "EStateTreeLinkerStatus::Failed" },
{ "ModuleRelativePath", "Public/StateTreeLinker.h" },
{ "Succeeded.Name", "EStateTreeLinkerStatus::Succeeded" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeLinkerStatus::Succeeded", (int64)EStateTreeLinkerStatus::Succeeded },
{ "EStateTreeLinkerStatus::Failed", (int64)EStateTreeLinkerStatus::Failed },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeLinkerStatus",
"EStateTreeLinkerStatus",
Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus()
{
if (!Z_Registration_Info_UEnum_EStateTreeLinkerStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeLinkerStatus.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeLinkerStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeLinkerStatus.InnerSingleton;
}
// ********** End Enum EStateTreeLinkerStatus ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeLinkerStatus_StaticEnum, TEXT("EStateTreeLinkerStatus"), &Z_Registration_Info_UEnum_EStateTreeLinkerStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2367272611U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h__Script_StateTreeModule_2258536723{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,34 @@
// 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 "StateTreeLinker.h"
#ifdef STATETREEMODULE_StateTreeLinker_generated_h
#error "StateTreeLinker.generated.h already included, missing '#pragma once' in StateTreeLinker.h"
#endif
#define STATETREEMODULE_StateTreeLinker_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeLinker_h
// ********** Begin Enum EStateTreeLinkerStatus ****************************************************
#define FOREACH_ENUM_ESTATETREELINKERSTATUS(op) \
op(EStateTreeLinkerStatus::Succeeded) \
op(EStateTreeLinkerStatus::Failed)
enum class EStateTreeLinkerStatus : uint8;
template<> struct TIsUEnumClass<EStateTreeLinkerStatus> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeLinkerStatus>();
// ********** End Enum EStateTreeLinkerStatus ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// 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 EmptyLinkFunctionForGeneratedCodeStateTreeModule_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); STATETREEMODULE_API UFunction* Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_StateTreeModule;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_StateTreeModule()
{
if (!Z_Registration_Info_UPackage__Script_StateTreeModule.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/StateTreeModule",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0x36C80D94,
0xC94102C7,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_StateTreeModule.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_StateTreeModule.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_StateTreeModule(Z_Construct_UPackage__Script_StateTreeModule, TEXT("/Script/StateTreeModule"), Z_Registration_Info_UPackage__Script_StateTreeModule, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x36C80D94, 0xC94102C7));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,211 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeNodeBase.h"
#include "StateTreeIndexTypes.h"
#include "StateTreeTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeNodeBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDataHandle();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex16();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeNodeFormatting **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeNodeFormatting;
static UEnum* EStateTreeNodeFormatting_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeNodeFormatting.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeNodeFormatting.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeNodeFormatting"));
}
return Z_Registration_Info_UEnum_EStateTreeNodeFormatting.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeNodeFormatting>()
{
return EStateTreeNodeFormatting_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Enum describing in what format a text is expected to be returned.\n *\n * - Normal text should be used for values\n * - Bold text should generally be used for actions, like name a of a task \"<b>Play Animation</> {AnimName}\".\n * - Subdued should be generally used for secondary/structural information, like \"{Left} <s>equals</> {Right}\".\n */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "RichText.Comment", "/**\n\x09 * The returned text can contain following right text formatting (no nesting)\n\x09 *\x09- <b>Bold</> (bolder font is used)\n\x09 *\x09- <s>Subdued</> (normal font with lighter color) */" },
{ "RichText.Name", "EStateTreeNodeFormatting::RichText" },
{ "RichText.ToolTip", "The returned text can contain following right text formatting (no nesting)\n - <b>Bold</> (bolder font is used)\n - <s>Subdued</> (normal font with lighter color)" },
{ "Text.Comment", "/** The text should be unformatted */" },
{ "Text.Name", "EStateTreeNodeFormatting::Text" },
{ "Text.ToolTip", "The text should be unformatted" },
{ "ToolTip", "Enum describing in what format a text is expected to be returned.\n\n- Normal text should be used for values\n- Bold text should generally be used for actions, like name a of a task \"<b>Play Animation</> {AnimName}\".\n- Subdued should be generally used for secondary/structural information, like \"{Left} <s>equals</> {Right}\"." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeNodeFormatting::RichText", (int64)EStateTreeNodeFormatting::RichText },
{ "EStateTreeNodeFormatting::Text", (int64)EStateTreeNodeFormatting::Text },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeNodeFormatting",
"EStateTreeNodeFormatting",
Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting()
{
if (!Z_Registration_Info_UEnum_EStateTreeNodeFormatting.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeNodeFormatting.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeNodeFormatting.InnerSingleton;
}
// ********** End Enum EStateTreeNodeFormatting ****************************************************
// ********** Begin ScriptStruct FStateTreeNodeBase ************************************************
struct Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeNodeBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeNodeBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base struct of StateTree Conditions, Considerations, Evaluators, and Tasks.\n */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Base struct of StateTree Conditions, Considerations, Evaluators, and Tasks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "" },
{ "Comment", "/** Name of the node. */" },
{ "EditCondition", "false" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Name of the node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindingsBatch_MetaData[] = {
{ "Comment", "/** Property binding copy batch handle. */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Property binding copy batch handle." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputBindingsBatch_MetaData[] = {
{ "Comment", "/** Property output binding copy batch handle. */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Property output binding copy batch handle." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceTemplateIndex_MetaData[] = {
{ "Comment", "/** Index of template instance data for the node. Can point to Shared or Default instance data in StateTree depending on node type. */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Index of template instance data for the node. Can point to Shared or Default instance data in StateTree depending on node type." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionRuntimeTemplateIndex_MetaData[] = {
{ "Comment", "/** Index of template execution runtime data for the node. */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Index of template execution runtime data for the node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstanceDataHandle_MetaData[] = {
{ "Comment", "/** Data handle to access the instance data. */" },
{ "ModuleRelativePath", "Public/StateTreeNodeBase.h" },
{ "ToolTip", "Data handle to access the instance data." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeNodeBase constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_BindingsBatch;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutputBindingsBatch;
static const UECodeGen_Private::FStructPropertyParams NewProp_InstanceTemplateIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExecutionRuntimeTemplateIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_InstanceDataHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeNodeBase constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeNodeBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeNodeBase;
class UScriptStruct* FStateTreeNodeBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeNodeBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeNodeBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeNodeBase Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000010001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_BindingsBatch = { "BindingsBatch", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, BindingsBatch), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindingsBatch_MetaData), NewProp_BindingsBatch_MetaData) }; // 224117634
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_OutputBindingsBatch = { "OutputBindingsBatch", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, OutputBindingsBatch), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputBindingsBatch_MetaData), NewProp_OutputBindingsBatch_MetaData) }; // 224117634
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_InstanceTemplateIndex = { "InstanceTemplateIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, InstanceTemplateIndex), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceTemplateIndex_MetaData), NewProp_InstanceTemplateIndex_MetaData) }; // 224117634
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_ExecutionRuntimeTemplateIndex = { "ExecutionRuntimeTemplateIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, ExecutionRuntimeTemplateIndex), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionRuntimeTemplateIndex_MetaData), NewProp_ExecutionRuntimeTemplateIndex_MetaData) }; // 224117634
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_InstanceDataHandle = { "InstanceDataHandle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeNodeBase, InstanceDataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstanceDataHandle_MetaData), NewProp_InstanceDataHandle_MetaData) }; // 1892859071
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_BindingsBatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_OutputBindingsBatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_InstanceTemplateIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_ExecutionRuntimeTemplateIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewProp_InstanceDataHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeNodeBase Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeNodeBase",
Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::PropPointers),
sizeof(FStateTreeNodeBase),
alignof(FStateTreeNodeBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeNodeBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeNodeBase **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeNodeFormatting_StaticEnum, TEXT("EStateTreeNodeFormatting"), &Z_Registration_Info_UEnum_EStateTreeNodeFormatting, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1885804891U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeNodeBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics::NewStructOps, TEXT("StateTreeNodeBase"),&Z_Registration_Info_UScriptStruct_FStateTreeNodeBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeNodeBase), 4207835468U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_649635925{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "StateTreeNodeBase.h"
#ifdef STATETREEMODULE_StateTreeNodeBase_generated_h
#error "StateTreeNodeBase.generated.h already included, missing '#pragma once' in StateTreeNodeBase.h"
#endif
#define STATETREEMODULE_StateTreeNodeBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeNodeBase ************************************************
struct Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h_65_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeNodeBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeNodeBase;
// ********** End ScriptStruct FStateTreeNodeBase **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeNodeBase_h
// ********** Begin Enum EStateTreeNodeFormatting **************************************************
#define FOREACH_ENUM_ESTATETREENODEFORMATTING(op) \
op(EStateTreeNodeFormatting::RichText) \
op(EStateTreeNodeFormatting::Text)
enum class EStateTreeNodeFormatting : uint8;
template<> struct TIsUEnumClass<EStateTreeNodeFormatting> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeNodeFormatting>();
// ********** End Enum EStateTreeNodeFormatting ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,625 @@
// 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 "Blueprint/StateTreeNodeBlueprintBase.h"
#include "StateTreeEvents.h"
#include "StateTreePropertyRef.h"
#include "StateTreeTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeNodeBlueprintBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase_NoRegister();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEvent();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeStateLink();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeBlueprintPropertyCategory ***************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory;
static UEnum* EStateTreeBlueprintPropertyCategory_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeBlueprintPropertyCategory"));
}
return Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBlueprintPropertyCategory>()
{
return EStateTreeBlueprintPropertyCategory_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ContextObject.Name", "EStateTreeBlueprintPropertyCategory::ContextObject" },
{ "Input.Name", "EStateTreeBlueprintPropertyCategory::Input" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "NotSet.Name", "EStateTreeBlueprintPropertyCategory::NotSet" },
{ "Output.Name", "EStateTreeBlueprintPropertyCategory::Output" },
{ "Parameter.Name", "EStateTreeBlueprintPropertyCategory::Parameter" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeBlueprintPropertyCategory::NotSet", (int64)EStateTreeBlueprintPropertyCategory::NotSet },
{ "EStateTreeBlueprintPropertyCategory::Input", (int64)EStateTreeBlueprintPropertyCategory::Input },
{ "EStateTreeBlueprintPropertyCategory::Parameter", (int64)EStateTreeBlueprintPropertyCategory::Parameter },
{ "EStateTreeBlueprintPropertyCategory::Output", (int64)EStateTreeBlueprintPropertyCategory::Output },
{ "EStateTreeBlueprintPropertyCategory::ContextObject", (int64)EStateTreeBlueprintPropertyCategory::ContextObject },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeBlueprintPropertyCategory",
"EStateTreeBlueprintPropertyCategory",
Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory()
{
if (!Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeBlueprintPropertyCategory_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory.InnerSingleton;
}
// ********** End Enum EStateTreeBlueprintPropertyCategory *****************************************
// ********** Begin Class UStateTreeNodeBlueprintBase Function GetPropertyDescriptionByPropertyName
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics
{
struct StateTreeNodeBlueprintBase_eventGetPropertyDescriptionByPropertyName_Parms
{
FName PropertyName;
FText ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "StateTree" },
{ "Comment", "/** @return text describing the property, either direct value or binding description. Used internally. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "@return text describing the property, either direct value or binding description. Used internally." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPropertyDescriptionByPropertyName constinit property declarations **
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FTextPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPropertyDescriptionByPropertyName constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPropertyDescriptionByPropertyName Property Definitions *************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventGetPropertyDescriptionByPropertyName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventGetPropertyDescriptionByPropertyName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::PropPointers) < 2048);
// ********** End Function GetPropertyDescriptionByPropertyName Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "GetPropertyDescriptionByPropertyName", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::StateTreeNodeBlueprintBase_eventGetPropertyDescriptionByPropertyName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::StateTreeNodeBlueprintBase_eventGetPropertyDescriptionByPropertyName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeNodeBlueprintBase::execGetPropertyDescriptionByPropertyName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_FINISH;
P_NATIVE_BEGIN;
*(FText*)Z_Param__Result=P_THIS->GetPropertyDescriptionByPropertyName(Z_Param_PropertyName);
P_NATIVE_END;
}
// ********** End Class UStateTreeNodeBlueprintBase Function GetPropertyDescriptionByPropertyName **
// ********** Begin Class UStateTreeNodeBlueprintBase Function GetPropertyReference ****************
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics
{
struct StateTreeNodeBlueprintBase_eventGetPropertyReference_Parms
{
FStateTreeBlueprintPropertyRef PropertyRef;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Returns a reference to selected property in State Tree. */" },
{ "CustomThunk", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Returns a reference to selected property in State Tree." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyRef_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPropertyReference constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyRef;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPropertyReference constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPropertyReference Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::NewProp_PropertyRef = { "PropertyRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventGetPropertyReference_Parms, PropertyRef), Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyRef_MetaData), NewProp_PropertyRef_MetaData) }; // 2101369257
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::NewProp_PropertyRef,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::PropPointers) < 2048);
// ********** End Function GetPropertyReference Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "GetPropertyReference", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::StateTreeNodeBlueprintBase_eventGetPropertyReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::StateTreeNodeBlueprintBase_eventGetPropertyReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeNodeBlueprintBase Function GetPropertyReference ******************
// ********** Begin Class UStateTreeNodeBlueprintBase Function IsPropertyRefValid ******************
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics
{
struct StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms
{
FStateTreeBlueprintPropertyRef PropertyRef;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Returns true if reference to selected property in State Tree is accessible. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Returns true if reference to selected property in State Tree is accessible." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyRef_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsPropertyRefValid constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyRef;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsPropertyRefValid constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPropertyRefValid Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::NewProp_PropertyRef = { "PropertyRef", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms, PropertyRef), Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyRef_MetaData), NewProp_PropertyRef_MetaData) }; // 2101369257
void Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_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(StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms), &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::NewProp_PropertyRef,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::PropPointers) < 2048);
// ********** End Function IsPropertyRefValid Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "IsPropertyRefValid", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::StateTreeNodeBlueprintBase_eventIsPropertyRefValid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeNodeBlueprintBase::execIsPropertyRefValid)
{
P_GET_STRUCT_REF(FStateTreeBlueprintPropertyRef,Z_Param_Out_PropertyRef);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsPropertyRefValid(Z_Param_Out_PropertyRef);
P_NATIVE_END;
}
// ********** End Class UStateTreeNodeBlueprintBase Function IsPropertyRefValid ********************
// ********** Begin Class UStateTreeNodeBlueprintBase Function ReceiveGetDescription ***************
struct StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms
{
EStateTreeNodeFormatting Formatting;
FText ReturnValue;
};
static FName NAME_UStateTreeNodeBlueprintBase_ReceiveGetDescription = FName(TEXT("ReceiveGetDescription"));
FText UStateTreeNodeBlueprintBase::ReceiveGetDescription(EStateTreeNodeFormatting Formatting) const
{
StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms Parms;
Parms.Formatting=Formatting;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeNodeBlueprintBase_ReceiveGetDescription);
const_cast<UStateTreeNodeBlueprintBase*>(this)->ProcessEvent(Func,&Parms);
return Parms.ReturnValue;
}
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Event to implement to get node description. */" },
{ "DisplayName", "Get Description" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Event to implement to get node description." },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveGetDescription constinit property declarations *****************
static const UECodeGen_Private::FBytePropertyParams NewProp_Formatting_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Formatting;
static const UECodeGen_Private::FTextPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveGetDescription constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveGetDescription Property Definitions ****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_Formatting_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_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_Formatting = { "Formatting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms, Formatting), Z_Construct_UEnum_StateTreeModule_EStateTreeNodeFormatting, METADATA_PARAMS(0, nullptr) }; // 1885804891
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_Formatting_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_Formatting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::PropPointers) < 2048);
// ********** End Function ReceiveGetDescription Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "ReceiveGetDescription", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::PropPointers),
sizeof(StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48080802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeNodeBlueprintBase_eventReceiveGetDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeNodeBlueprintBase Function ReceiveGetDescription *****************
// ********** Begin Class UStateTreeNodeBlueprintBase Function RequestTransition *******************
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics
{
struct StateTreeNodeBlueprintBase_eventRequestTransition_Parms
{
FStateTreeStateLink TargetState;
EStateTreeTransitionPriority Priority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Request state transition. */" },
{ "CPP_Default_Priority", "Normal" },
{ "DisplayName", "StateTree Request Transition" },
{ "HideSelfPin", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Request state transition." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetState_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Priority_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RequestTransition constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetState;
static const UECodeGen_Private::FBytePropertyParams NewProp_Priority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Priority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RequestTransition constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RequestTransition Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_TargetState = { "TargetState", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventRequestTransition_Parms, TargetState), Z_Construct_UScriptStruct_FStateTreeStateLink, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetState_MetaData), NewProp_TargetState_MetaData) }; // 2799891189
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_Priority_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_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_Priority = { "Priority", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventRequestTransition_Parms, Priority), Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Priority_MetaData), NewProp_Priority_MetaData) }; // 161732434
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_TargetState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_Priority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::NewProp_Priority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::PropPointers) < 2048);
// ********** End Function RequestTransition Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "RequestTransition", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::StateTreeNodeBlueprintBase_eventRequestTransition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::StateTreeNodeBlueprintBase_eventRequestTransition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeNodeBlueprintBase::execRequestTransition)
{
P_GET_STRUCT_REF(FStateTreeStateLink,Z_Param_Out_TargetState);
P_GET_ENUM(EStateTreeTransitionPriority,Z_Param_Priority);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RequestTransition(Z_Param_Out_TargetState,EStateTreeTransitionPriority(Z_Param_Priority));
P_NATIVE_END;
}
// ********** End Class UStateTreeNodeBlueprintBase Function RequestTransition *********************
// ********** Begin Class UStateTreeNodeBlueprintBase Function SendEvent ***************************
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics
{
struct StateTreeNodeBlueprintBase_eventSendEvent_Parms
{
FStateTreeEvent Event;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Sends event to the StateTree. */" },
{ "DisplayName", "StateTree Send Event" },
{ "HideSelfPin", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Sends event to the StateTree." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Event_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SendEvent constinit property declarations *****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Event;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SendEvent constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SendEvent Property Definitions ****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::NewProp_Event = { "Event", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeNodeBlueprintBase_eventSendEvent_Parms, Event), Z_Construct_UScriptStruct_FStateTreeEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Event_MetaData), NewProp_Event_MetaData) }; // 2585501055
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::NewProp_Event,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::PropPointers) < 2048);
// ********** End Function SendEvent Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase, nullptr, "SendEvent", Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::StateTreeNodeBlueprintBase_eventSendEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::StateTreeNodeBlueprintBase_eventSendEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeNodeBlueprintBase::execSendEvent)
{
P_GET_STRUCT_REF(FStateTreeEvent,Z_Param_Out_Event);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SendEvent(Z_Param_Out_Event);
P_NATIVE_END;
}
// ********** End Class UStateTreeNodeBlueprintBase Function SendEvent *****************************
// ********** Begin Class UStateTreeNodeBlueprintBase **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase;
UClass* UStateTreeNodeBlueprintBase::GetPrivateStaticClass()
{
using TClass = UStateTreeNodeBlueprintBase;
if (!Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeNodeBlueprintBase"),
Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase.InnerSingleton,
StaticRegisterNativesUStateTreeNodeBlueprintBase,
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_UStateTreeNodeBlueprintBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase_NoRegister()
{
return UStateTreeNodeBlueprintBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisallowLevelActorReference", "TRUE" },
{ "IncludePath", "Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedFrameStateTree_MetaData[] = {
{ "Comment", "/** Cached State Tree of owning execution frame. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Cached State Tree of owning execution frame." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "/** Description of the node. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Description of the node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IconName_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "/**\n\x09 * Name of the icon in format:\n\x09 *\x09\x09StyleSetName | StyleName [ | SmallStyleName | StatusOverlayStyleName]\n\x09 *\x09\x09SmallStyleName and StatusOverlayStyleName are optional.\n\x09 *\x09\x09""Example: \"StateTreeEditorStyle|Node.Animation\"\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Name of the icon in format:\n StyleSetName | StyleName [ | SmallStyleName | StatusOverlayStyleName]\n SmallStyleName and StatusOverlayStyleName are optional.\n Example: \"StateTreeEditorStyle|Node.Animation\"" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IconColor_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "/** Color of the icon. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeNodeBlueprintBase.h" },
{ "ToolTip", "Color of the icon." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UStateTreeNodeBlueprintBase constinit property declarations **************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_CachedFrameStateTree;
static const UECodeGen_Private::FTextPropertyParams NewProp_Description;
static const UECodeGen_Private::FNamePropertyParams NewProp_IconName;
static const UECodeGen_Private::FStructPropertyParams NewProp_IconColor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UStateTreeNodeBlueprintBase constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetPropertyDescriptionByPropertyName"), .Pointer = &UStateTreeNodeBlueprintBase::execGetPropertyDescriptionByPropertyName },
{ .NameUTF8 = UTF8TEXT("GetPropertyReference"), .Pointer = &UStateTreeNodeBlueprintBase::execGetPropertyReference },
{ .NameUTF8 = UTF8TEXT("IsPropertyRefValid"), .Pointer = &UStateTreeNodeBlueprintBase::execIsPropertyRefValid },
{ .NameUTF8 = UTF8TEXT("RequestTransition"), .Pointer = &UStateTreeNodeBlueprintBase::execRequestTransition },
{ .NameUTF8 = UTF8TEXT("SendEvent"), .Pointer = &UStateTreeNodeBlueprintBase::execSendEvent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyDescriptionByPropertyName, "GetPropertyDescriptionByPropertyName" }, // 1349801962
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference, "GetPropertyReference" }, // 1869024825
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_IsPropertyRefValid, "IsPropertyRefValid" }, // 2999790665
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_ReceiveGetDescription, "ReceiveGetDescription" }, // 146080228
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_RequestTransition, "RequestTransition" }, // 2014998404
{ &Z_Construct_UFunction_UStateTreeNodeBlueprintBase_SendEvent, "SendEvent" }, // 3513834770
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeNodeBlueprintBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics
// ********** Begin Class UStateTreeNodeBlueprintBase Property Definitions *************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_CachedFrameStateTree = { "CachedFrameStateTree", nullptr, (EPropertyFlags)0x0144000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTreeNodeBlueprintBase, CachedFrameStateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedFrameStateTree_MetaData), NewProp_CachedFrameStateTree_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0040000800010001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTreeNodeBlueprintBase, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_IconName = { "IconName", nullptr, (EPropertyFlags)0x0040000800010001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTreeNodeBlueprintBase, IconName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IconName_MetaData), NewProp_IconName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_IconColor = { "IconColor", nullptr, (EPropertyFlags)0x0040000800010001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStateTreeNodeBlueprintBase, IconColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IconColor_MetaData), NewProp_IconColor_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_CachedFrameStateTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_IconName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::NewProp_IconColor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UStateTreeNodeBlueprintBase Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::ClassParams = {
&UStateTreeNodeBlueprintBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::PropPointers), 0),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::Class_MetaDataParams)
};
void UStateTreeNodeBlueprintBase::StaticRegisterNativesUStateTreeNodeBlueprintBase()
{
UClass* Class = UStateTreeNodeBlueprintBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase()
{
if (!Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase.OuterSingleton, Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase.OuterSingleton;
}
UStateTreeNodeBlueprintBase::UStateTreeNodeBlueprintBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeNodeBlueprintBase);
UStateTreeNodeBlueprintBase::~UStateTreeNodeBlueprintBase() {}
// ********** End Class UStateTreeNodeBlueprintBase ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeBlueprintPropertyCategory_StaticEnum, TEXT("EStateTreeBlueprintPropertyCategory"), &Z_Registration_Info_UEnum_EStateTreeBlueprintPropertyCategory, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2662983281U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeNodeBlueprintBase, UStateTreeNodeBlueprintBase::StaticClass, TEXT("UStateTreeNodeBlueprintBase"), &Z_Registration_Info_UClass_UStateTreeNodeBlueprintBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeNodeBlueprintBase), 3786987097U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_2677882658{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,93 @@
// 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 "Blueprint/StateTreeNodeBlueprintBase.h"
#ifdef STATETREEMODULE_StateTreeNodeBlueprintBase_generated_h
#error "StateTreeNodeBlueprintBase.generated.h already included, missing '#pragma once' in StateTreeNodeBlueprintBase.h"
#endif
#define STATETREEMODULE_StateTreeNodeBlueprintBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class EStateTreeNodeFormatting : uint8;
enum class EStateTreeTransitionPriority : uint8;
struct FStateTreeBlueprintPropertyRef;
struct FStateTreeEvent;
struct FStateTreeStateLink;
// ********** Begin Class UStateTreeNodeBlueprintBase **********************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetPropertyDescriptionByPropertyName); \
DECLARE_FUNCTION(execIsPropertyRefValid); \
DECLARE_FUNCTION(execRequestTransition); \
DECLARE_FUNCTION(execSendEvent);
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics;
struct Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics; \
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeNodeBlueprintBase(); \
friend struct ::Z_Construct_UClass_UStateTreeNodeBlueprintBase_Statics; \
friend struct ::Z_Construct_UFunction_UStateTreeNodeBlueprintBase_GetPropertyReference_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeNodeBlueprintBase_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeNodeBlueprintBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeNodeBlueprintBase_NoRegister) \
DECLARE_SERIALIZER(UStateTreeNodeBlueprintBase)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeNodeBlueprintBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeNodeBlueprintBase(UStateTreeNodeBlueprintBase&&) = delete; \
UStateTreeNodeBlueprintBase(const UStateTreeNodeBlueprintBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeNodeBlueprintBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeNodeBlueprintBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeNodeBlueprintBase) \
STATETREEMODULE_API virtual ~UStateTreeNodeBlueprintBase();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_40_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h_43_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeNodeBlueprintBase;
// ********** End Class UStateTreeNodeBlueprintBase ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeNodeBlueprintBase_h
// ********** Begin Enum EStateTreeBlueprintPropertyCategory ***************************************
#define FOREACH_ENUM_ESTATETREEBLUEPRINTPROPERTYCATEGORY(op) \
op(EStateTreeBlueprintPropertyCategory::NotSet) \
op(EStateTreeBlueprintPropertyCategory::Input) \
op(EStateTreeBlueprintPropertyCategory::Parameter) \
op(EStateTreeBlueprintPropertyCategory::Output) \
op(EStateTreeBlueprintPropertyCategory::ContextObject)
enum class EStateTreeBlueprintPropertyCategory : uint8;
template<> struct TIsUEnumClass<EStateTreeBlueprintPropertyCategory> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBlueprintPropertyCategory>();
// ********** End Enum EStateTreeBlueprintPropertyCategory *****************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,481 @@
// 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 "Conditions/StateTreeObjectConditions.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeObjectConditions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeConditionCommonBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeObjectIsValidConditionInstanceData **********************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectIsValidConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectIsValidConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "Category", "Input" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectIsValidConditionInstanceData constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectIsValidConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectIsValidConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData;
class UScriptStruct* FStateTreeObjectIsValidConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectIsValidConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectIsValidConditionInstanceData Property Definitions *
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeObjectIsValidConditionInstanceData, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::NewProp_Object,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectIsValidConditionInstanceData Property Definitions ***
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeObjectIsValidConditionInstanceData",
Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::PropPointers),
sizeof(FStateTreeObjectIsValidConditionInstanceData),
alignof(FStateTreeObjectIsValidConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectIsValidConditionInstanceData ************************
// ********** Begin ScriptStruct FStateTreeObjectIsValidCondition **********************************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectIsValidCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectIsValidCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Object" },
{ "Comment", "/**\n * Condition testing if specified object is valid.\n */" },
{ "DisplayName", "Object Is Valid" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
{ "ToolTip", "Condition testing if specified object is valid." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectIsValidCondition constinit property declarations **
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectIsValidCondition constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectIsValidCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics
static_assert(std::is_polymorphic<FStateTreeObjectIsValidCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FStateTreeObjectIsValidCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition;
class UScriptStruct* FStateTreeObjectIsValidCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectIsValidCondition"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectIsValidCondition Property Definitions *************
void Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FStateTreeObjectIsValidCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeObjectIsValidCondition), &Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectIsValidCondition Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"StateTreeObjectIsValidCondition",
Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::PropPointers),
sizeof(FStateTreeObjectIsValidCondition),
alignof(FStateTreeObjectIsValidCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectIsValidCondition ************************************
// ********** Begin ScriptStruct FStateTreeObjectEqualsConditionInstanceData ***********************
struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectEqualsConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectEqualsConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[] = {
{ "Category", "Input" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectEqualsConditionInstanceData constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_Left;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Right;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectEqualsConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectEqualsConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData;
class UScriptStruct* FStateTreeObjectEqualsConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectEqualsConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectEqualsConditionInstanceData Property Definitions **
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeObjectEqualsConditionInstanceData, Left), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Left_MetaData), NewProp_Left_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeObjectEqualsConditionInstanceData, Right), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Right_MetaData), NewProp_Right_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::NewProp_Left,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::NewProp_Right,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectEqualsConditionInstanceData Property Definitions ****
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeObjectEqualsConditionInstanceData",
Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::PropPointers),
sizeof(FStateTreeObjectEqualsConditionInstanceData),
alignof(FStateTreeObjectEqualsConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectEqualsConditionInstanceData *************************
// ********** Begin ScriptStruct FStateTreeObjectEqualsCondition ***********************************
struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectEqualsCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectEqualsCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Object" },
{ "Comment", "/**\n * Condition testing if two object pointers point to the same object.\n */" },
{ "DisplayName", "Object Equals" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
{ "ToolTip", "Condition testing if two object pointers point to the same object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectEqualsCondition constinit property declarations ***
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectEqualsCondition constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectEqualsCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics
static_assert(std::is_polymorphic<FStateTreeObjectEqualsCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FStateTreeObjectEqualsCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition;
class UScriptStruct* FStateTreeObjectEqualsCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectEqualsCondition"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectEqualsCondition Property Definitions **************
void Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FStateTreeObjectEqualsCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeObjectEqualsCondition), &Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectEqualsCondition Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"StateTreeObjectEqualsCondition",
Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::PropPointers),
sizeof(FStateTreeObjectEqualsCondition),
alignof(FStateTreeObjectEqualsCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectEqualsCondition *************************************
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData ***************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectIsChildOfClassConditionInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectIsChildOfClassConditionInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "Category", "Input" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectIsChildOfClassConditionInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData;
class UScriptStruct* FStateTreeObjectIsChildOfClassConditionInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectIsChildOfClassConditionInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeObjectIsChildOfClassConditionInstanceData, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeObjectIsChildOfClassConditionInstanceData, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::NewProp_Class,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeObjectIsChildOfClassConditionInstanceData",
Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::PropPointers),
sizeof(FStateTreeObjectIsChildOfClassConditionInstanceData),
alignof(FStateTreeObjectIsChildOfClassConditionInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData *****************
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassCondition ***************************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeObjectIsChildOfClassCondition); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeObjectIsChildOfClassCondition); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Object" },
{ "Comment", "/**\n * Condition testing if object is child of specified class.\n */" },
{ "DisplayName", "Object Class Is" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
{ "ToolTip", "Condition testing if object is child of specified class." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvert_MetaData[] = {
{ "Category", "Parameter" },
{ "ModuleRelativePath", "Public/Conditions/StateTreeObjectConditions.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassCondition constinit property declarations
static void NewProp_bInvert_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvert;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassCondition constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeObjectIsChildOfClassCondition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics
static_assert(std::is_polymorphic<FStateTreeObjectIsChildOfClassCondition>() == std::is_polymorphic<FStateTreeConditionCommonBase>(), "USTRUCT FStateTreeObjectIsChildOfClassCondition cannot be polymorphic unless super FStateTreeConditionCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition;
class UScriptStruct* FStateTreeObjectIsChildOfClassCondition::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeObjectIsChildOfClassCondition"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassCondition Property Definitions ******
void Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::NewProp_bInvert_SetBit(void* Obj)
{
((FStateTreeObjectIsChildOfClassCondition*)Obj)->bInvert = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::NewProp_bInvert = { "bInvert", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreeObjectIsChildOfClassCondition), &Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::NewProp_bInvert_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvert_MetaData), NewProp_bInvert_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::NewProp_bInvert,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassCondition Property Definitions ********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeConditionCommonBase,
&NewStructOps,
"StateTreeObjectIsChildOfClassCondition",
Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::PropPointers),
sizeof(FStateTreeObjectIsChildOfClassCondition),
alignof(FStateTreeObjectIsChildOfClassCondition),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassCondition *****************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeObjectIsValidConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics::NewStructOps, TEXT("StateTreeObjectIsValidConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectIsValidConditionInstanceData), 2203237091U) },
{ FStateTreeObjectIsValidCondition::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics::NewStructOps, TEXT("StateTreeObjectIsValidCondition"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectIsValidCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectIsValidCondition), 3445448108U) },
{ FStateTreeObjectEqualsConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics::NewStructOps, TEXT("StateTreeObjectEqualsConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectEqualsConditionInstanceData), 4281659227U) },
{ FStateTreeObjectEqualsCondition::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics::NewStructOps, TEXT("StateTreeObjectEqualsCondition"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectEqualsCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectEqualsCondition), 3114981756U) },
{ FStateTreeObjectIsChildOfClassConditionInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics::NewStructOps, TEXT("StateTreeObjectIsChildOfClassConditionInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectIsChildOfClassConditionInstanceData), 2391568500U) },
{ FStateTreeObjectIsChildOfClassCondition::StaticStruct, Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics::NewStructOps, TEXT("StateTreeObjectIsChildOfClassCondition"),&Z_Registration_Info_UScriptStruct_FStateTreeObjectIsChildOfClassCondition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeObjectIsChildOfClassCondition), 1746553853U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h__Script_StateTreeModule_1923818686{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,85 @@
// 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 "Conditions/StateTreeObjectConditions.h"
#ifdef STATETREEMODULE_StateTreeObjectConditions_generated_h
#error "StateTreeObjectConditions.generated.h already included, missing '#pragma once' in StateTreeObjectConditions.h"
#endif
#define STATETREEMODULE_StateTreeObjectConditions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeObjectIsValidConditionInstanceData **********************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectIsValidConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeObjectIsValidConditionInstanceData;
// ********** End ScriptStruct FStateTreeObjectIsValidConditionInstanceData ************************
// ********** Begin ScriptStruct FStateTreeObjectIsValidCondition **********************************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectIsValidCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeObjectIsValidCondition;
// ********** End ScriptStruct FStateTreeObjectIsValidCondition ************************************
// ********** Begin ScriptStruct FStateTreeObjectEqualsConditionInstanceData ***********************
struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectEqualsConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeObjectEqualsConditionInstanceData;
// ********** End ScriptStruct FStateTreeObjectEqualsConditionInstanceData *************************
// ********** Begin ScriptStruct FStateTreeObjectEqualsCondition ***********************************
struct Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_67_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectEqualsCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeObjectEqualsCondition;
// ********** End ScriptStruct FStateTreeObjectEqualsCondition *************************************
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData ***************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_94_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassConditionInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeObjectIsChildOfClassConditionInstanceData;
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassConditionInstanceData *****************
// ********** Begin ScriptStruct FStateTreeObjectIsChildOfClassCondition ***************************
struct Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h_109_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeObjectIsChildOfClassCondition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeConditionCommonBase Super;
struct FStateTreeObjectIsChildOfClassCondition;
// ********** End ScriptStruct FStateTreeObjectIsChildOfClassCondition *****************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Conditions_StateTreeObjectConditions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,702 @@
// 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 "StateTreePropertyBindings.h"
#include "PropertyBindingPath.h"
#include "StateTreeTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreePropertyBindings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UStruct_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
PROPERTYBINDINGUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyBindingBindableStructDescriptor();
PROPERTYBINDINGUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyBindingBinding();
PROPERTYBINDINGUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyBindingBindingCollection();
PROPERTYBINDINGUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyBindingPath();
PROPERTYBINDINGUTILS_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyBindingPropertyIndirection();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBindableStructDesc();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDataHandle();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyAccess();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyBindings();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyPathBinding();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyRefPath();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeBindableStructSource ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeBindableStructSource;
static UEnum* EStateTreeBindableStructSource_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeBindableStructSource.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeBindableStructSource.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeBindableStructSource"));
}
return Z_Registration_Info_UEnum_EStateTreeBindableStructSource.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBindableStructSource>()
{
return EStateTreeBindableStructSource_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Condition.Comment", "/** Source is State condition */" },
{ "Condition.Name", "EStateTreeBindableStructSource::Condition" },
{ "Condition.ToolTip", "Source is State condition" },
{ "Consideration.Comment", "/** Source is State utility consideration */" },
{ "Consideration.Name", "EStateTreeBindableStructSource::Consideration" },
{ "Consideration.ToolTip", "Source is State utility consideration" },
{ "Context.Comment", "/** Source is StateTree context object */" },
{ "Context.Name", "EStateTreeBindableStructSource::Context" },
{ "Context.ToolTip", "Source is StateTree context object" },
{ "Evaluator.Comment", "/** Source is StateTree evaluator */" },
{ "Evaluator.Name", "EStateTreeBindableStructSource::Evaluator" },
{ "Evaluator.ToolTip", "Source is StateTree evaluator" },
{ "GlobalTask.Comment", "/** Source is StateTree global task */" },
{ "GlobalTask.Name", "EStateTreeBindableStructSource::GlobalTask" },
{ "GlobalTask.ToolTip", "Source is StateTree global task" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "Parameter.Comment", "/** Source is StateTree parameter */" },
{ "Parameter.Name", "EStateTreeBindableStructSource::Parameter" },
{ "Parameter.ToolTip", "Source is StateTree parameter" },
{ "PropertyFunction.Comment", "/** Source is Property Function */" },
{ "PropertyFunction.Name", "EStateTreeBindableStructSource::PropertyFunction" },
{ "PropertyFunction.ToolTip", "Source is Property Function" },
{ "StateEvent.Comment", "/** Source is StateTree event used by state selection */" },
{ "StateEvent.Name", "EStateTreeBindableStructSource::StateEvent" },
{ "StateEvent.ToolTip", "Source is StateTree event used by state selection" },
{ "StateParameter.Comment", "/** Source is State parameter */" },
{ "StateParameter.Name", "EStateTreeBindableStructSource::StateParameter" },
{ "StateParameter.ToolTip", "Source is State parameter" },
{ "Task.Comment", "/** Source is State task */" },
{ "Task.Name", "EStateTreeBindableStructSource::Task" },
{ "Task.ToolTip", "Source is State task" },
{ "Transition.Comment", "/** Source is Transition */" },
{ "Transition.Name", "EStateTreeBindableStructSource::Transition" },
{ "Transition.ToolTip", "Source is Transition" },
{ "TransitionEvent.Comment", "/** Source is StateTree event used by transition */" },
{ "TransitionEvent.Name", "EStateTreeBindableStructSource::TransitionEvent" },
{ "TransitionEvent.ToolTip", "Source is StateTree event used by transition" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeBindableStructSource::Context", (int64)EStateTreeBindableStructSource::Context },
{ "EStateTreeBindableStructSource::Parameter", (int64)EStateTreeBindableStructSource::Parameter },
{ "EStateTreeBindableStructSource::Evaluator", (int64)EStateTreeBindableStructSource::Evaluator },
{ "EStateTreeBindableStructSource::GlobalTask", (int64)EStateTreeBindableStructSource::GlobalTask },
{ "EStateTreeBindableStructSource::StateParameter", (int64)EStateTreeBindableStructSource::StateParameter },
{ "EStateTreeBindableStructSource::Task", (int64)EStateTreeBindableStructSource::Task },
{ "EStateTreeBindableStructSource::Condition", (int64)EStateTreeBindableStructSource::Condition },
{ "EStateTreeBindableStructSource::Consideration", (int64)EStateTreeBindableStructSource::Consideration },
{ "EStateTreeBindableStructSource::TransitionEvent", (int64)EStateTreeBindableStructSource::TransitionEvent },
{ "EStateTreeBindableStructSource::StateEvent", (int64)EStateTreeBindableStructSource::StateEvent },
{ "EStateTreeBindableStructSource::PropertyFunction", (int64)EStateTreeBindableStructSource::PropertyFunction },
{ "EStateTreeBindableStructSource::Transition", (int64)EStateTreeBindableStructSource::Transition },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeBindableStructSource",
"EStateTreeBindableStructSource",
Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource()
{
if (!Z_Registration_Info_UEnum_EStateTreeBindableStructSource.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeBindableStructSource.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeBindableStructSource.InnerSingleton;
}
// ********** End Enum EStateTreeBindableStructSource **********************************************
// ********** Begin ScriptStruct FStateTreeBindableStructDesc **************************************
struct Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBindableStructDesc); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBindableStructDesc); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Descriptor for a struct or class that can be a binding source or target.\n * Each struct has unique identifier, which is used to distinguish them, and name that is mostly for debugging and UI.\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Descriptor for a struct or class that can be a binding source or target.\nEach struct has unique identifier, which is used to distinguish them, and name that is mostly for debugging and UI." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataHandle_MetaData[] = {
{ "Comment", "/** Runtime data the struct represents. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Runtime data the struct represents." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataSource_MetaData[] = {
{ "Comment", "/** Type of the source. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Type of the source." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StatePath_MetaData[] = {
{ "Comment", "/** In Editor path to State containing the data. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "In Editor path to State containing the data." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBindableStructDesc constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_DataHandle;
static const UECodeGen_Private::FBytePropertyParams NewProp_DataSource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DataSource;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_StatePath;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBindableStructDesc constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBindableStructDesc>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics
static_assert(std::is_polymorphic<FStateTreeBindableStructDesc>() == std::is_polymorphic<FPropertyBindingBindableStructDescriptor>(), "USTRUCT FStateTreeBindableStructDesc cannot be polymorphic unless super FPropertyBindingBindableStructDescriptor is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc;
class UScriptStruct* FStateTreeBindableStructDesc::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBindableStructDesc, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBindableStructDesc"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBindableStructDesc Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataHandle = { "DataHandle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBindableStructDesc, DataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataHandle_MetaData), NewProp_DataHandle_MetaData) }; // 1892859071
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataSource_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataSource = { "DataSource", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBindableStructDesc, DataSource), Z_Construct_UEnum_StateTreeModule_EStateTreeBindableStructSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataSource_MetaData), NewProp_DataSource_MetaData) }; // 3472041978
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_StatePath = { "StatePath", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBindableStructDesc, StatePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StatePath_MetaData), NewProp_StatePath_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataSource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_DataSource,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewProp_StatePath,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBindableStructDesc Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FPropertyBindingBindableStructDescriptor,
&NewStructOps,
"StateTreeBindableStructDesc",
Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::PropPointers),
sizeof(FStateTreeBindableStructDesc),
alignof(FStateTreeBindableStructDesc),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBindableStructDesc()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBindableStructDesc ****************************************
// ********** Begin ScriptStruct FStateTreeEditorPropertyPath **************************************
struct Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeEditorPropertyPath); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeEditorPropertyPath); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StructID_MetaData[] = {
{ "Comment", "/** Handle of the struct this property path is relative to. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Handle of the struct this property path is relative to." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
{ "Comment", "/** Property path segments */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Property path segments" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeEditorPropertyPath constinit property declarations ******
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_StructID;
static const UECodeGen_Private::FStrPropertyParams NewProp_Path_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Path;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End ScriptStruct FStateTreeEditorPropertyPath constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeEditorPropertyPath>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath;
class UScriptStruct* FStateTreeEditorPropertyPath::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeEditorPropertyPath"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeEditorPropertyPath Property Definitions *****************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_StructID = { "StructID", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEditorPropertyPath, StructID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StructID_MetaData), NewProp_StructID_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_Path_Inner = { "Path", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeEditorPropertyPath, Path), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Path_MetaData), NewProp_Path_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_StructID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_Path_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewProp_Path,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End ScriptStruct FStateTreeEditorPropertyPath Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeEditorPropertyPath",
IF_WITH_EDITORONLY_DATA(Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::PropPointers, nullptr),
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::PropPointers), 0),
sizeof(FStateTreeEditorPropertyPath),
alignof(FStateTreeEditorPropertyPath),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeEditorPropertyPath ****************************************
// ********** Begin ScriptStruct FStateTreePropertyPathBinding *************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyPathBinding); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyPathBinding); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Representation of a property binding in StateTree\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Representation of a property binding in StateTree" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceDataHandle_MetaData[] = {
{ "Comment", "/** Describes how to get the source data pointer for the binding. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Describes how to get the source data pointer for the binding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsOutputBinding_MetaData[] = {
{ "Comment", "/** Whether this binding is reversed(i.e., copying from target to source). */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Whether this binding is reversed(i.e., copying from target to source)." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePath_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPath_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyPathBinding constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceDataHandle;
static void NewProp_bIsOutputBinding_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsOutputBinding;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_SourcePath;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetPath;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreePropertyPathBinding constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyPathBinding>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics
static_assert(std::is_polymorphic<FStateTreePropertyPathBinding>() == std::is_polymorphic<FPropertyBindingBinding>(), "USTRUCT FStateTreePropertyPathBinding cannot be polymorphic unless super FPropertyBindingBinding is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding;
class UScriptStruct* FStateTreePropertyPathBinding::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyPathBinding, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyPathBinding"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreePropertyPathBinding Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_SourceDataHandle = { "SourceDataHandle", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyPathBinding, SourceDataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceDataHandle_MetaData), NewProp_SourceDataHandle_MetaData) }; // 1892859071
void Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_bIsOutputBinding_SetBit(void* Obj)
{
((FStateTreePropertyPathBinding*)Obj)->bIsOutputBinding = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_bIsOutputBinding = { "bIsOutputBinding", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FStateTreePropertyPathBinding), &Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_bIsOutputBinding_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsOutputBinding_MetaData), NewProp_bIsOutputBinding_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_SourcePath = { "SourcePath", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyPathBinding, SourcePath_DEPRECATED), Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePath_MetaData), NewProp_SourcePath_MetaData) }; // 2982545867
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_TargetPath = { "TargetPath", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyPathBinding, TargetPath_DEPRECATED), Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPath_MetaData), NewProp_TargetPath_MetaData) }; // 2982545867
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_SourceDataHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_bIsOutputBinding,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_SourcePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewProp_TargetPath,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreePropertyPathBinding Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FPropertyBindingBinding,
&NewStructOps,
"StateTreePropertyPathBinding",
Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::PropPointers),
sizeof(FStateTreePropertyPathBinding),
alignof(FStateTreePropertyPathBinding),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyPathBinding()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyPathBinding ***************************************
// ********** Begin ScriptStruct FStateTreePropertyRefPath *****************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyRefPath); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyRefPath); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Representation of a property reference binding in StateTree.\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Representation of a property reference binding in StateTree." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePropertyPath_MetaData[] = {
{ "Comment", "/** Source property path of the reference */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Source property path of the reference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceDataHandle_MetaData[] = {
{ "Comment", "/** Describes how to get the source data pointer */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Describes how to get the source data pointer" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyRefPath constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_SourcePropertyPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceDataHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreePropertyRefPath constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyRefPath>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath;
class UScriptStruct* FStateTreePropertyRefPath::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyRefPath, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyRefPath"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreePropertyRefPath Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::NewProp_SourcePropertyPath = { "SourcePropertyPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyRefPath, SourcePropertyPath), Z_Construct_UScriptStruct_FPropertyBindingPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePropertyPath_MetaData), NewProp_SourcePropertyPath_MetaData) }; // 173750809
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::NewProp_SourceDataHandle = { "SourceDataHandle", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyRefPath, SourceDataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceDataHandle_MetaData), NewProp_SourceDataHandle_MetaData) }; // 1892859071
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::NewProp_SourcePropertyPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::NewProp_SourceDataHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreePropertyRefPath Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreePropertyRefPath",
Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::PropPointers),
sizeof(FStateTreePropertyRefPath),
alignof(FStateTreePropertyRefPath),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyRefPath()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyRefPath *******************************************
// ********** Begin ScriptStruct FStateTreePropertyAccess ******************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyAccess); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyAccess); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Describes access to referenced property.\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Describes access to referenced property." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceIndirection_MetaData[] = {
{ "Comment", "/** Source property access. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Source property access." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceStructType_MetaData[] = {
{ "Comment", "/** Type of the source data, used for validation. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Type of the source data, used for validation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceDataHandle_MetaData[] = {
{ "Comment", "/** Describes how to get the source data pointer. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Describes how to get the source data pointer." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyAccess constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceIndirection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceStructType;
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceDataHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreePropertyAccess constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyAccess>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess;
class UScriptStruct* FStateTreePropertyAccess::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyAccess, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyAccess"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreePropertyAccess Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceIndirection = { "SourceIndirection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyAccess, SourceIndirection), Z_Construct_UScriptStruct_FPropertyBindingPropertyIndirection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceIndirection_MetaData), NewProp_SourceIndirection_MetaData) }; // 3519136707
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceStructType = { "SourceStructType", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyAccess, SourceStructType), Z_Construct_UClass_UStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceStructType_MetaData), NewProp_SourceStructType_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceDataHandle = { "SourceDataHandle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyAccess, SourceDataHandle), Z_Construct_UScriptStruct_FStateTreeDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceDataHandle_MetaData), NewProp_SourceDataHandle_MetaData) }; // 1892859071
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceIndirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceStructType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewProp_SourceDataHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreePropertyAccess Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreePropertyAccess",
Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::PropPointers),
sizeof(FStateTreePropertyAccess),
alignof(FStateTreePropertyAccess),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyAccess()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyAccess ********************************************
// ********** Begin ScriptStruct FStateTreePropertyBindings ****************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyBindings); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyBindings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Runtime storage and execution of property bindings.\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Runtime storage and execution of property bindings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceStructs_MetaData[] = {
{ "Comment", "/** Array of expected source structs. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Array of expected source structs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyPathBindings_MetaData[] = {
{ "Comment", "/** Array of property bindings, resolved into arrays of copies before use. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Array of property bindings, resolved into arrays of copies before use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyReferencePaths_MetaData[] = {
{ "Comment", "/** Array of referenced property paths */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Array of referenced property paths" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyAccesses_MetaData[] = {
{ "Comment", "/** Array of individually accessed properties */" },
{ "ModuleRelativePath", "Public/StateTreePropertyBindings.h" },
{ "ToolTip", "Array of individually accessed properties" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyBindings constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceStructs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceStructs;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyPathBindings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PropertyPathBindings;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyReferencePaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PropertyReferencePaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyAccesses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PropertyAccesses;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreePropertyBindings constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyBindings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics
static_assert(std::is_polymorphic<FStateTreePropertyBindings>() == std::is_polymorphic<FPropertyBindingBindingCollection>(), "USTRUCT FStateTreePropertyBindings cannot be polymorphic unless super FPropertyBindingBindingCollection is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings;
class UScriptStruct* FStateTreePropertyBindings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyBindings, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyBindings"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreePropertyBindings Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_SourceStructs_Inner = { "SourceStructs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeBindableStructDesc, METADATA_PARAMS(0, nullptr) }; // 2638685837
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_SourceStructs = { "SourceStructs", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyBindings, SourceStructs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceStructs_MetaData), NewProp_SourceStructs_MetaData) }; // 2638685837
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyPathBindings_Inner = { "PropertyPathBindings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreePropertyPathBinding, METADATA_PARAMS(0, nullptr) }; // 2612430632
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyPathBindings = { "PropertyPathBindings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyBindings, PropertyPathBindings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyPathBindings_MetaData), NewProp_PropertyPathBindings_MetaData) }; // 2612430632
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyReferencePaths_Inner = { "PropertyReferencePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreePropertyRefPath, METADATA_PARAMS(0, nullptr) }; // 2762178117
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyReferencePaths = { "PropertyReferencePaths", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyBindings, PropertyReferencePaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyReferencePaths_MetaData), NewProp_PropertyReferencePaths_MetaData) }; // 2762178117
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyAccesses_Inner = { "PropertyAccesses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreePropertyAccess, METADATA_PARAMS(0, nullptr) }; // 2043784855
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyAccesses = { "PropertyAccesses", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyBindings, PropertyAccesses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyAccesses_MetaData), NewProp_PropertyAccesses_MetaData) }; // 2043784855
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_SourceStructs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_SourceStructs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyPathBindings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyPathBindings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyReferencePaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyReferencePaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyAccesses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewProp_PropertyAccesses,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreePropertyBindings Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FPropertyBindingBindingCollection,
&NewStructOps,
"StateTreePropertyBindings",
Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::PropPointers),
sizeof(FStateTreePropertyBindings),
alignof(FStateTreePropertyBindings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyBindings()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyBindings ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeBindableStructSource_StaticEnum, TEXT("EStateTreeBindableStructSource"), &Z_Registration_Info_UEnum_EStateTreeBindableStructSource, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3472041978U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBindableStructDesc::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics::NewStructOps, TEXT("StateTreeBindableStructDesc"),&Z_Registration_Info_UScriptStruct_FStateTreeBindableStructDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBindableStructDesc), 2638685837U) },
{ FStateTreeEditorPropertyPath::StaticStruct, Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics::NewStructOps, TEXT("StateTreeEditorPropertyPath"),&Z_Registration_Info_UScriptStruct_FStateTreeEditorPropertyPath, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeEditorPropertyPath), 2982545867U) },
{ FStateTreePropertyPathBinding::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics::NewStructOps, TEXT("StateTreePropertyPathBinding"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyPathBinding, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyPathBinding), 2612430632U) },
{ FStateTreePropertyRefPath::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics::NewStructOps, TEXT("StateTreePropertyRefPath"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyRefPath, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyRefPath), 2762178117U) },
{ FStateTreePropertyAccess::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics::NewStructOps, TEXT("StateTreePropertyAccess"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyAccess, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyAccess), 2043784855U) },
{ FStateTreePropertyBindings::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics::NewStructOps, TEXT("StateTreePropertyBindings"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyBindings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyBindings), 629466857U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_2615532953{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// 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 "StateTreePropertyBindings.h"
#ifdef STATETREEMODULE_StateTreePropertyBindings_generated_h
#error "StateTreePropertyBindings.generated.h already included, missing '#pragma once' in StateTreePropertyBindings.h"
#endif
#define STATETREEMODULE_StateTreePropertyBindings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeBindableStructDesc **************************************
struct Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_133_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBindableStructDesc_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FPropertyBindingBindableStructDescriptor Super;
struct FStateTreeBindableStructDesc;
// ********** End ScriptStruct FStateTreeBindableStructDesc ****************************************
// ********** Begin ScriptStruct FStateTreeEditorPropertyPath **************************************
struct Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_191_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeEditorPropertyPath_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeEditorPropertyPath;
// ********** End ScriptStruct FStateTreeEditorPropertyPath ****************************************
// ********** Begin ScriptStruct FStateTreePropertyPathBinding *************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_215_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyPathBinding_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FPropertyBindingBinding Super;
struct FStateTreePropertyPathBinding;
// ********** End ScriptStruct FStateTreePropertyPathBinding ***************************************
// ********** Begin ScriptStruct FStateTreePropertyRefPath *****************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_321_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyRefPath_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreePropertyRefPath;
// ********** End ScriptStruct FStateTreePropertyRefPath *******************************************
// ********** Begin ScriptStruct FStateTreePropertyAccess ******************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_437_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyAccess_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreePropertyAccess;
// ********** End ScriptStruct FStateTreePropertyAccess ********************************************
// ********** Begin ScriptStruct FStateTreePropertyBindings ****************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h_461_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyBindings_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FPropertyBindingBindingCollection Super;
struct FStateTreePropertyBindings;
// ********** End ScriptStruct FStateTreePropertyBindings ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyBindings_h
// ********** Begin Enum EStateTreeBindableStructSource ********************************************
#define FOREACH_ENUM_ESTATETREEBINDABLESTRUCTSOURCE(op) \
op(EStateTreeBindableStructSource::Context) \
op(EStateTreeBindableStructSource::Parameter) \
op(EStateTreeBindableStructSource::Evaluator) \
op(EStateTreeBindableStructSource::GlobalTask) \
op(EStateTreeBindableStructSource::StateParameter) \
op(EStateTreeBindableStructSource::Task) \
op(EStateTreeBindableStructSource::Condition) \
op(EStateTreeBindableStructSource::Consideration) \
op(EStateTreeBindableStructSource::TransitionEvent) \
op(EStateTreeBindableStructSource::StateEvent) \
op(EStateTreeBindableStructSource::PropertyFunction) \
op(EStateTreeBindableStructSource::Transition)
enum class EStateTreeBindableStructSource : uint8;
template<> struct TIsUEnumClass<EStateTreeBindableStructSource> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeBindableStructSource>();
// ********** End Enum EStateTreeBindableStructSource **********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,145 @@
// 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 "StateTreePropertyFunctionBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreePropertyFunctionBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreePropertyFunctionBase ************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyFunctionBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyFunctionBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base struct for all property functions.\n * PropertyFunction is a node which is executed just before evaluating owner's bindings.\n *\n * The property function's instance data is expected to have one property marked as output.\n * This property is used to find which properties the function can be used for,\n * and that property is hidden in the UI. It is expected that there's just one output property.\n *\n * Example:\n *\n *\x09USTRUCT()\n *\x09struct FStateTreeBooleanOperationPropertyFunctionInstanceData\n *\x09{\n *\x09\x09GENERATED_BODY()\n *\n *\x09\x09UPROPERTY(EditAnywhere, Category = Param)\n *\x09\x09""bool bLeft = false;\n *\n *\x09\x09UPROPERTY(EditAnywhere, Category = Param)\n *\x09\x09""bool bRight = false;\n *\n * // This property is used to find which properties the function can be used for.\n *\x09\x09UPROPERTY(EditAnywhere, Category = Output)\n *\x09\x09""bool bResult = false;\n *\x09};\n *\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreePropertyFunctionBase.h" },
{ "ToolTip", "Base struct for all property functions.\nPropertyFunction is a node which is executed just before evaluating owner's bindings.\n\nThe property function's instance data is expected to have one property marked as output.\nThis property is used to find which properties the function can be used for,\nand that property is hidden in the UI. It is expected that there's just one output property.\n\nExample:\n\n USTRUCT()\n struct FStateTreeBooleanOperationPropertyFunctionInstanceData\n {\n GENERATED_BODY()\n\n UPROPERTY(EditAnywhere, Category = Param)\n bool bLeft = false;\n\n UPROPERTY(EditAnywhere, Category = Param)\n bool bRight = false;\n\n // This property is used to find which properties the function can be used for.\n UPROPERTY(EditAnywhere, Category = Output)\n bool bResult = false;\n };" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyFunctionBase constinit property declarations ****
// ********** End ScriptStruct FStateTreePropertyFunctionBase constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyFunctionBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics
static_assert(std::is_polymorphic<FStateTreePropertyFunctionBase>() == std::is_polymorphic<FStateTreeNodeBase>(), "USTRUCT FStateTreePropertyFunctionBase cannot be polymorphic unless super FStateTreeNodeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase;
class UScriptStruct* FStateTreePropertyFunctionBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyFunctionBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeNodeBase,
&NewStructOps,
"StateTreePropertyFunctionBase",
nullptr,
0,
sizeof(FStateTreePropertyFunctionBase),
alignof(FStateTreePropertyFunctionBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyFunctionBase **************************************
// ********** Begin ScriptStruct FStateTreePropertyFunctionCommonBase ******************************
struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyFunctionCommonBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyFunctionCommonBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreePropertyFunctionBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyFunctionCommonBase constinit property declarations
// ********** End ScriptStruct FStateTreePropertyFunctionCommonBase constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyFunctionCommonBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics
static_assert(std::is_polymorphic<FStateTreePropertyFunctionCommonBase>() == std::is_polymorphic<FStateTreePropertyFunctionBase>(), "USTRUCT FStateTreePropertyFunctionCommonBase cannot be polymorphic unless super FStateTreePropertyFunctionBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase;
class UScriptStruct* FStateTreePropertyFunctionCommonBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyFunctionCommonBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase,
&NewStructOps,
"StateTreePropertyFunctionCommonBase",
nullptr,
0,
sizeof(FStateTreePropertyFunctionCommonBase),
alignof(FStateTreePropertyFunctionCommonBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyFunctionCommonBase ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreePropertyFunctionBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics::NewStructOps, TEXT("StateTreePropertyFunctionBase"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyFunctionBase), 3784923486U) },
{ FStateTreePropertyFunctionCommonBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics::NewStructOps, TEXT("StateTreePropertyFunctionCommonBase"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyFunctionCommonBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyFunctionCommonBase), 1340655387U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h__Script_StateTreeModule_2436418630{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreePropertyFunctionBase.h"
#ifdef STATETREEMODULE_StateTreePropertyFunctionBase_generated_h
#error "StateTreePropertyFunctionBase.generated.h already included, missing '#pragma once' in StateTreePropertyFunctionBase.h"
#endif
#define STATETREEMODULE_StateTreePropertyFunctionBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreePropertyFunctionBase ************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h_42_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyFunctionBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeNodeBase Super;
struct FStateTreePropertyFunctionBase;
// ********** End ScriptStruct FStateTreePropertyFunctionBase **************************************
// ********** Begin ScriptStruct FStateTreePropertyFunctionCommonBase ******************************
struct Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h_63_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyFunctionCommonBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyFunctionBase Super;
struct FStateTreePropertyFunctionCommonBase;
// ********** End ScriptStruct FStateTreePropertyFunctionCommonBase ********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyFunctionBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,300 @@
// 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 "StateTreePropertyRef.h"
#include "StateTreeIndexTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreePropertyRef() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeIndex16();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyRef();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreePropertyRef *********************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreePropertyRef); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreePropertyRef); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Property ref allows to get a pointer to selected property in StateTree.\n * The expected type of the reference should be set in \"RefType\" meta specifier.\n *\n * Meta specifiers for the type:\n * - RefType = \"<type>\"\n *\x09\x09- Specifies a comma separated list of type of property to reference\n *\x09\x09- Supported types are: bool, byte, int32, int64, float, double, Name, String, Text, UObject pointers, and structs\n *\x09\x09- Structs and Objects must use full path name\n *\x09\x09- If multiple types are specified, GetMutablePtrTuple can be used to access the correct type\n * - IsRefToArray\n *\x09\x09- If specified, the reference is to an TArray<RefType>\n *\x09- CanRefToArray\n *\x09\x09- If specified, the reference can bind to a Reftype or TArray<RefType>\n * - Optional\n *\x09\x09- If specified, the reference can be left unbound, otherwise the compiler report error if the reference is not bound\n *\n * Example:\n *\n * // Reference to float\n *\x09UPROPERTY(EditAnywhere, meta = (RefType = \"float\"))\n *\x09""FStateTreePropertyRef RefToFloat;\n *\n * // Reference to FTestStructBase\n *\x09UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/ModuleName.TestStructBase\"))\n *\x09""FStateTreePropertyRef RefToTest;\n *\n * // Reference to TArray<FTestStructBase>\n *\x09UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/ModuleName.TestStructBase\", IsRefToArray))\n *\x09""FStateTreePropertyRef RefToArrayOfTests;\n *\n * // Reference to Vector, TArray<FVector>, AActor*, TArray<AActor*>\n *\x09UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/CoreUObject.Vector, /Script/Engine.Actor\", CanRefToArray))\n *\x09""FStateTreePropertyRef RefToLocationLikeTypes;\n */" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "Property ref allows to get a pointer to selected property in StateTree.\nThe expected type of the reference should be set in \"RefType\" meta specifier.\n\nMeta specifiers for the type:\n - RefType = \"<type>\"\n - Specifies a comma separated list of type of property to reference\n - Supported types are: bool, byte, int32, int64, float, double, Name, String, Text, UObject pointers, and structs\n - Structs and Objects must use full path name\n - If multiple types are specified, GetMutablePtrTuple can be used to access the correct type\n - IsRefToArray\n - If specified, the reference is to an TArray<RefType>\n - CanRefToArray\n - If specified, the reference can bind to a Reftype or TArray<RefType>\n - Optional\n - If specified, the reference can be left unbound, otherwise the compiler report error if the reference is not bound\n\nExample:\n\n // Reference to float\n UPROPERTY(EditAnywhere, meta = (RefType = \"float\"))\n FStateTreePropertyRef RefToFloat;\n\n // Reference to FTestStructBase\n UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/ModuleName.TestStructBase\"))\n FStateTreePropertyRef RefToTest;\n\n // Reference to TArray<FTestStructBase>\n UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/ModuleName.TestStructBase\", IsRefToArray))\n FStateTreePropertyRef RefToArrayOfTests;\n\n // Reference to Vector, TArray<FVector>, AActor*, TArray<AActor*>\n UPROPERTY(EditAnywhere, meta = (RefType = \"/Script/CoreUObject.Vector, /Script/Engine.Actor\", CanRefToArray))\n FStateTreePropertyRef RefToLocationLikeTypes;" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RefAccessIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreePropertyRef constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_RefAccessIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreePropertyRef constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreePropertyRef>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreePropertyRef;
class UScriptStruct* FStateTreePropertyRef::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreePropertyRef, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreePropertyRef"));
}
return Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreePropertyRef Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::NewProp_RefAccessIndex = { "RefAccessIndex", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreePropertyRef, RefAccessIndex), Z_Construct_UScriptStruct_FStateTreeIndex16, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RefAccessIndex_MetaData), NewProp_RefAccessIndex_MetaData) }; // 224117634
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::NewProp_RefAccessIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreePropertyRef Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreePropertyRef",
Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::PropPointers),
sizeof(FStateTreePropertyRef),
alignof(FStateTreePropertyRef),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreePropertyRef()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.InnerSingleton, Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreePropertyRef.InnerSingleton);
}
// ********** End ScriptStruct FStateTreePropertyRef ***********************************************
// ********** Begin Enum EStateTreePropertyRefType *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreePropertyRefType;
static UEnum* EStateTreePropertyRefType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreePropertyRefType.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreePropertyRefType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreePropertyRefType"));
}
return Z_Registration_Info_UEnum_EStateTreePropertyRefType.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreePropertyRefType>()
{
return EStateTreePropertyRefType_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bool.Name", "EStateTreePropertyRefType::Bool" },
{ "Byte.Name", "EStateTreePropertyRefType::Byte" },
{ "Class.Name", "EStateTreePropertyRefType::Class" },
{ "Double.Name", "EStateTreePropertyRefType::Double" },
{ "Enum.Name", "EStateTreePropertyRefType::Enum" },
{ "Float.Name", "EStateTreePropertyRefType::Float" },
{ "Int32.Name", "EStateTreePropertyRefType::Int32" },
{ "Int64.Name", "EStateTreePropertyRefType::Int64" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "Name.Name", "EStateTreePropertyRefType::Name" },
{ "None.Name", "EStateTreePropertyRefType::None" },
{ "Object.Name", "EStateTreePropertyRefType::Object" },
{ "SoftClass.Name", "EStateTreePropertyRefType::SoftClass" },
{ "SoftObject.Name", "EStateTreePropertyRefType::SoftObject" },
{ "String.Name", "EStateTreePropertyRefType::String" },
{ "Struct.Name", "EStateTreePropertyRefType::Struct" },
{ "Text.Name", "EStateTreePropertyRefType::Text" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreePropertyRefType::None", (int64)EStateTreePropertyRefType::None },
{ "EStateTreePropertyRefType::Bool", (int64)EStateTreePropertyRefType::Bool },
{ "EStateTreePropertyRefType::Byte", (int64)EStateTreePropertyRefType::Byte },
{ "EStateTreePropertyRefType::Int32", (int64)EStateTreePropertyRefType::Int32 },
{ "EStateTreePropertyRefType::Int64", (int64)EStateTreePropertyRefType::Int64 },
{ "EStateTreePropertyRefType::Float", (int64)EStateTreePropertyRefType::Float },
{ "EStateTreePropertyRefType::Double", (int64)EStateTreePropertyRefType::Double },
{ "EStateTreePropertyRefType::Name", (int64)EStateTreePropertyRefType::Name },
{ "EStateTreePropertyRefType::String", (int64)EStateTreePropertyRefType::String },
{ "EStateTreePropertyRefType::Text", (int64)EStateTreePropertyRefType::Text },
{ "EStateTreePropertyRefType::Enum", (int64)EStateTreePropertyRefType::Enum },
{ "EStateTreePropertyRefType::Struct", (int64)EStateTreePropertyRefType::Struct },
{ "EStateTreePropertyRefType::Object", (int64)EStateTreePropertyRefType::Object },
{ "EStateTreePropertyRefType::SoftObject", (int64)EStateTreePropertyRefType::SoftObject },
{ "EStateTreePropertyRefType::Class", (int64)EStateTreePropertyRefType::Class },
{ "EStateTreePropertyRefType::SoftClass", (int64)EStateTreePropertyRefType::SoftClass },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreePropertyRefType",
"EStateTreePropertyRefType",
Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType()
{
if (!Z_Registration_Info_UEnum_EStateTreePropertyRefType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreePropertyRefType.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreePropertyRefType.InnerSingleton;
}
// ********** End Enum EStateTreePropertyRefType ***************************************************
// ********** Begin ScriptStruct FStateTreeBlueprintPropertyRef ************************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBlueprintPropertyRef); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBlueprintPropertyRef); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * FStateTreeBlueprintPropertyRef is a PropertyRef intended to be used in State Tree Blueprint nodes like tasks, conditions or evaluators, but also as a StateTree parameter.\n */" },
{ "DisplayName", "State Tree Property Ref" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "FStateTreeBlueprintPropertyRef is a PropertyRef intended to be used in State Tree Blueprint nodes like tasks, conditions or evaluators, but also as a StateTree parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RefType_MetaData[] = {
{ "Category", "InternalType" },
{ "Comment", "/** Specifies the type of property to reference */" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "Specifies the type of property to reference" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsRefToArray_MetaData[] = {
{ "Category", "InternalType" },
{ "Comment", "/** If specified, the reference is to an TArray<RefType> */" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "If specified, the reference is to an TArray<RefType>" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsOptional_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** If specified, the reference can be left unbound, otherwise the State Tree compiler report error if the reference is not bound. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "If specified, the reference can be left unbound, otherwise the State Tree compiler report error if the reference is not bound." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeObject_MetaData[] = {
{ "Category", "InternalType" },
{ "Comment", "/** Specifies the type of property to reference together with RefType, used for Enums, Structs, Objects and Classes. */" },
{ "ModuleRelativePath", "Public/StateTreePropertyRef.h" },
{ "ToolTip", "Specifies the type of property to reference together with RefType, used for Enums, Structs, Objects and Classes." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBlueprintPropertyRef constinit property declarations ****
static const UECodeGen_Private::FBytePropertyParams NewProp_RefType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RefType;
static void NewProp_bIsRefToArray_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsRefToArray;
static void NewProp_bIsOptional_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsOptional;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TypeObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBlueprintPropertyRef constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBlueprintPropertyRef>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics
static_assert(std::is_polymorphic<FStateTreeBlueprintPropertyRef>() == std::is_polymorphic<FStateTreePropertyRef>(), "USTRUCT FStateTreeBlueprintPropertyRef cannot be polymorphic unless super FStateTreePropertyRef is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef;
class UScriptStruct* FStateTreeBlueprintPropertyRef::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBlueprintPropertyRef"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBlueprintPropertyRef Property Definitions ***************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_RefType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_RefType = { "RefType", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintPropertyRef, RefType), Z_Construct_UEnum_StateTreeModule_EStateTreePropertyRefType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RefType_MetaData), NewProp_RefType_MetaData) }; // 3261618195
void Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsRefToArray_SetBit(void* Obj)
{
((FStateTreeBlueprintPropertyRef*)Obj)->bIsRefToArray = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsRefToArray = { "bIsRefToArray", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FStateTreeBlueprintPropertyRef), &Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsRefToArray_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsRefToArray_MetaData), NewProp_bIsRefToArray_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsOptional_SetBit(void* Obj)
{
((FStateTreeBlueprintPropertyRef*)Obj)->bIsOptional = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsOptional = { "bIsOptional", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FStateTreeBlueprintPropertyRef), &Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsOptional_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsOptional_MetaData), NewProp_bIsOptional_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_TypeObject = { "TypeObject", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintPropertyRef, TypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeObject_MetaData), NewProp_TypeObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_RefType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_RefType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsRefToArray,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_bIsOptional,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewProp_TypeObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBlueprintPropertyRef Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreePropertyRef,
&NewStructOps,
"StateTreeBlueprintPropertyRef",
Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::PropPointers),
sizeof(FStateTreeBlueprintPropertyRef),
alignof(FStateTreeBlueprintPropertyRef),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBlueprintPropertyRef **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreePropertyRefType_StaticEnum, TEXT("EStateTreePropertyRefType"), &Z_Registration_Info_UEnum_EStateTreePropertyRefType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3261618195U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreePropertyRef::StaticStruct, Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics::NewStructOps, TEXT("StateTreePropertyRef"),&Z_Registration_Info_UScriptStruct_FStateTreePropertyRef, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreePropertyRef), 606083532U) },
{ FStateTreeBlueprintPropertyRef::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics::NewStructOps, TEXT("StateTreeBlueprintPropertyRef"),&Z_Registration_Info_UScriptStruct_FStateTreeBlueprintPropertyRef, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBlueprintPropertyRef), 2101369257U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_532994744{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// 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 "StateTreePropertyRef.h"
#ifdef STATETREEMODULE_StateTreePropertyRef_generated_h
#error "StateTreePropertyRef.generated.h already included, missing '#pragma once' in StateTreePropertyRef.h"
#endif
#define STATETREEMODULE_StateTreePropertyRef_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreePropertyRef *********************************************
struct Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h_137_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreePropertyRef_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreePropertyRef;
// ********** End ScriptStruct FStateTreePropertyRef ***********************************************
// ********** Begin ScriptStruct FStateTreeBlueprintPropertyRef ************************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h_384_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBlueprintPropertyRef_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreePropertyRef Super;
struct FStateTreeBlueprintPropertyRef;
// ********** End ScriptStruct FStateTreeBlueprintPropertyRef **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreePropertyRef_h
// ********** Begin Enum EStateTreePropertyRefType *************************************************
#define FOREACH_ENUM_ESTATETREEPROPERTYREFTYPE(op) \
op(EStateTreePropertyRefType::None) \
op(EStateTreePropertyRefType::Bool) \
op(EStateTreePropertyRefType::Byte) \
op(EStateTreePropertyRefType::Int32) \
op(EStateTreePropertyRefType::Int64) \
op(EStateTreePropertyRefType::Float) \
op(EStateTreePropertyRefType::Double) \
op(EStateTreePropertyRefType::Name) \
op(EStateTreePropertyRefType::String) \
op(EStateTreePropertyRefType::Text) \
op(EStateTreePropertyRefType::Enum) \
op(EStateTreePropertyRefType::Struct) \
op(EStateTreePropertyRefType::Object) \
op(EStateTreePropertyRefType::SoftObject) \
op(EStateTreePropertyRefType::Class) \
op(EStateTreePropertyRefType::SoftClass)
enum class EStateTreePropertyRefType : uint8;
template<> struct TIsUEnumClass<EStateTreePropertyRefType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreePropertyRefType>();
// ********** End Enum EStateTreePropertyRefType ***************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,283 @@
// 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 "StateTreeReference.h"
#include "GameplayTagContainer.h"
#include "StructUtils/PropertyBag.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeReference() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReference();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReferenceOverrides();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeReference ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeReference_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeReference); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeReference); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Struct to hold reference to a StateTree asset along with values to parameterized it.\n */" },
{ "DisableSplitPin", "" },
{ "HasNativeMake", "/Script/StateTreeModule.StateTreeFunctionLibrary.MakeStateTreeReference" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "ToolTip", "Struct to hold reference to a StateTree asset along with values to parameterized it." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTree_MetaData[] = {
{ "Category", "StateTree" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameters_MetaData[] = {
{ "Category", "StateTree" },
{ "FixedLayout", "" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyOverrides_MetaData[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Array of overridden properties. Non-overridden properties will inherit the values from the StateTree default parameters. */" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "ToolTip", "Array of overridden properties. Non-overridden properties will inherit the values from the StateTree default parameters." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeReference constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_StateTree;
static const UECodeGen_Private::FStructPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyOverrides_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PropertyOverrides;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeReference constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeReference>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeReference_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeReference;
class UScriptStruct* FStateTreeReference::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReference.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeReference.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeReference, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeReference"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeReference.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeReference Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_StateTree = { "StateTree", nullptr, (EPropertyFlags)0x0124080000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReference, StateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTree_MetaData), NewProp_StateTree_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReference, Parameters), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameters_MetaData), NewProp_Parameters_MetaData) }; // 1261298821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_PropertyOverrides_Inner = { "PropertyOverrides", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_PropertyOverrides = { "PropertyOverrides", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReference, PropertyOverrides), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyOverrides_MetaData), NewProp_PropertyOverrides_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_StateTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_Parameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_PropertyOverrides_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewProp_PropertyOverrides,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReference_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeReference Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeReference_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeReference",
Z_Construct_UScriptStruct_FStateTreeReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReference_Statics::PropPointers),
sizeof(FStateTreeReference),
alignof(FStateTreeReference),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReference_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeReference_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReference()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReference.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeReference.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeReference_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeReference.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeReference *************************************************
// ********** Begin ScriptStruct FStateTreeReferenceOverrideItem ***********************************
struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeReferenceOverrideItem); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeReferenceOverrideItem); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Item describing a state tree override for a state with a specific tag.\n */" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "ToolTip", "Item describing a state tree override for a state with a specific tag." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTag_MetaData[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Exact tag used to match against a tag on a linked State Tree state. */" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "ToolTip", "Exact tag used to match against a tag on a linked State Tree state." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTreeReference_MetaData[] = {
{ "Category", "StateTree" },
{ "Comment", "/** State Tree and parameters to replace the linked state asset with. */" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "SchemaCanBeOverriden", "" },
{ "ToolTip", "State Tree and parameters to replace the linked state asset with." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeReferenceOverrideItem constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_StateTag;
static const UECodeGen_Private::FStructPropertyParams NewProp_StateTreeReference;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeReferenceOverrideItem constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeReferenceOverrideItem>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem;
class UScriptStruct* FStateTreeReferenceOverrideItem::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeReferenceOverrideItem"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeReferenceOverrideItem Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::NewProp_StateTag = { "StateTag", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReferenceOverrideItem, StateTag), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTag_MetaData), NewProp_StateTag_MetaData) }; // 517357616
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::NewProp_StateTreeReference = { "StateTreeReference", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReferenceOverrideItem, StateTreeReference), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTreeReference_MetaData), NewProp_StateTreeReference_MetaData) }; // 474164899
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::NewProp_StateTag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::NewProp_StateTreeReference,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeReferenceOverrideItem Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeReferenceOverrideItem",
Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::PropPointers),
sizeof(FStateTreeReferenceOverrideItem),
alignof(FStateTreeReferenceOverrideItem),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeReferenceOverrideItem *************************************
// ********** Begin ScriptStruct FStateTreeReferenceOverrides **************************************
struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeReferenceOverrides); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeReferenceOverrides); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Overrides for linked State Trees. This table is used to override State Tree references on linked states.\n * If a linked state's tag is exact match of the tag specified on the table, the reference from the table is used instead.\n */" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
{ "ToolTip", "Overrides for linked State Trees. This table is used to override State Tree references on linked states.\nIf a linked state's tag is exact match of the tag specified on the table, the reference from the table is used instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideItems_MetaData[] = {
{ "Category", "StateTree" },
{ "ModuleRelativePath", "Public/StateTreeReference.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeReferenceOverrides constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_OverrideItems_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideItems;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeReferenceOverrides constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeReferenceOverrides>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides;
class UScriptStruct* FStateTreeReferenceOverrides::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeReferenceOverrides, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeReferenceOverrides"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeReferenceOverrides Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::NewProp_OverrideItems_Inner = { "OverrideItems", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem, METADATA_PARAMS(0, nullptr) }; // 3761287195
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::NewProp_OverrideItems = { "OverrideItems", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeReferenceOverrides, OverrideItems), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideItems_MetaData), NewProp_OverrideItems_MetaData) }; // 3761287195
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::NewProp_OverrideItems_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::NewProp_OverrideItems,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeReferenceOverrides Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeReferenceOverrides",
Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::PropPointers),
sizeof(FStateTreeReferenceOverrides),
alignof(FStateTreeReferenceOverrides),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReferenceOverrides()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeReferenceOverrides ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeReference::StaticStruct, Z_Construct_UScriptStruct_FStateTreeReference_Statics::NewStructOps, TEXT("StateTreeReference"),&Z_Registration_Info_UScriptStruct_FStateTreeReference, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeReference), 474164899U) },
{ FStateTreeReferenceOverrideItem::StaticStruct, Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics::NewStructOps, TEXT("StateTreeReferenceOverrideItem"),&Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrideItem, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeReferenceOverrideItem), 3761287195U) },
{ FStateTreeReferenceOverrides::StaticStruct, Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics::NewStructOps, TEXT("StateTreeReferenceOverrides"),&Z_Registration_Info_UScriptStruct_FStateTreeReferenceOverrides, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeReferenceOverrides), 2619047820U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h__Script_StateTreeModule_796403438{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,52 @@
// 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 "StateTreeReference.h"
#ifdef STATETREEMODULE_StateTreeReference_generated_h
#error "StateTreeReference.generated.h already included, missing '#pragma once' in StateTreeReference.h"
#endif
#define STATETREEMODULE_StateTreeReference_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeReference ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeReference_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeReference_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeReference;
// ********** End ScriptStruct FStateTreeReference *************************************************
// ********** Begin ScriptStruct FStateTreeReferenceOverrideItem ***********************************
struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h_117_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeReferenceOverrideItem_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeReferenceOverrideItem;
// ********** End ScriptStruct FStateTreeReferenceOverrideItem *************************************
// ********** Begin ScriptStruct FStateTreeReferenceOverrides **************************************
struct Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h_165_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeReferenceOverrides_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeReferenceOverrides;
// ********** End ScriptStruct FStateTreeReferenceOverrides ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeReference_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,273 @@
// 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 "Tasks/StateTreeRunParallelStateTreeTask.h"
#include "GameplayTagContainer.h"
#include "StateTreeInstanceData.h"
#include "StateTreeReference.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeRunParallelStateTreeTask() {}
// ********** Begin Cross Module References ********************************************************
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTree_NoRegister();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeExecutionExtension();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeReference();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData ********************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeRunParallelStateTreeTaskInstanceData); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeRunParallelStateTreeTaskInstanceData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTree_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** State tree and parameters that will be run when this task is started. */" },
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
{ "SchemaCanBeOverriden", "" },
{ "ToolTip", "State tree and parameters that will be run when this task is started." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TreeInstanceData_MetaData[] = {
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RunningStateTree_MetaData[] = {
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
{ "NativeConstTemplateArg", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_StateTree;
static const UECodeGen_Private::FStructPropertyParams NewProp_TreeInstanceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_RunningStateTree;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeRunParallelStateTreeTaskInstanceData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData;
class UScriptStruct* FStateTreeRunParallelStateTreeTaskInstanceData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeRunParallelStateTreeTaskInstanceData"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_StateTree = { "StateTree", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeRunParallelStateTreeTaskInstanceData, StateTree), Z_Construct_UScriptStruct_FStateTreeReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTree_MetaData), NewProp_StateTree_MetaData) }; // 474164899
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_TreeInstanceData = { "TreeInstanceData", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeRunParallelStateTreeTaskInstanceData, TreeInstanceData), Z_Construct_UScriptStruct_FStateTreeInstanceData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TreeInstanceData_MetaData), NewProp_TreeInstanceData_MetaData) }; // 1695230976
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_RunningStateTree = { "RunningStateTree", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeRunParallelStateTreeTaskInstanceData, RunningStateTree), Z_Construct_UClass_UStateTree_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RunningStateTree_MetaData), NewProp_RunningStateTree_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_StateTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_TreeInstanceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewProp_RunningStateTree,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData Property Definitions *
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeRunParallelStateTreeTaskInstanceData",
Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::PropPointers),
sizeof(FStateTreeRunParallelStateTreeTaskInstanceData),
alignof(FStateTreeRunParallelStateTreeTaskInstanceData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData **********************
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension ******************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeRunParallelStateTreeExecutionExtension); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeRunParallelStateTreeExecutionExtension); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension constinit property declarations
// ********** End ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeRunParallelStateTreeExecutionExtension>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics
static_assert(std::is_polymorphic<FStateTreeRunParallelStateTreeExecutionExtension>() == std::is_polymorphic<FStateTreeExecutionExtension>(), "USTRUCT FStateTreeRunParallelStateTreeExecutionExtension cannot be polymorphic unless super FStateTreeExecutionExtension is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension;
class UScriptStruct* FStateTreeRunParallelStateTreeExecutionExtension::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeRunParallelStateTreeExecutionExtension"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeExecutionExtension,
&NewStructOps,
"StateTreeRunParallelStateTreeExecutionExtension",
nullptr,
0,
sizeof(FStateTreeRunParallelStateTreeExecutionExtension),
alignof(FStateTreeRunParallelStateTreeExecutionExtension),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension ********************
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTask ********************************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeRunParallelStateTreeTask); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeRunParallelStateTreeTask); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Category", "Common" },
{ "Comment", "/**\n* Task that will run another state tree in the current state while allowing the current tree to continue selection and process of child state.\n* It will succeed, fail or run depending on the result of the parallel tree.\n* Less efficient then Linked Asset state, it has the advantage of allowing multiple trees to run in parallel.\n*/" },
{ "DisplayName", "Run Parallel Tree" },
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
{ "ToolTip", "Task that will run another state tree in the current state while allowing the current tree to continue selection and process of child state.\nIt will succeed, fail or run depending on the result of the parallel tree.\nLess efficient then Linked Asset state, it has the advantage of allowing multiple trees to run in parallel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateTreeOverrideTag_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/** If set the task will look at the linked state tree override to replace the state tree it's running. */" },
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
{ "ToolTip", "If set the task will look at the linked state tree override to replace the state tree it's running." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EventHandlingPriority_MetaData[] = {
{ "Category", "Parameter" },
{ "Comment", "/**\n\x09 * At what priority the events should be handled in the parallel State Tree.\n\x09 * If set to 'Normal' the order of the States in the State Tree will define the handling order.\n\x09 * If the priority is set to Low, the main tree is let to handle the transitions first.\n\x09 * If set to High or above, the parallel tree has change to handle events first.\n\x09 * If multiple tasks has same priority, the State order of the States defines the handling order.\n\x09 * The tree handling order is: States and handle from leaf to root, tasks before and handled before transitions per State.\n\x09 */" },
{ "ModuleRelativePath", "Public/Tasks/StateTreeRunParallelStateTreeTask.h" },
{ "ToolTip", "At what priority the events should be handled in the parallel State Tree.\nIf set to 'Normal' the order of the States in the State Tree will define the handling order.\nIf the priority is set to Low, the main tree is let to handle the transitions first.\nIf set to High or above, the parallel tree has change to handle events first.\nIf multiple tasks has same priority, the State order of the States defines the handling order.\nThe tree handling order is: States and handle from leaf to root, tasks before and handled before transitions per State." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTask constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_StateTreeOverrideTag;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_EventHandlingPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_EventHandlingPriority;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTask constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeRunParallelStateTreeTask>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics
static_assert(std::is_polymorphic<FStateTreeRunParallelStateTreeTask>() == std::is_polymorphic<FStateTreeTaskCommonBase>(), "USTRUCT FStateTreeRunParallelStateTreeTask cannot be polymorphic unless super FStateTreeTaskCommonBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask;
class UScriptStruct* FStateTreeRunParallelStateTreeTask::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeRunParallelStateTreeTask"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTask Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_StateTreeOverrideTag = { "StateTreeOverrideTag", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeRunParallelStateTreeTask, StateTreeOverrideTag), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateTreeOverrideTag_MetaData), NewProp_StateTreeOverrideTag_MetaData) }; // 517357616
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_EventHandlingPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_EventHandlingPriority = { "EventHandlingPriority", nullptr, (EPropertyFlags)0x0020080800000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeRunParallelStateTreeTask, EventHandlingPriority), Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EventHandlingPriority_MetaData), NewProp_EventHandlingPriority_MetaData) }; // 161732434
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_StateTreeOverrideTag,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_EventHandlingPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewProp_EventHandlingPriority,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTask Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeTaskCommonBase,
&NewStructOps,
"StateTreeRunParallelStateTreeTask",
Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::PropPointers),
sizeof(FStateTreeRunParallelStateTreeTask),
alignof(FStateTreeRunParallelStateTreeTask),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTask **********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeRunParallelStateTreeTaskInstanceData::StaticStruct, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics::NewStructOps, TEXT("StateTreeRunParallelStateTreeTaskInstanceData"),&Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeRunParallelStateTreeTaskInstanceData), 3409865404U) },
{ FStateTreeRunParallelStateTreeExecutionExtension::StaticStruct, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics::NewStructOps, TEXT("StateTreeRunParallelStateTreeExecutionExtension"),&Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeRunParallelStateTreeExecutionExtension), 2551309722U) },
{ FStateTreeRunParallelStateTreeTask::StaticStruct, Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics::NewStructOps, TEXT("StateTreeRunParallelStateTreeTask"),&Z_Registration_Info_UScriptStruct_FStateTreeRunParallelStateTreeTask, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeRunParallelStateTreeTask), 207129096U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h__Script_StateTreeModule_1366603848{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,54 @@
// 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 "Tasks/StateTreeRunParallelStateTreeTask.h"
#ifdef STATETREEMODULE_StateTreeRunParallelStateTreeTask_generated_h
#error "StateTreeRunParallelStateTreeTask.generated.h already included, missing '#pragma once' in StateTreeRunParallelStateTreeTask.h"
#endif
#define STATETREEMODULE_StateTreeRunParallelStateTreeTask_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData ********************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTaskInstanceData_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeRunParallelStateTreeTaskInstanceData;
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTaskInstanceData **********************
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension ******************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h_35_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeExecutionExtension_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeExecutionExtension Super;
struct FStateTreeRunParallelStateTreeExecutionExtension;
// ********** End ScriptStruct FStateTreeRunParallelStateTreeExecutionExtension ********************
// ********** Begin ScriptStruct FStateTreeRunParallelStateTreeTask ********************************
struct Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRunParallelStateTreeTask_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeTaskCommonBase Super;
struct FStateTreeRunParallelStateTreeTask;
// ********** End ScriptStruct FStateTreeRunParallelStateTreeTask **********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Tasks_StateTreeRunParallelStateTreeTask_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeSchema.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeSchema() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchema();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchema_NoRegister();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeSchema *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeSchema;
UClass* UStateTreeSchema::GetPrivateStaticClass()
{
using TClass = UStateTreeSchema;
if (!Z_Registration_Info_UClass_UStateTreeSchema.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeSchema"),
Z_Registration_Info_UClass_UStateTreeSchema.InnerSingleton,
StaticRegisterNativesUStateTreeSchema,
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_UStateTreeSchema.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeSchema_NoRegister()
{
return UStateTreeSchema::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeSchema_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Schema describing which inputs, evaluators, and tasks a StateTree can contain.\n * Each StateTree asset saves the schema class name in asset data tags, which can be\n * used to limit which StatTree assets can be selected per use case, i.e.:\n *\n *\x09UPROPERTY(EditDefaultsOnly, Category = AI, meta=(RequiredAssetDataTags=\"Schema=StateTreeSchema_SupaDupa\"))\n *\x09UStateTree* StateTree;\n *\n */" },
{ "IncludePath", "StateTreeSchema.h" },
{ "ModuleRelativePath", "Public/StateTreeSchema.h" },
{ "ToolTip", "Schema describing which inputs, evaluators, and tasks a StateTree can contain.\nEach StateTree asset saves the schema class name in asset data tags, which can be\nused to limit which StatTree assets can be selected per use case, i.e.:\n\n UPROPERTY(EditDefaultsOnly, Category = AI, meta=(RequiredAssetDataTags=\"Schema=StateTreeSchema_SupaDupa\"))\n UStateTree* StateTree;" },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeSchema constinit property declarations *************************
// ********** End Class UStateTreeSchema constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeSchema>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeSchema_Statics
UObject* (*const Z_Construct_UClass_UStateTreeSchema_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSchema_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeSchema_Statics::ClassParams = {
&UStateTreeSchema::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSchema_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeSchema_Statics::Class_MetaDataParams)
};
void UStateTreeSchema::StaticRegisterNativesUStateTreeSchema()
{
}
UClass* Z_Construct_UClass_UStateTreeSchema()
{
if (!Z_Registration_Info_UClass_UStateTreeSchema.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeSchema.OuterSingleton, Z_Construct_UClass_UStateTreeSchema_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeSchema.OuterSingleton;
}
UStateTreeSchema::UStateTreeSchema(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeSchema);
UStateTreeSchema::~UStateTreeSchema() {}
// ********** End Class UStateTreeSchema ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeSchema, UStateTreeSchema::StaticClass, TEXT("UStateTreeSchema"), &Z_Registration_Info_UClass_UStateTreeSchema, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeSchema), 2130378607U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h__Script_StateTreeModule_2637188141{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeSchema.h"
#ifdef STATETREEMODULE_StateTreeSchema_generated_h
#error "StateTreeSchema.generated.h already included, missing '#pragma once' in StateTreeSchema.h"
#endif
#define STATETREEMODULE_StateTreeSchema_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeSchema *********************************************************
struct Z_Construct_UClass_UStateTreeSchema_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSchema_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_31_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeSchema(); \
friend struct ::Z_Construct_UClass_UStateTreeSchema_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeSchema_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeSchema, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeSchema_NoRegister) \
DECLARE_SERIALIZER(UStateTreeSchema)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeSchema(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeSchema(UStateTreeSchema&&) = delete; \
UStateTreeSchema(const UStateTreeSchema&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeSchema); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeSchema); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeSchema) \
STATETREEMODULE_API virtual ~UStateTreeSchema();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_28_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_31_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeSchema;
// ********** End Class UStateTreeSchema ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSchema_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,143 @@
// 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 "StateTreeSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeSettings() {}
// ********** Begin Cross Module References ********************************************************
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSettings();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UStateTreeSettings *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeSettings;
UClass* UStateTreeSettings::GetPrivateStaticClass()
{
using TClass = UStateTreeSettings;
if (!Z_Registration_Info_UClass_UStateTreeSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeSettings"),
Z_Registration_Info_UClass_UStateTreeSettings.InnerSingleton,
StaticRegisterNativesUStateTreeSettings,
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_UStateTreeSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeSettings_NoRegister()
{
return UStateTreeSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Default StateTree settings\n */" },
{ "DisplayName", "StateTree" },
{ "IncludePath", "StateTreeSettings.h" },
{ "ModuleRelativePath", "Public/StateTreeSettings.h" },
{ "ToolTip", "Default StateTree settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_MetaData[] = {
{ "Category", "StateTree" },
{ "Comment", "/**\n\x09 * Editor targets relies on PIE and StateTreeEditor to start/stop traces.\n\x09 * This is to start traces automatically when launching Standalone, Client or Server builds. \n\x09 * It's also possible to do it manually using 'statetree.startdebuggertraces' and 'statetree.stopdebuggertraces' in the console.\n\x09 */" },
{ "ModuleRelativePath", "Public/StateTreeSettings.h" },
{ "ToolTip", "Editor targets relies on PIE and StateTreeEditor to start/stop traces.\nThis is to start traces automatically when launching Standalone, Client or Server builds.\nIt's also possible to do it manually using 'statetree.startdebuggertraces' and 'statetree.stopdebuggertraces' in the console." },
};
#endif // WITH_METADATA
// ********** Begin Class UStateTreeSettings constinit property declarations ***********************
static void NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoStartDebuggerTracesOnNonEditorTargets;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UStateTreeSettings constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeSettings_Statics
// ********** Begin Class UStateTreeSettings Property Definitions **********************************
void Z_Construct_UClass_UStateTreeSettings_Statics::NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_SetBit(void* Obj)
{
((UStateTreeSettings*)Obj)->bAutoStartDebuggerTracesOnNonEditorTargets = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeSettings_Statics::NewProp_bAutoStartDebuggerTracesOnNonEditorTargets = { "bAutoStartDebuggerTracesOnNonEditorTargets", nullptr, (EPropertyFlags)0x0010000000014001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UStateTreeSettings), &Z_Construct_UClass_UStateTreeSettings_Statics::NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_MetaData), NewProp_bAutoStartDebuggerTracesOnNonEditorTargets_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStateTreeSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeSettings_Statics::NewProp_bAutoStartDebuggerTracesOnNonEditorTargets,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSettings_Statics::PropPointers) < 2048);
// ********** End Class UStateTreeSettings Property Definitions ************************************
UObject* (*const Z_Construct_UClass_UStateTreeSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeSettings_Statics::ClassParams = {
&UStateTreeSettings::StaticClass,
"StateTree",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UStateTreeSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeSettings_Statics::Class_MetaDataParams)
};
void UStateTreeSettings::StaticRegisterNativesUStateTreeSettings()
{
}
UClass* Z_Construct_UClass_UStateTreeSettings()
{
if (!Z_Registration_Info_UClass_UStateTreeSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeSettings.OuterSingleton, Z_Construct_UClass_UStateTreeSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeSettings.OuterSingleton;
}
UStateTreeSettings::UStateTreeSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeSettings);
UStateTreeSettings::~UStateTreeSettings() {}
// ********** End Class UStateTreeSettings *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h__Script_StateTreeModule_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeSettings, UStateTreeSettings::StaticClass, TEXT("UStateTreeSettings"), &Z_Registration_Info_UClass_UStateTreeSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeSettings), 112543682U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h__Script_StateTreeModule_1836306733{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h__Script_StateTreeModule_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// 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 "StateTreeSettings.h"
#ifdef STATETREEMODULE_StateTreeSettings_generated_h
#error "StateTreeSettings.generated.h already included, missing '#pragma once' in StateTreeSettings.h"
#endif
#define STATETREEMODULE_StateTreeSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UStateTreeSettings *******************************************************
struct Z_Construct_UClass_UStateTreeSettings_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeSettings(); \
friend struct ::Z_Construct_UClass_UStateTreeSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeSettings_NoRegister) \
DECLARE_SERIALIZER(UStateTreeSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("StateTree");} \
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
STATETREEMODULE_API UStateTreeSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeSettings(UStateTreeSettings&&) = delete; \
UStateTreeSettings(const UStateTreeSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeSettings) \
STATETREEMODULE_API virtual ~UStateTreeSettings();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_11_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeSettings;
// ********** End Class UStateTreeSettings *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,211 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "StateTreeTaskBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeTaskBase() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeNodeBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskCommonBase();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FStateTreeTaskBase ************************************************
struct Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeTaskBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeTaskBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base struct for StateTree Tasks.\n * Tasks are logic executed in an active state.\n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
{ "ToolTip", "Base struct for StateTree Tasks.\nTasks are logic executed in an active state." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTaskEnabled_MetaData[] = {
{ "Comment", "/** True if the node is Enabled (i.e. not explicitly disabled in the asset). */" },
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
{ "ToolTip", "True if the node is Enabled (i.e. not explicitly disabled in the asset)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionHandlingPriority_MetaData[] = {
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConsideredForCompletion_MetaData[] = {
{ "Comment", "/**\n\x09 * True if the task is considered for completion.\n\x09 * False if the task runs in the background without affecting the state completion.\n\x09 */" },
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
{ "ToolTip", "True if the task is considered for completion.\nFalse if the task runs in the background without affecting the state completion." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanEditConsideredForCompletion_MetaData[] = {
{ "Comment", "/** True if the user can edit bConsideredForCompletion in the editor. */" },
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
{ "ToolTip", "True if the user can edit bConsideredForCompletion in the editor." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeTaskBase constinit property declarations ****************
static void NewProp_bTaskEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTaskEnabled;
static const UECodeGen_Private::FBytePropertyParams NewProp_TransitionHandlingPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TransitionHandlingPriority;
#if WITH_EDITORONLY_DATA
static void NewProp_bConsideredForCompletion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConsideredForCompletion;
static void NewProp_bCanEditConsideredForCompletion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanEditConsideredForCompletion;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeTaskBase constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeTaskBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics
static_assert(std::is_polymorphic<FStateTreeTaskBase>() == std::is_polymorphic<FStateTreeNodeBase>(), "USTRUCT FStateTreeTaskBase cannot be polymorphic unless super FStateTreeNodeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeTaskBase;
class UScriptStruct* FStateTreeTaskBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeTaskBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeTaskBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeTaskBase Property Definitions ***************************
void Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bTaskEnabled_SetBit(void* Obj)
{
((FStateTreeTaskBase*)Obj)->bTaskEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bTaskEnabled = { "bTaskEnabled", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FStateTreeTaskBase), &Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bTaskEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTaskEnabled_MetaData), NewProp_bTaskEnabled_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_TransitionHandlingPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_TransitionHandlingPriority = { "TransitionHandlingPriority", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeTaskBase, TransitionHandlingPriority), Z_Construct_UEnum_StateTreeModule_EStateTreeTransitionPriority, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionHandlingPriority_MetaData), NewProp_TransitionHandlingPriority_MetaData) }; // 161732434
#if WITH_EDITORONLY_DATA
void Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bConsideredForCompletion_SetBit(void* Obj)
{
((FStateTreeTaskBase*)Obj)->bConsideredForCompletion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bConsideredForCompletion = { "bConsideredForCompletion", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FStateTreeTaskBase), &Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bConsideredForCompletion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConsideredForCompletion_MetaData), NewProp_bConsideredForCompletion_MetaData) };
void Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bCanEditConsideredForCompletion_SetBit(void* Obj)
{
((FStateTreeTaskBase*)Obj)->bCanEditConsideredForCompletion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bCanEditConsideredForCompletion = { "bCanEditConsideredForCompletion", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FStateTreeTaskBase), &Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bCanEditConsideredForCompletion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanEditConsideredForCompletion_MetaData), NewProp_bCanEditConsideredForCompletion_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bTaskEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_TransitionHandlingPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_TransitionHandlingPriority,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bConsideredForCompletion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewProp_bCanEditConsideredForCompletion,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeTaskBase Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeNodeBase,
&NewStructOps,
"StateTreeTaskBase",
Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::PropPointers),
sizeof(FStateTreeTaskBase),
alignof(FStateTreeTaskBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeTaskBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeTaskBase **************************************************
// ********** Begin ScriptStruct FStateTreeTaskCommonBase ******************************************
struct Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeTaskCommonBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeTaskCommonBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Base class (namespace) for all common Tasks that are generally applicable.\n * This allows schemas to safely include all conditions child of this struct. \n */" },
{ "Hidden", "" },
{ "ModuleRelativePath", "Public/StateTreeTaskBase.h" },
{ "ToolTip", "Base class (namespace) for all common Tasks that are generally applicable.\nThis allows schemas to safely include all conditions child of this struct." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeTaskCommonBase constinit property declarations **********
// ********** End ScriptStruct FStateTreeTaskCommonBase constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeTaskCommonBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics
static_assert(std::is_polymorphic<FStateTreeTaskCommonBase>() == std::is_polymorphic<FStateTreeTaskBase>(), "USTRUCT FStateTreeTaskCommonBase cannot be polymorphic unless super FStateTreeTaskBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase;
class UScriptStruct* FStateTreeTaskCommonBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeTaskCommonBase, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeTaskCommonBase"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeTaskBase,
&NewStructOps,
"StateTreeTaskCommonBase",
nullptr,
0,
sizeof(FStateTreeTaskCommonBase),
alignof(FStateTreeTaskCommonBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskCommonBase()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeTaskCommonBase ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeTaskBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics::NewStructOps, TEXT("StateTreeTaskBase"),&Z_Registration_Info_UScriptStruct_FStateTreeTaskBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeTaskBase), 3208111137U) },
{ FStateTreeTaskCommonBase::StaticStruct, Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics::NewStructOps, TEXT("StateTreeTaskCommonBase"),&Z_Registration_Info_UScriptStruct_FStateTreeTaskCommonBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeTaskCommonBase), 1317471974U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h__Script_StateTreeModule_93824575{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "StateTreeTaskBase.h"
#ifdef STATETREEMODULE_StateTreeTaskBase_generated_h
#error "StateTreeTaskBase.generated.h already included, missing '#pragma once' in StateTreeTaskBase.h"
#endif
#define STATETREEMODULE_StateTreeTaskBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeTaskBase ************************************************
struct Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTaskBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeNodeBase Super;
struct FStateTreeTaskBase;
// ********** End ScriptStruct FStateTreeTaskBase **************************************************
// ********** Begin ScriptStruct FStateTreeTaskCommonBase ******************************************
struct Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h_165_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTaskCommonBase_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeTaskBase Super;
struct FStateTreeTaskCommonBase;
// ********** End ScriptStruct FStateTreeTaskCommonBase ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTaskBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,984 @@
// 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 "Blueprint/StateTreeTaskBlueprintBase.h"
#include "StateTreeDelegate.h"
#include "StateTreeExecutionTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeTaskBlueprintBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeNodeBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeTaskBlueprintBase();
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeRunStatus();
STATETREEMODULE_API UFunction* Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeActiveStates();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeDelegateListener();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTaskBase();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTransitionResult();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FStateTreeDynamicDelegate *********************************************
struct Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FStateTreeDynamicDelegate constinit property declarations *************
// ********** End Delegate FStateTreeDynamicDelegate constinit property declarations ***************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule, nullptr, "StateTreeDynamicDelegate__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FStateTreeDynamicDelegate_DelegateWrapper(const FScriptDelegate& StateTreeDynamicDelegate)
{
StateTreeDynamicDelegate.ProcessDelegate<UObject>(NULL);
}
// ********** End Delegate FStateTreeDynamicDelegate ***********************************************
// ********** Begin Class UStateTreeTaskBlueprintBase Function BindDelegate ************************
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics
{
struct StateTreeTaskBlueprintBase_eventBindDelegate_Parms
{
FStateTreeDelegateListener Listener;
FScriptDelegate Delegate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/**\n\x09 * Registers the callback to the listener.\n\x09 * If the listener was previously registered, then unregister it first before registering it again with the new delegate callback.\n\x09 * The listener is bound to a dispatcher in the editor.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Registers the callback to the listener.\nIf the listener was previously registered, then unregister it first before registering it again with the new delegate callback.\nThe listener is bound to a dispatcher in the editor." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Listener_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BindDelegate constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Listener;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BindDelegate constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BindDelegate Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::NewProp_Listener = { "Listener", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventBindDelegate_Parms, Listener), Z_Construct_UScriptStruct_FStateTreeDelegateListener, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Listener_MetaData), NewProp_Listener_MetaData) }; // 1830242209
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventBindDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_StateTreeModule_StateTreeDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 2358527338
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::NewProp_Listener,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::NewProp_Delegate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::PropPointers) < 2048);
// ********** End Function BindDelegate Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "BindDelegate", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::StateTreeTaskBlueprintBase_eventBindDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04480403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::StateTreeTaskBlueprintBase_eventBindDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeTaskBlueprintBase::execBindDelegate)
{
P_GET_STRUCT_REF(FStateTreeDelegateListener,Z_Param_Out_Listener);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->BindDelegate(Z_Param_Out_Listener,FStateTreeDynamicDelegate(Z_Param_Out_Delegate));
P_NATIVE_END;
}
// ********** End Class UStateTreeTaskBlueprintBase Function BindDelegate **************************
// ********** Begin Class UStateTreeTaskBlueprintBase Function BroadcastDelegate *******************
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics
{
struct StateTreeTaskBlueprintBase_eventBroadcastDelegate_Parms
{
FStateTreeDelegateDispatcher Dispatcher;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Broadcasts the dispatcher. It will triggers bound callback (bound with BindDelegate) and bound transitions. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Broadcasts the dispatcher. It will triggers bound callback (bound with BindDelegate) and bound transitions." },
};
#endif // WITH_METADATA
// ********** Begin Function BroadcastDelegate constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Dispatcher;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BroadcastDelegate constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BroadcastDelegate Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::NewProp_Dispatcher = { "Dispatcher", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventBroadcastDelegate_Parms, Dispatcher), Z_Construct_UScriptStruct_FStateTreeDelegateDispatcher, METADATA_PARAMS(0, nullptr) }; // 90386795
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::NewProp_Dispatcher,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::PropPointers) < 2048);
// ********** End Function BroadcastDelegate Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "BroadcastDelegate", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::StateTreeTaskBlueprintBase_eventBroadcastDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04080403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::StateTreeTaskBlueprintBase_eventBroadcastDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeTaskBlueprintBase::execBroadcastDelegate)
{
P_GET_STRUCT(FStateTreeDelegateDispatcher,Z_Param_Dispatcher);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->BroadcastDelegate(Z_Param_Dispatcher);
P_NATIVE_END;
}
// ********** End Class UStateTreeTaskBlueprintBase Function BroadcastDelegate *********************
// ********** Begin Class UStateTreeTaskBlueprintBase Function FinishTask **************************
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics
{
struct StateTreeTaskBlueprintBase_eventFinishTask_Parms
{
bool bSucceeded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Finish the task and sets it's status. */" },
{ "CPP_Default_bSucceeded", "true" },
{ "DisplayName", "Finish Task" },
{ "HideSelfPin", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Finish the task and sets it's status." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSucceeded_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FinishTask constinit property declarations ****************************
static void NewProp_bSucceeded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSucceeded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FinishTask constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FinishTask Property Definitions ***************************************
void Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::NewProp_bSucceeded_SetBit(void* Obj)
{
((StateTreeTaskBlueprintBase_eventFinishTask_Parms*)Obj)->bSucceeded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::NewProp_bSucceeded = { "bSucceeded", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(StateTreeTaskBlueprintBase_eventFinishTask_Parms), &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::NewProp_bSucceeded_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSucceeded_MetaData), NewProp_bSucceeded_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::NewProp_bSucceeded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::PropPointers) < 2048);
// ********** End Function FinishTask Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "FinishTask", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::StateTreeTaskBlueprintBase_eventFinishTask_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04080403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::StateTreeTaskBlueprintBase_eventFinishTask_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeTaskBlueprintBase::execFinishTask)
{
P_GET_UBOOL(Z_Param_bSucceeded);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->FinishTask(Z_Param_bSucceeded);
P_NATIVE_END;
}
// ********** End Class UStateTreeTaskBlueprintBase Function FinishTask ****************************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveEnterState *******************
struct StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms
{
FStateTreeTransitionResult Transition;
EStateTreeRunStatus ReturnValue;
/** Constructor, initializes return property only **/
StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms()
: ReturnValue((EStateTreeRunStatus)0)
{
}
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveEnterState = FName(TEXT("ReceiveEnterState"));
EStateTreeRunStatus UStateTreeTaskBlueprintBase::ReceiveEnterState(FStateTreeTransitionResult const& Transition)
{
StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms Parms;
Parms.Transition=Transition;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveEnterState);
ProcessEvent(Func,&Parms);
return Parms.ReturnValue;
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use the new EnterState event without without return value instead. Task status is now controlled via FinishTask node, instead of a return value. Default status is running." },
{ "DisplayName", "EnterState (Deprecated)" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveEnterState constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Transition;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveEnterState constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveEnterState Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_Transition = { "Transition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms, Transition), Z_Construct_UScriptStruct_FStateTreeTransitionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transition_MetaData), NewProp_Transition_MetaData) }; // 2112021616
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_ReturnValue_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_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms, ReturnValue), Z_Construct_UEnum_StateTreeModule_EStateTreeRunStatus, METADATA_PARAMS(0, nullptr) }; // 573740927
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_Transition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::PropPointers) < 2048);
// ********** End Function ReceiveEnterState Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveEnterState", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveEnterState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveEnterState *********************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveExitState ********************
struct StateTreeTaskBlueprintBase_eventReceiveExitState_Parms
{
FStateTreeTransitionResult Transition;
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveExitState = FName(TEXT("ReceiveExitState"));
void UStateTreeTaskBlueprintBase::ReceiveExitState(FStateTreeTransitionResult const& Transition)
{
StateTreeTaskBlueprintBase_eventReceiveExitState_Parms Parms;
Parms.Transition=Transition;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveExitState);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Called when a current state is exited and task is part of active states.\n\x09 * @param Transition Describes the states involved in the transition\n\x09 */" },
{ "DisplayName", "ExitState" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Called when a current state is exited and task is part of active states.\n@param Transition Describes the states involved in the transition" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveExitState constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Transition;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveExitState constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveExitState Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::NewProp_Transition = { "Transition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveExitState_Parms, Transition), Z_Construct_UScriptStruct_FStateTreeTransitionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transition_MetaData), NewProp_Transition_MetaData) }; // 2112021616
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::NewProp_Transition,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::PropPointers) < 2048);
// ********** End Function ReceiveExitState Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveExitState", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveExitState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveExitState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveExitState **********************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveLatentEnterState *************
struct StateTreeTaskBlueprintBase_eventReceiveLatentEnterState_Parms
{
FStateTreeTransitionResult Transition;
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState = FName(TEXT("ReceiveLatentEnterState"));
void UStateTreeTaskBlueprintBase::ReceiveLatentEnterState(FStateTreeTransitionResult const& Transition)
{
StateTreeTaskBlueprintBase_eventReceiveLatentEnterState_Parms Parms;
Parms.Transition=Transition;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Called when a new state is entered and task is part of active states.\n\x09 * Use FinishTask() to set the task execution completed. State completion is controlled by completed tasks.\n\x09 *\n\x09 * GameplayTasks and other latent actions should be generally triggered on EnterState. When using a GameplayTasks it's required\n\x09 * to manually cancel active tasks on ExitState if the GameplayTask's lifetime is tied to the State Tree task.\n\x09 *\n\x09 * @param Transition Describes the states involved in the transition\n\x09 */" },
{ "DisplayName", "EnterState" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Called when a new state is entered and task is part of active states.\nUse FinishTask() to set the task execution completed. State completion is controlled by completed tasks.\n\nGameplayTasks and other latent actions should be generally triggered on EnterState. When using a GameplayTasks it's required\nto manually cancel active tasks on ExitState if the GameplayTask's lifetime is tied to the State Tree task.\n\n@param Transition Describes the states involved in the transition" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveLatentEnterState constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Transition;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveLatentEnterState constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveLatentEnterState Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::NewProp_Transition = { "Transition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveLatentEnterState_Parms, Transition), Z_Construct_UScriptStruct_FStateTreeTransitionResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transition_MetaData), NewProp_Transition_MetaData) }; // 2112021616
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::NewProp_Transition,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::PropPointers) < 2048);
// ********** End Function ReceiveLatentEnterState Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveLatentEnterState", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveLatentEnterState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08420802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveLatentEnterState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveLatentEnterState ***************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveLatentTick *******************
struct StateTreeTaskBlueprintBase_eventReceiveLatentTick_Parms
{
float DeltaTime;
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveLatentTick = FName(TEXT("ReceiveLatentTick"));
void UStateTreeTaskBlueprintBase::ReceiveLatentTick(const float DeltaTime)
{
StateTreeTaskBlueprintBase_eventReceiveLatentTick_Parms Parms;
Parms.DeltaTime=DeltaTime;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveLatentTick);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Called during state tree tick when the task is on active state.\n\x09 * Use FinishTask() to set the task execution completed. State completion is controlled by completed tasks.\n\x09 *\n\x09 * Triggering GameplayTasks and other latent action should generally be done on EnterState. Tick is called on each update (or event)\n\x09 * and can cause huge amount of task added if the logic is not handled carefully.\n\x09 * Tick should be generally be used for monitoring that require polling, or actions that require constant ticking. \n\x09 *\n\x09 * Note: The method is called only if bShouldCallTick or bShouldCallTickOnlyOnEvents is set.\n\x09 * @param DeltaTime Time since last StateTree tick.\n\x09 */" },
{ "DisplayName", "Tick" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Called during state tree tick when the task is on active state.\nUse FinishTask() to set the task execution completed. State completion is controlled by completed tasks.\n\nTriggering GameplayTasks and other latent action should generally be done on EnterState. Tick is called on each update (or event)\nand can cause huge amount of task added if the logic is not handled carefully.\nTick should be generally be used for monitoring that require polling, or actions that require constant ticking.\n\nNote: The method is called only if bShouldCallTick or bShouldCallTickOnlyOnEvents is set.\n@param DeltaTime Time since last StateTree tick." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveLatentTick constinit property declarations *********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveLatentTick constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveLatentTick Property Definitions ********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveLatentTick_Parms, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::NewProp_DeltaTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::PropPointers) < 2048);
// ********** End Function ReceiveLatentTick Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveLatentTick", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveLatentTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveLatentTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveLatentTick *********************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveStateCompleted ***************
struct StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms
{
EStateTreeRunStatus CompletionStatus;
FStateTreeActiveStates CompletedActiveStates;
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveStateCompleted = FName(TEXT("ReceiveStateCompleted"));
void UStateTreeTaskBlueprintBase::ReceiveStateCompleted(const EStateTreeRunStatus CompletionStatus, const FStateTreeActiveStates CompletedActiveStates)
{
StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms Parms;
Parms.CompletionStatus=CompletionStatus;
Parms.CompletedActiveStates=CompletedActiveStates;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveStateCompleted);
ProcessEvent(Func,&Parms);
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Called right after a state has been completed, but before new state has been selected. StateCompleted is called in reverse order to allow to propagate state to other Tasks that\n\x09 * are executed earlier in the tree. Note that StateCompleted is not called if conditional transition changes the state.\n\x09 * @param CompletionStatus Describes the running status of the completed state (Succeeded/Failed).\n\x09 * @param CompletedActiveStates Active states at the time of completion.\n\x09 */" },
{ "DisplayName", "StateCompleted" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Called right after a state has been completed, but before new state has been selected. StateCompleted is called in reverse order to allow to propagate state to other Tasks that\nare executed earlier in the tree. Note that StateCompleted is not called if conditional transition changes the state.\n@param CompletionStatus Describes the running status of the completed state (Succeeded/Failed).\n@param CompletedActiveStates Active states at the time of completion." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompletionStatus_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompletedActiveStates_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveStateCompleted constinit property declarations *****************
static const UECodeGen_Private::FBytePropertyParams NewProp_CompletionStatus_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CompletionStatus;
static const UECodeGen_Private::FStructPropertyParams NewProp_CompletedActiveStates;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveStateCompleted constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveStateCompleted Property Definitions ****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletionStatus_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_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletionStatus = { "CompletionStatus", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms, CompletionStatus), Z_Construct_UEnum_StateTreeModule_EStateTreeRunStatus, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompletionStatus_MetaData), NewProp_CompletionStatus_MetaData) }; // 573740927
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletedActiveStates = { "CompletedActiveStates", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms, CompletedActiveStates), Z_Construct_UScriptStruct_FStateTreeActiveStates, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompletedActiveStates_MetaData), NewProp_CompletedActiveStates_MetaData) }; // 2809607838
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletionStatus_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletionStatus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::NewProp_CompletedActiveStates,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::PropPointers) < 2048);
// ********** End Function ReceiveStateCompleted Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveStateCompleted", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveStateCompleted_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveStateCompleted *****************
// ********** Begin Class UStateTreeTaskBlueprintBase Function ReceiveTick *************************
struct StateTreeTaskBlueprintBase_eventReceiveTick_Parms
{
float DeltaTime;
EStateTreeRunStatus ReturnValue;
/** Constructor, initializes return property only **/
StateTreeTaskBlueprintBase_eventReceiveTick_Parms()
: ReturnValue((EStateTreeRunStatus)0)
{
}
};
static FName NAME_UStateTreeTaskBlueprintBase_ReceiveTick = FName(TEXT("ReceiveTick"));
EStateTreeRunStatus UStateTreeTaskBlueprintBase::ReceiveTick(const float DeltaTime)
{
StateTreeTaskBlueprintBase_eventReceiveTick_Parms Parms;
Parms.DeltaTime=DeltaTime;
UFunction* Func = FindFunctionChecked(NAME_UStateTreeTaskBlueprintBase_ReceiveTick);
ProcessEvent(Func,&Parms);
return Parms.ReturnValue;
}
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use the new Tick event without without return value instead. Task status is now controlled via FinishTask node, instead of a return value. Default status is running." },
{ "DisplayName", "Tick (Deprecated)" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReceiveTick constinit property declarations ***************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReceiveTick constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReceiveTick Property Definitions **************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveTick_Parms, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_ReturnValue_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_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventReceiveTick_Parms, ReturnValue), Z_Construct_UEnum_StateTreeModule_EStateTreeRunStatus, METADATA_PARAMS(0, nullptr) }; // 573740927
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_DeltaTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::PropPointers) < 2048);
// ********** End Function ReceiveTick Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "ReceiveTick", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::PropPointers),
sizeof(StateTreeTaskBlueprintBase_eventReceiveTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020802, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(StateTreeTaskBlueprintBase_eventReceiveTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UStateTreeTaskBlueprintBase Function ReceiveTick ***************************
// ********** Begin Class UStateTreeTaskBlueprintBase Function UnbindDelegate **********************
struct Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics
{
struct StateTreeTaskBlueprintBase_eventUnbindDelegate_Parms
{
FStateTreeDelegateListener Listener;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "StateTree" },
{ "Comment", "/** Unregisters the callback bound to the listener. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Unregisters the callback bound to the listener." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Listener_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnbindDelegate constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Listener;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnbindDelegate constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnbindDelegate Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::NewProp_Listener = { "Listener", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StateTreeTaskBlueprintBase_eventUnbindDelegate_Parms, Listener), Z_Construct_UScriptStruct_FStateTreeDelegateListener, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Listener_MetaData), NewProp_Listener_MetaData) }; // 1830242209
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::NewProp_Listener,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::PropPointers) < 2048);
// ********** End Function UnbindDelegate Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStateTreeTaskBlueprintBase, nullptr, "UnbindDelegate", Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::StateTreeTaskBlueprintBase_eventUnbindDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04480403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::StateTreeTaskBlueprintBase_eventUnbindDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UStateTreeTaskBlueprintBase::execUnbindDelegate)
{
P_GET_STRUCT_REF(FStateTreeDelegateListener,Z_Param_Out_Listener);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnbindDelegate(Z_Param_Out_Listener);
P_NATIVE_END;
}
// ********** End Class UStateTreeTaskBlueprintBase Function UnbindDelegate ************************
// ********** Begin Class UStateTreeTaskBlueprintBase **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase;
UClass* UStateTreeTaskBlueprintBase::GetPrivateStaticClass()
{
using TClass = UStateTreeTaskBlueprintBase;
if (!Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("StateTreeTaskBlueprintBase"),
Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase.InnerSingleton,
StaticRegisterNativesUStateTreeTaskBlueprintBase,
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_UStateTreeTaskBlueprintBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister()
{
return UStateTreeTaskBlueprintBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * Base class for Blueprint based Tasks.\n */" },
{ "IncludePath", "Blueprint/StateTreeTaskBlueprintBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "* Base class for Blueprint based Tasks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldStateChangeOnReselect_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/**\n\x09 * If set to true, the task will receive EnterState/ExitState even if the state was previously active.\n\x09 * Generally this should be true for action type tasks, like playing animation,\n\x09 * and false on state like tasks like claiming a resource that is expected to be acquired on child states. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "If set to true, the task will receive EnterState/ExitState even if the state was previously active.\nGenerally this should be true for action type tasks, like playing animation,\nand false on state like tasks like claiming a resource that is expected to be acquired on child states." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldCallTickOnlyOnEvents_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** If set to true, Tick() is called. Default false. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "If set to true, Tick() is called. Default false." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldCopyBoundPropertiesOnTick_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** If set to true, copy the values of bound properties before calling Tick(). Default true. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "If set to true, copy the values of bound properties before calling Tick(). Default true." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldCopyBoundPropertiesOnExitState_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** If set to true, copy the values of bound properties before calling ExitState(). Default true. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "If set to true, copy the values of bound properties before calling ExitState(). Default true." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConsideredForCompletion_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/**\n\x09 * True if the task is considered for completion.\n\x09 * False if the task runs in the background without affecting the state completion.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "True if the task is considered for completion.\nFalse if the task runs in the background without affecting the state completion." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanEditConsideredForCompletion_MetaData[] = {
{ "Category", "Default" },
{ "Comment", "/** True if the user can edit bConsideredForCompletion in the editor. */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "True if the user can edit bConsideredForCompletion in the editor." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UStateTreeTaskBlueprintBase constinit property declarations **************
static void NewProp_bShouldStateChangeOnReselect_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldStateChangeOnReselect;
static void NewProp_bShouldCallTickOnlyOnEvents_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldCallTickOnlyOnEvents;
static void NewProp_bShouldCopyBoundPropertiesOnTick_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldCopyBoundPropertiesOnTick;
static void NewProp_bShouldCopyBoundPropertiesOnExitState_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldCopyBoundPropertiesOnExitState;
#if WITH_EDITORONLY_DATA
static void NewProp_bConsideredForCompletion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConsideredForCompletion;
static void NewProp_bCanEditConsideredForCompletion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanEditConsideredForCompletion;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UStateTreeTaskBlueprintBase constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("BindDelegate"), .Pointer = &UStateTreeTaskBlueprintBase::execBindDelegate },
{ .NameUTF8 = UTF8TEXT("BroadcastDelegate"), .Pointer = &UStateTreeTaskBlueprintBase::execBroadcastDelegate },
{ .NameUTF8 = UTF8TEXT("FinishTask"), .Pointer = &UStateTreeTaskBlueprintBase::execFinishTask },
{ .NameUTF8 = UTF8TEXT("UnbindDelegate"), .Pointer = &UStateTreeTaskBlueprintBase::execUnbindDelegate },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BindDelegate, "BindDelegate" }, // 2107962889
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_BroadcastDelegate, "BroadcastDelegate" }, // 903721514
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_FinishTask, "FinishTask" }, // 851549102
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveEnterState, "ReceiveEnterState" }, // 667323257
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveExitState, "ReceiveExitState" }, // 2291180039
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentEnterState, "ReceiveLatentEnterState" }, // 3495979221
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveLatentTick, "ReceiveLatentTick" }, // 2233937145
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveStateCompleted, "ReceiveStateCompleted" }, // 2267800232
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_ReceiveTick, "ReceiveTick" }, // 4126890074
{ &Z_Construct_UFunction_UStateTreeTaskBlueprintBase_UnbindDelegate, "UnbindDelegate" }, // 818323113
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UStateTreeTaskBlueprintBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics
// ********** Begin Class UStateTreeTaskBlueprintBase Property Definitions *************************
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldStateChangeOnReselect_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bShouldStateChangeOnReselect = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldStateChangeOnReselect = { "bShouldStateChangeOnReselect", nullptr, (EPropertyFlags)0x0020080000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldStateChangeOnReselect_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldStateChangeOnReselect_MetaData), NewProp_bShouldStateChangeOnReselect_MetaData) };
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCallTickOnlyOnEvents_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bShouldCallTickOnlyOnEvents = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCallTickOnlyOnEvents = { "bShouldCallTickOnlyOnEvents", nullptr, (EPropertyFlags)0x0020080000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCallTickOnlyOnEvents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldCallTickOnlyOnEvents_MetaData), NewProp_bShouldCallTickOnlyOnEvents_MetaData) };
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnTick_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bShouldCopyBoundPropertiesOnTick = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnTick = { "bShouldCopyBoundPropertiesOnTick", nullptr, (EPropertyFlags)0x0020080000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnTick_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldCopyBoundPropertiesOnTick_MetaData), NewProp_bShouldCopyBoundPropertiesOnTick_MetaData) };
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnExitState_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bShouldCopyBoundPropertiesOnExitState = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnExitState = { "bShouldCopyBoundPropertiesOnExitState", nullptr, (EPropertyFlags)0x0020080000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnExitState_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldCopyBoundPropertiesOnExitState_MetaData), NewProp_bShouldCopyBoundPropertiesOnExitState_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bConsideredForCompletion_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bConsideredForCompletion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bConsideredForCompletion = { "bConsideredForCompletion", nullptr, (EPropertyFlags)0x0010000800010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bConsideredForCompletion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConsideredForCompletion_MetaData), NewProp_bConsideredForCompletion_MetaData) };
void Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bCanEditConsideredForCompletion_SetBit(void* Obj)
{
((UStateTreeTaskBlueprintBase*)Obj)->bCanEditConsideredForCompletion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bCanEditConsideredForCompletion = { "bCanEditConsideredForCompletion", nullptr, (EPropertyFlags)0x0010000800010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStateTreeTaskBlueprintBase), &Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bCanEditConsideredForCompletion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanEditConsideredForCompletion_MetaData), NewProp_bCanEditConsideredForCompletion_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldStateChangeOnReselect,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCallTickOnlyOnEvents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bShouldCopyBoundPropertiesOnExitState,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bConsideredForCompletion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::NewProp_bCanEditConsideredForCompletion,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::PropPointers) < 2048);
// ********** End Class UStateTreeTaskBlueprintBase Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UStateTreeNodeBlueprintBase,
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::ClassParams = {
&UStateTreeTaskBlueprintBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::Class_MetaDataParams)
};
void UStateTreeTaskBlueprintBase::StaticRegisterNativesUStateTreeTaskBlueprintBase()
{
UClass* Class = UStateTreeTaskBlueprintBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UStateTreeTaskBlueprintBase()
{
if (!Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase.OuterSingleton, Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStateTreeTaskBlueprintBase);
UStateTreeTaskBlueprintBase::~UStateTreeTaskBlueprintBase() {}
// ********** End Class UStateTreeTaskBlueprintBase ************************************************
// ********** Begin ScriptStruct FStateTreeBlueprintTaskWrapper ************************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeBlueprintTaskWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeBlueprintTaskWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Wrapper for Blueprint based Tasks.\n */" },
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
{ "ToolTip", "Wrapper for Blueprint based Tasks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TaskClass_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TaskFlags_MetaData[] = {
{ "ModuleRelativePath", "Public/Blueprint/StateTreeTaskBlueprintBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeBlueprintTaskWrapper constinit property declarations ****
static const UECodeGen_Private::FClassPropertyParams NewProp_TaskClass;
static const UECodeGen_Private::FBytePropertyParams NewProp_TaskFlags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStateTreeBlueprintTaskWrapper constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeBlueprintTaskWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics
static_assert(std::is_polymorphic<FStateTreeBlueprintTaskWrapper>() == std::is_polymorphic<FStateTreeTaskBase>(), "USTRUCT FStateTreeBlueprintTaskWrapper cannot be polymorphic unless super FStateTreeTaskBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper;
class UScriptStruct* FStateTreeBlueprintTaskWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeBlueprintTaskWrapper"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FStateTreeBlueprintTaskWrapper Property Definitions ***************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::NewProp_TaskClass = { "TaskClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintTaskWrapper, TaskClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TaskClass_MetaData), NewProp_TaskClass_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::NewProp_TaskFlags = { "TaskFlags", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStateTreeBlueprintTaskWrapper, TaskFlags), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TaskFlags_MetaData), NewProp_TaskFlags_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::NewProp_TaskClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::NewProp_TaskFlags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStateTreeBlueprintTaskWrapper Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
Z_Construct_UScriptStruct_FStateTreeTaskBase,
&NewStructOps,
"StateTreeBlueprintTaskWrapper",
Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::PropPointers),
sizeof(FStateTreeBlueprintTaskWrapper),
alignof(FStateTreeBlueprintTaskWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeBlueprintTaskWrapper **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeBlueprintTaskWrapper::StaticStruct, Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics::NewStructOps, TEXT("StateTreeBlueprintTaskWrapper"),&Z_Registration_Info_UScriptStruct_FStateTreeBlueprintTaskWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeBlueprintTaskWrapper), 2150949011U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UStateTreeTaskBlueprintBase, UStateTreeTaskBlueprintBase::StaticClass, TEXT("UStateTreeTaskBlueprintBase"), &Z_Registration_Info_UClass_UStateTreeTaskBlueprintBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStateTreeTaskBlueprintBase), 413528484U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_2693031169{
TEXT("/Script/StateTreeModule"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h__Script_StateTreeModule_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,94 @@
// 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 "Blueprint/StateTreeTaskBlueprintBase.h"
#ifdef STATETREEMODULE_StateTreeTaskBlueprintBase_generated_h
#error "StateTreeTaskBlueprintBase.generated.h already included, missing '#pragma once' in StateTreeTaskBlueprintBase.h"
#endif
#define STATETREEMODULE_StateTreeTaskBlueprintBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class EStateTreeRunStatus : uint8;
struct FStateTreeActiveStates;
struct FStateTreeDelegateDispatcher;
struct FStateTreeDelegateListener;
struct FStateTreeTransitionResult;
// ********** Begin Delegate FStateTreeDynamicDelegate *********************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_15_DELEGATE \
STATETREEMODULE_API void FStateTreeDynamicDelegate_DelegateWrapper(const FScriptDelegate& StateTreeDynamicDelegate);
// ********** End Delegate FStateTreeDynamicDelegate ***********************************************
// ********** Begin Class UStateTreeTaskBlueprintBase **********************************************
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnbindDelegate); \
DECLARE_FUNCTION(execBindDelegate); \
DECLARE_FUNCTION(execBroadcastDelegate); \
DECLARE_FUNCTION(execFinishTask);
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics;
STATETREEMODULE_API UClass* Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStateTreeTaskBlueprintBase(); \
friend struct ::Z_Construct_UClass_UStateTreeTaskBlueprintBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend STATETREEMODULE_API UClass* ::Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister(); \
public: \
DECLARE_CLASS2(UStateTreeTaskBlueprintBase, UStateTreeNodeBlueprintBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/StateTreeModule"), Z_Construct_UClass_UStateTreeTaskBlueprintBase_NoRegister) \
DECLARE_SERIALIZER(UStateTreeTaskBlueprintBase)
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UStateTreeTaskBlueprintBase(UStateTreeTaskBlueprintBase&&) = delete; \
UStateTreeTaskBlueprintBase(const UStateTreeTaskBlueprintBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(STATETREEMODULE_API, UStateTreeTaskBlueprintBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStateTreeTaskBlueprintBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStateTreeTaskBlueprintBase) \
STATETREEMODULE_API virtual ~UStateTreeTaskBlueprintBase();
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_20_PROLOG
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStateTreeTaskBlueprintBase;
// ********** End Class UStateTreeTaskBlueprintBase ************************************************
// ********** Begin ScriptStruct FStateTreeBlueprintTaskWrapper ************************************
struct Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h_176_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeBlueprintTaskWrapper_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct(); \
typedef FStateTreeTaskBase Super;
struct FStateTreeBlueprintTaskWrapper;
// ********** End ScriptStruct FStateTreeBlueprintTaskWrapper **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Blueprint_StateTreeTaskBlueprintBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,146 @@
// 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 "StateTreeTasksStatus.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeTasksStatus() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType();
STATETREEMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeTaskCompletionType **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeTaskCompletionType;
static UEnum* EStateTreeTaskCompletionType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeTaskCompletionType"));
}
return Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTaskCompletionType>()
{
return EStateTreeTaskCompletionType_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "All.Comment", "/** All tasks need to complete for the group to completes. */" },
{ "All.Name", "EStateTreeTaskCompletionType::All" },
{ "All.ToolTip", "All tasks need to complete for the group to completes." },
{ "Any.Comment", "/** Any task completes the group. */" },
{ "Any.Name", "EStateTreeTaskCompletionType::Any" },
{ "Any.ToolTip", "Any task completes the group." },
{ "ModuleRelativePath", "Public/StateTreeTasksStatus.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeTaskCompletionType::All", (int64)EStateTreeTaskCompletionType::All },
{ "EStateTreeTaskCompletionType::Any", (int64)EStateTreeTaskCompletionType::Any },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeTaskCompletionType",
"EStateTreeTaskCompletionType",
Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType()
{
if (!Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeTaskCompletionType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeTaskCompletionType.InnerSingleton;
}
// ********** End Enum EStateTreeTaskCompletionType ************************************************
// ********** Begin ScriptStruct FStateTreeTasksCompletionStatus ***********************************
struct Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStateTreeTasksCompletionStatus); }
static inline consteval int16 GetStructAlignment() { return alignof(FStateTreeTasksCompletionStatus); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Container for task status for all the active states and global tasks.\n * Each task needs 2 bits of information. The information is in 2 different int32. 1 bit per int32 instead of 2bits inside the same int32.\n * The int32 are sequential: The first masks takes the 2 first int32 and (if needed) the second mask takes the 3rd and 4th int32.\n * A state/global has at least 1 entry (2bits), even if there are no tasks on the state/global. It is to represent if the state completes (ex: when no tasks are ticked the state completes).\n * The bits, from different states, are packed until there are too many to fit inside the same int32.\n * When it can't be packed, all the bits from that overflow state are moved to the next int32.\n * When possible (when the number of tasks is below 32), the buffer will be inlined. Otherwise, it will use dynamic memory.\n * We allocate the worst case scenario when the frame is created.\n * \n * Ex: For the tree:\n * (0)Global task: 8 tasks. (1)State Root: 6 tasks. (2)StateA: no task (it takes one bit). (3)StateB: 10 tasks.\n * (4)State: 8 tasks, not enough space go to the next int32. (5)State: 1 task, takes one bit.\n * The mask looks like:\n * [------33333333333211111100000000|-----------------------544444444]\n * The buffer will be 4 int32.\n * The first 2 int32 are for the (0)Global task, (1)State Root, (2)State, (3)StateB\n * The next 2 int32 are for the (4)State, (5)State\n * \n * The first bit of each buffer is combined to represent the ETaskCompletionStatus.\n * Ex: (on int8 instead of int32 to be shorter in this description)\n * There are 3 tasks. The bits 0-2 are used. The other bits are never set/read. We use the \"completion mask\" to filter them.\n * [00001100|00001010]\n * Task 1 has the value 00 (0 from the first buffer and 0 from the second buffer). It's Running.\n * Task 2 has the value 01 (0 from the first buffer and 1 from the second buffer). It's Stopped.\n * Task 3 has the value 10 (1 from the first buffer and 0 from the second buffer). It's Succeeded.\n */" },
{ "ModuleRelativePath", "Public/StateTreeTasksStatus.h" },
{ "ToolTip", "Container for task status for all the active states and global tasks.\nEach task needs 2 bits of information. The information is in 2 different int32. 1 bit per int32 instead of 2bits inside the same int32.\nThe int32 are sequential: The first masks takes the 2 first int32 and (if needed) the second mask takes the 3rd and 4th int32.\nA state/global has at least 1 entry (2bits), even if there are no tasks on the state/global. It is to represent if the state completes (ex: when no tasks are ticked the state completes).\nThe bits, from different states, are packed until there are too many to fit inside the same int32.\nWhen it can't be packed, all the bits from that overflow state are moved to the next int32.\nWhen possible (when the number of tasks is below 32), the buffer will be inlined. Otherwise, it will use dynamic memory.\nWe allocate the worst case scenario when the frame is created.\n\nEx: For the tree:\n (0)Global task: 8 tasks. (1)State Root: 6 tasks. (2)StateA: no task (it takes one bit). (3)StateB: 10 tasks.\n (4)State: 8 tasks, not enough space go to the next int32. (5)State: 1 task, takes one bit.\n The mask looks like:\n[------33333333333211111100000000|-----------------------544444444]\n The buffer will be 4 int32.\n The first 2 int32 are for the (0)Global task, (1)State Root, (2)State, (3)StateB\n The next 2 int32 are for the (4)State, (5)State\n\nThe first bit of each buffer is combined to represent the ETaskCompletionStatus.\nEx: (on int8 instead of int32 to be shorter in this description)\n There are 3 tasks. The bits 0-2 are used. The other bits are never set/read. We use the \"completion mask\" to filter them.\n[00001100|00001010]\n Task 1 has the value 00 (0 from the first buffer and 0 from the second buffer). It's Running.\n Task 2 has the value 01 (0 from the first buffer and 1 from the second buffer). It's Stopped.\n Task 3 has the value 10 (1 from the first buffer and 0 from the second buffer). It's Succeeded." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStateTreeTasksCompletionStatus constinit property declarations ***
// ********** End ScriptStruct FStateTreeTasksCompletionStatus constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStateTreeTasksCompletionStatus>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus;
class UScriptStruct* FStateTreeTasksCompletionStatus::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("StateTreeTasksCompletionStatus"));
}
return Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
&NewStructOps,
"StateTreeTasksCompletionStatus",
nullptr,
0,
sizeof(FStateTreeTasksCompletionStatus),
alignof(FStateTreeTasksCompletionStatus),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus()
{
if (!Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.InnerSingleton, Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus.InnerSingleton);
}
// ********** End ScriptStruct FStateTreeTasksCompletionStatus *************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeTaskCompletionType_StaticEnum, TEXT("EStateTreeTaskCompletionType"), &Z_Registration_Info_UEnum_EStateTreeTaskCompletionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 39993417U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FStateTreeTasksCompletionStatus::StaticStruct, Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics::NewStructOps, TEXT("StateTreeTasksCompletionStatus"),&Z_Registration_Info_UScriptStruct_FStateTreeTasksCompletionStatus, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStateTreeTasksCompletionStatus), 570751385U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_1330694652{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "StateTreeTasksStatus.h"
#ifdef STATETREEMODULE_StateTreeTasksStatus_generated_h
#error "StateTreeTasksStatus.generated.h already included, missing '#pragma once' in StateTreeTasksStatus.h"
#endif
#define STATETREEMODULE_StateTreeTasksStatus_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeTasksCompletionStatus ***********************************
struct Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h_302_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTasksCompletionStatus_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTasksCompletionStatus;
// ********** End ScriptStruct FStateTreeTasksCompletionStatus *************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTasksStatus_h
// ********** Begin Enum EStateTreeTaskCompletionType **********************************************
#define FOREACH_ENUM_ESTATETREETASKCOMPLETIONTYPE(op) \
op(EStateTreeTaskCompletionType::All) \
op(EStateTreeTaskCompletionType::Any)
enum class EStateTreeTaskCompletionType : uint8;
template<> struct TIsUEnumClass<EStateTreeTaskCompletionType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTaskCompletionType>();
// ********** End Enum EStateTreeTaskCompletionType ************************************************
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!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Debugger/StateTreeTraceTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeStateTreeTraceTypes() {}
// ********** Begin Cross Module References ********************************************************
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType();
STATETREEMODULE_API UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus();
UPackage* Z_Construct_UPackage__Script_StateTreeModule();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStateTreeTraceStatus *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeTraceStatus;
static UEnum* EStateTreeTraceStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeTraceStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeTraceStatus"));
}
return Z_Registration_Info_UEnum_EStateTreeTraceStatus.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceStatus>()
{
return EStateTreeTraceStatus_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Cleared.Name", "EStateTreeTraceStatus::Cleared" },
{ "ModuleRelativePath", "Public/Debugger/StateTreeTraceTypes.h" },
{ "StoppingTrace.Name", "EStateTreeTraceStatus::StoppingTrace" },
{ "TracesStarted.Name", "EStateTreeTraceStatus::TracesStarted" },
{ "TracesStopped.Name", "EStateTreeTraceStatus::TracesStopped" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeTraceStatus::TracesStarted", (int64)EStateTreeTraceStatus::TracesStarted },
{ "EStateTreeTraceStatus::StoppingTrace", (int64)EStateTreeTraceStatus::StoppingTrace },
{ "EStateTreeTraceStatus::TracesStopped", (int64)EStateTreeTraceStatus::TracesStopped },
{ "EStateTreeTraceStatus::Cleared", (int64)EStateTreeTraceStatus::Cleared },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeTraceStatus",
"EStateTreeTraceStatus",
Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeTraceStatus.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeTraceStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeTraceStatus.InnerSingleton;
}
// ********** End Enum EStateTreeTraceStatus *******************************************************
// ********** Begin Enum EStateTreeTraceAnalysisStatus *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus;
static UEnum* EStateTreeTraceAnalysisStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeTraceAnalysisStatus"));
}
return Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceAnalysisStatus>()
{
return EStateTreeTraceAnalysisStatus_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Cleared.Name", "EStateTreeTraceAnalysisStatus::Cleared" },
{ "ModuleRelativePath", "Public/Debugger/StateTreeTraceTypes.h" },
{ "Started.Name", "EStateTreeTraceAnalysisStatus::Started" },
{ "Stopped.Name", "EStateTreeTraceAnalysisStatus::Stopped" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeTraceAnalysisStatus::Started", (int64)EStateTreeTraceAnalysisStatus::Started },
{ "EStateTreeTraceAnalysisStatus::Stopped", (int64)EStateTreeTraceAnalysisStatus::Stopped },
{ "EStateTreeTraceAnalysisStatus::Cleared", (int64)EStateTreeTraceAnalysisStatus::Cleared },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeTraceAnalysisStatus",
"EStateTreeTraceAnalysisStatus",
Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeTraceAnalysisStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus.InnerSingleton;
}
// ********** End Enum EStateTreeTraceAnalysisStatus ***********************************************
// ********** Begin Enum EStateTreeTraceEventType **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStateTreeTraceEventType;
static UEnum* EStateTreeTraceEventType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceEventType.OuterSingleton)
{
Z_Registration_Info_UEnum_EStateTreeTraceEventType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType, (UObject*)Z_Construct_UPackage__Script_StateTreeModule(), TEXT("EStateTreeTraceEventType"));
}
return Z_Registration_Info_UEnum_EStateTreeTraceEventType.OuterSingleton;
}
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceEventType>()
{
return EStateTreeTraceEventType_StaticEnum();
}
struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Failed.DisplayName", "Failed" },
{ "Failed.Name", "EStateTreeTraceEventType::Failed" },
{ "ForcedFailure.DisplayName", "Forced Failure" },
{ "ForcedFailure.Name", "EStateTreeTraceEventType::ForcedFailure" },
{ "ForcedSuccess.DisplayName", "Forced Success" },
{ "ForcedSuccess.Name", "EStateTreeTraceEventType::ForcedSuccess" },
{ "InternalForcedFailure.DisplayName", "Internal Forced Failure" },
{ "InternalForcedFailure.Name", "EStateTreeTraceEventType::InternalForcedFailure" },
{ "ModuleRelativePath", "Public/Debugger/StateTreeTraceTypes.h" },
{ "OnEntered.DisplayName", "Entered" },
{ "OnEntered.Name", "EStateTreeTraceEventType::OnEntered" },
{ "OnEntering.DisplayName", "Entering" },
{ "OnEntering.Name", "EStateTreeTraceEventType::OnEntering" },
{ "OnEvaluating.DisplayName", "Evaluating" },
{ "OnEvaluating.Name", "EStateTreeTraceEventType::OnEvaluating" },
{ "OnExited.DisplayName", "Exited" },
{ "OnExited.Name", "EStateTreeTraceEventType::OnExited" },
{ "OnExiting.DisplayName", "Exiting" },
{ "OnExiting.Name", "EStateTreeTraceEventType::OnExiting" },
{ "OnRequesting.DisplayName", "Requesting" },
{ "OnRequesting.Name", "EStateTreeTraceEventType::OnRequesting" },
{ "OnStateCompleted.DisplayName", "Completed" },
{ "OnStateCompleted.Name", "EStateTreeTraceEventType::OnStateCompleted" },
{ "OnStateSelected.DisplayName", "Selected" },
{ "OnStateSelected.Name", "EStateTreeTraceEventType::OnStateSelected" },
{ "OnTaskCompleted.DisplayName", "Completed" },
{ "OnTaskCompleted.Name", "EStateTreeTraceEventType::OnTaskCompleted" },
{ "OnTicked.DisplayName", "Ticked" },
{ "OnTicked.Name", "EStateTreeTraceEventType::OnTicked" },
{ "OnTicking.DisplayName", "Tick" },
{ "OnTicking.Name", "EStateTreeTraceEventType::OnTicking" },
{ "OnTransition.DisplayName", "Applying Transition" },
{ "OnTransition.Name", "EStateTreeTraceEventType::OnTransition" },
{ "OnTreeStarted.DisplayName", "Tree Started" },
{ "OnTreeStarted.Name", "EStateTreeTraceEventType::OnTreeStarted" },
{ "OnTreeStopped.DisplayName", "Tree Stopped" },
{ "OnTreeStopped.Name", "EStateTreeTraceEventType::OnTreeStopped" },
{ "Passed.DisplayName", "Passed" },
{ "Passed.Name", "EStateTreeTraceEventType::Passed" },
{ "Pop.DisplayName", "Pop" },
{ "Pop.Name", "EStateTreeTraceEventType::Pop" },
{ "Push.DisplayName", "Push" },
{ "Push.Name", "EStateTreeTraceEventType::Push" },
{ "Unset.Name", "EStateTreeTraceEventType::Unset" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStateTreeTraceEventType::Unset", (int64)EStateTreeTraceEventType::Unset },
{ "EStateTreeTraceEventType::OnEntering", (int64)EStateTreeTraceEventType::OnEntering },
{ "EStateTreeTraceEventType::OnEntered", (int64)EStateTreeTraceEventType::OnEntered },
{ "EStateTreeTraceEventType::OnExiting", (int64)EStateTreeTraceEventType::OnExiting },
{ "EStateTreeTraceEventType::OnExited", (int64)EStateTreeTraceEventType::OnExited },
{ "EStateTreeTraceEventType::Push", (int64)EStateTreeTraceEventType::Push },
{ "EStateTreeTraceEventType::Pop", (int64)EStateTreeTraceEventType::Pop },
{ "EStateTreeTraceEventType::OnStateSelected", (int64)EStateTreeTraceEventType::OnStateSelected },
{ "EStateTreeTraceEventType::OnStateCompleted", (int64)EStateTreeTraceEventType::OnStateCompleted },
{ "EStateTreeTraceEventType::OnTicking", (int64)EStateTreeTraceEventType::OnTicking },
{ "EStateTreeTraceEventType::OnTaskCompleted", (int64)EStateTreeTraceEventType::OnTaskCompleted },
{ "EStateTreeTraceEventType::OnTicked", (int64)EStateTreeTraceEventType::OnTicked },
{ "EStateTreeTraceEventType::Passed", (int64)EStateTreeTraceEventType::Passed },
{ "EStateTreeTraceEventType::Failed", (int64)EStateTreeTraceEventType::Failed },
{ "EStateTreeTraceEventType::ForcedSuccess", (int64)EStateTreeTraceEventType::ForcedSuccess },
{ "EStateTreeTraceEventType::ForcedFailure", (int64)EStateTreeTraceEventType::ForcedFailure },
{ "EStateTreeTraceEventType::InternalForcedFailure", (int64)EStateTreeTraceEventType::InternalForcedFailure },
{ "EStateTreeTraceEventType::OnRequesting", (int64)EStateTreeTraceEventType::OnRequesting },
{ "EStateTreeTraceEventType::OnEvaluating", (int64)EStateTreeTraceEventType::OnEvaluating },
{ "EStateTreeTraceEventType::OnTransition", (int64)EStateTreeTraceEventType::OnTransition },
{ "EStateTreeTraceEventType::OnTreeStarted", (int64)EStateTreeTraceEventType::OnTreeStarted },
{ "EStateTreeTraceEventType::OnTreeStopped", (int64)EStateTreeTraceEventType::OnTreeStopped },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_StateTreeModule,
nullptr,
"EStateTreeTraceEventType",
"EStateTreeTraceEventType",
Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType()
{
if (!Z_Registration_Info_UEnum_EStateTreeTraceEventType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStateTreeTraceEventType.InnerSingleton, Z_Construct_UEnum_StateTreeModule_EStateTreeTraceEventType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStateTreeTraceEventType.InnerSingleton;
}
// ********** End Enum EStateTreeTraceEventType ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h__Script_StateTreeModule_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStateTreeTraceStatus_StaticEnum, TEXT("EStateTreeTraceStatus"), &Z_Registration_Info_UEnum_EStateTreeTraceStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 912127535U) },
{ EStateTreeTraceAnalysisStatus_StaticEnum, TEXT("EStateTreeTraceAnalysisStatus"), &Z_Registration_Info_UEnum_EStateTreeTraceAnalysisStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1872932445U) },
{ EStateTreeTraceEventType_StaticEnum, TEXT("EStateTreeTraceEventType"), &Z_Registration_Info_UEnum_EStateTreeTraceEventType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2390524576U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h__Script_StateTreeModule_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h__Script_StateTreeModule_3909108869{
TEXT("/Script/StateTreeModule"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h__Script_StateTreeModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h__Script_StateTreeModule_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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 "Debugger/StateTreeTraceTypes.h"
#ifdef STATETREEMODULE_StateTreeTraceTypes_generated_h
#error "StateTreeTraceTypes.generated.h already included, missing '#pragma once' in StateTreeTraceTypes.h"
#endif
#define STATETREEMODULE_StateTreeTraceTypes_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_Debugger_StateTreeTraceTypes_h
// ********** Begin Enum EStateTreeTraceStatus *****************************************************
#define FOREACH_ENUM_ESTATETREETRACESTATUS(op) \
op(EStateTreeTraceStatus::TracesStarted) \
op(EStateTreeTraceStatus::StoppingTrace) \
op(EStateTreeTraceStatus::TracesStopped) \
op(EStateTreeTraceStatus::Cleared)
enum class EStateTreeTraceStatus : uint8;
template<> struct TIsUEnumClass<EStateTreeTraceStatus> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceStatus>();
// ********** End Enum EStateTreeTraceStatus *******************************************************
// ********** Begin Enum EStateTreeTraceAnalysisStatus *********************************************
#define FOREACH_ENUM_ESTATETREETRACEANALYSISSTATUS(op) \
op(EStateTreeTraceAnalysisStatus::Started) \
op(EStateTreeTraceAnalysisStatus::Stopped) \
op(EStateTreeTraceAnalysisStatus::Cleared)
enum class EStateTreeTraceAnalysisStatus : uint8;
template<> struct TIsUEnumClass<EStateTreeTraceAnalysisStatus> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceAnalysisStatus>();
// ********** End Enum EStateTreeTraceAnalysisStatus ***********************************************
// ********** Begin Enum EStateTreeTraceEventType **************************************************
#define FOREACH_ENUM_ESTATETREETRACEEVENTTYPE(op) \
op(EStateTreeTraceEventType::Unset) \
op(EStateTreeTraceEventType::OnEntering) \
op(EStateTreeTraceEventType::OnEntered) \
op(EStateTreeTraceEventType::OnExiting) \
op(EStateTreeTraceEventType::OnExited) \
op(EStateTreeTraceEventType::Push) \
op(EStateTreeTraceEventType::Pop) \
op(EStateTreeTraceEventType::OnStateSelected) \
op(EStateTreeTraceEventType::OnStateCompleted) \
op(EStateTreeTraceEventType::OnTicking) \
op(EStateTreeTraceEventType::OnTaskCompleted) \
op(EStateTreeTraceEventType::OnTicked) \
op(EStateTreeTraceEventType::Passed) \
op(EStateTreeTraceEventType::Failed) \
op(EStateTreeTraceEventType::ForcedSuccess) \
op(EStateTreeTraceEventType::ForcedFailure) \
op(EStateTreeTraceEventType::InternalForcedFailure) \
op(EStateTreeTraceEventType::OnRequesting) \
op(EStateTreeTraceEventType::OnEvaluating) \
op(EStateTreeTraceEventType::OnTransition) \
op(EStateTreeTraceEventType::OnTreeStarted) \
op(EStateTreeTraceEventType::OnTreeStopped)
enum class EStateTreeTraceEventType : uint8;
template<> struct TIsUEnumClass<EStateTreeTraceEventType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTraceEventType>();
// ********** End Enum EStateTreeTraceEventType ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,321 @@
// 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 "StateTreeTypes.h"
#ifdef STATETREEMODULE_StateTreeTypes_generated_h
#error "StateTreeTypes.generated.h already included, missing '#pragma once' in StateTreeTypes.h"
#endif
#define STATETREEMODULE_StateTreeTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FStateTreeStateHandle *********************************************
struct Z_Construct_UScriptStruct_FStateTreeStateHandle_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_243_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeStateHandle_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeStateHandle;
// ********** End ScriptStruct FStateTreeStateHandle ***********************************************
// ********** Begin ScriptStruct FStateTreeDataHandle **********************************************
struct Z_Construct_UScriptStruct_FStateTreeDataHandle_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_372_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeDataHandle_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeDataHandle;
// ********** End ScriptStruct FStateTreeDataHandle ************************************************
// ********** Begin ScriptStruct FStateTreeRandomTimeDuration **************************************
struct Z_Construct_UScriptStruct_FStateTreeRandomTimeDuration_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_491_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeRandomTimeDuration_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeRandomTimeDuration;
// ********** End ScriptStruct FStateTreeRandomTimeDuration ****************************************
// ********** Begin ScriptStruct FCompactEventDesc *************************************************
struct Z_Construct_UScriptStruct_FCompactEventDesc_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_565_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCompactEventDesc_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FCompactEventDesc;
// ********** End ScriptStruct FCompactEventDesc ***************************************************
// ********** Begin ScriptStruct FCompactStateTransition *******************************************
struct Z_Construct_UScriptStruct_FCompactStateTransition_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_610_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCompactStateTransition_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FCompactStateTransition;
// ********** End ScriptStruct FCompactStateTransition *********************************************
// ********** Begin ScriptStruct FCompactStateTreeFrame ********************************************
struct Z_Construct_UScriptStruct_FCompactStateTreeFrame_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_680_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCompactStateTreeFrame_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FCompactStateTreeFrame;
// ********** End ScriptStruct FCompactStateTreeFrame **********************************************
// ********** Begin ScriptStruct FCompactStateTreeState ********************************************
struct Z_Construct_UScriptStruct_FCompactStateTreeState_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_701_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCompactStateTreeState_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FCompactStateTreeState;
// ********** End ScriptStruct FCompactStateTreeState **********************************************
// ********** Begin ScriptStruct FCompactStateTreeParameters ***************************************
struct Z_Construct_UScriptStruct_FCompactStateTreeParameters_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_958_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCompactStateTreeParameters_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FCompactStateTreeParameters;
// ********** End ScriptStruct FCompactStateTreeParameters *****************************************
// ********** Begin ScriptStruct FStateTreeStateIdToHandle *****************************************
struct Z_Construct_UScriptStruct_FStateTreeStateIdToHandle_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_995_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeStateIdToHandle_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeStateIdToHandle;
// ********** End ScriptStruct FStateTreeStateIdToHandle *******************************************
// ********** Begin ScriptStruct FStateTreeNodeIdToIndex *******************************************
struct Z_Construct_UScriptStruct_FStateTreeNodeIdToIndex_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_1017_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeNodeIdToIndex_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeNodeIdToIndex;
// ********** End ScriptStruct FStateTreeNodeIdToIndex *********************************************
// ********** Begin ScriptStruct FStateTreeTransitionIdToIndex *************************************
struct Z_Construct_UScriptStruct_FStateTreeTransitionIdToIndex_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_1039_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeTransitionIdToIndex_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeTransitionIdToIndex;
// ********** End ScriptStruct FStateTreeTransitionIdToIndex ***************************************
// ********** Begin ScriptStruct FStateTreeStructRef ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeStructRef_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_1082_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeStructRef_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeStructRef;
// ********** End ScriptStruct FStateTreeStructRef *************************************************
// ********** Begin ScriptStruct FStateTreeStateLink ***********************************************
struct Z_Construct_UScriptStruct_FStateTreeStateLink_Statics;
#define FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h_1175_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FStateTreeStateLink_Statics; \
STATETREEMODULE_API static class UScriptStruct* StaticStruct();
struct FStateTreeStateLink;
// ********** End ScriptStruct FStateTreeStateLink *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_StateTree_Source_StateTreeModule_Public_StateTreeTypes_h
// ********** Begin Enum EStateTreeTransitionType **************************************************
#define FOREACH_ENUM_ESTATETREETRANSITIONTYPE(op) \
op(EStateTreeTransitionType::None) \
op(EStateTreeTransitionType::Succeeded) \
op(EStateTreeTransitionType::Failed) \
op(EStateTreeTransitionType::GotoState) \
op(EStateTreeTransitionType::NextState) \
op(EStateTreeTransitionType::NextSelectableState) \
op(EStateTreeTransitionType::NotSet)
enum class EStateTreeTransitionType : uint8;
template<> struct TIsUEnumClass<EStateTreeTransitionType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTransitionType>();
// ********** End Enum EStateTreeTransitionType ****************************************************
// ********** Begin Enum EStateTreeStateSelectionRules *********************************************
#define FOREACH_ENUM_ESTATETREESTATESELECTIONRULES(op) \
op(EStateTreeStateSelectionRules::None) \
op(EStateTreeStateSelectionRules::CompletedTransitionStatesCreateNewStates) \
op(EStateTreeStateSelectionRules::CompletedStateBeforeTransitionSourceFailsTransition) \
op(EStateTreeStateSelectionRules::ReselectedStateCreatesNewStates) \
op(EStateTreeStateSelectionRules::Default)
enum class EStateTreeStateSelectionRules : uint32;
template<> struct TIsUEnumClass<EStateTreeStateSelectionRules> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeStateSelectionRules>();
// ********** End Enum EStateTreeStateSelectionRules ***********************************************
// ********** Begin Enum EStateTreeExpressionOperand ***********************************************
#define FOREACH_ENUM_ESTATETREEEXPRESSIONOPERAND(op) \
op(EStateTreeExpressionOperand::Copy) \
op(EStateTreeExpressionOperand::And) \
op(EStateTreeExpressionOperand::Or) \
op(EStateTreeExpressionOperand::Multiply)
enum class EStateTreeExpressionOperand : uint8;
template<> struct TIsUEnumClass<EStateTreeExpressionOperand> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeExpressionOperand>();
// ********** End Enum EStateTreeExpressionOperand *************************************************
// ********** Begin Enum EStateTreeStateType *******************************************************
#define FOREACH_ENUM_ESTATETREESTATETYPE(op) \
op(EStateTreeStateType::State) \
op(EStateTreeStateType::Group) \
op(EStateTreeStateType::Linked) \
op(EStateTreeStateType::LinkedAsset) \
op(EStateTreeStateType::Subtree)
enum class EStateTreeStateType : uint8;
template<> struct TIsUEnumClass<EStateTreeStateType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeStateType>();
// ********** End Enum EStateTreeStateType *********************************************************
// ********** Begin Enum EStateTreeStateSelectionBehavior ******************************************
#define FOREACH_ENUM_ESTATETREESTATESELECTIONBEHAVIOR(op) \
op(EStateTreeStateSelectionBehavior::None) \
op(EStateTreeStateSelectionBehavior::TryEnterState) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenInOrder) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenAtRandom) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenWithHighestUtility) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenAtRandomWeightedByUtility) \
op(EStateTreeStateSelectionBehavior::TryFollowTransitions) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenAtUniformRandom) \
op(EStateTreeStateSelectionBehavior::TrySelectChildrenBasedOnRelativeUtility)
enum class EStateTreeStateSelectionBehavior : uint8;
template<> struct TIsUEnumClass<EStateTreeStateSelectionBehavior> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeStateSelectionBehavior>();
// ********** End Enum EStateTreeStateSelectionBehavior ********************************************
// ********** Begin Enum EStateTreeTransitionTrigger ***********************************************
#define FOREACH_ENUM_ESTATETREETRANSITIONTRIGGER(op) \
op(EStateTreeTransitionTrigger::None) \
op(EStateTreeTransitionTrigger::OnStateCompleted) \
op(EStateTreeTransitionTrigger::OnStateSucceeded) \
op(EStateTreeTransitionTrigger::OnStateFailed) \
op(EStateTreeTransitionTrigger::OnTick) \
op(EStateTreeTransitionTrigger::OnEvent) \
op(EStateTreeTransitionTrigger::OnDelegate)
enum class EStateTreeTransitionTrigger : uint8;
template<> struct TIsUEnumClass<EStateTreeTransitionTrigger> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTransitionTrigger>();
// ********** End Enum EStateTreeTransitionTrigger *************************************************
// ********** Begin Enum EStateTreeTransitionPriority **********************************************
#define FOREACH_ENUM_ESTATETREETRANSITIONPRIORITY(op) \
op(EStateTreeTransitionPriority::None) \
op(EStateTreeTransitionPriority::Low) \
op(EStateTreeTransitionPriority::Normal) \
op(EStateTreeTransitionPriority::Medium) \
op(EStateTreeTransitionPriority::High) \
op(EStateTreeTransitionPriority::Critical)
enum class EStateTreeTransitionPriority : uint8;
template<> struct TIsUEnumClass<EStateTreeTransitionPriority> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeTransitionPriority>();
// ********** End Enum EStateTreeTransitionPriority ************************************************
// ********** Begin Enum EStateTreeDataSourceType **************************************************
#define FOREACH_ENUM_ESTATETREEDATASOURCETYPE(op) \
op(EStateTreeDataSourceType::None) \
op(EStateTreeDataSourceType::GlobalInstanceData) \
op(EStateTreeDataSourceType::GlobalInstanceDataObject) \
op(EStateTreeDataSourceType::ActiveInstanceData) \
op(EStateTreeDataSourceType::ActiveInstanceDataObject) \
op(EStateTreeDataSourceType::SharedInstanceData) \
op(EStateTreeDataSourceType::SharedInstanceDataObject) \
op(EStateTreeDataSourceType::EvaluationScopeInstanceData) \
op(EStateTreeDataSourceType::EvaluationScopeInstanceDataObject) \
op(EStateTreeDataSourceType::ExecutionRuntimeData) \
op(EStateTreeDataSourceType::ExecutionRuntimeDataObject) \
op(EStateTreeDataSourceType::ContextData) \
op(EStateTreeDataSourceType::ExternalData) \
op(EStateTreeDataSourceType::GlobalParameterData) \
op(EStateTreeDataSourceType::SubtreeParameterData) \
op(EStateTreeDataSourceType::StateParameterData) \
op(EStateTreeDataSourceType::TransitionEvent) \
op(EStateTreeDataSourceType::StateEvent) \
op(EStateTreeDataSourceType::ExternalGlobalParameterData)
enum class EStateTreeDataSourceType : uint8;
template<> struct TIsUEnumClass<EStateTreeDataSourceType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeDataSourceType>();
// ********** End Enum EStateTreeDataSourceType ****************************************************
// ********** Begin Enum EStateTreeParameterDataType ***********************************************
#define FOREACH_ENUM_ESTATETREEPARAMETERDATATYPE(op) \
op(EStateTreeParameterDataType::GlobalParameterData) \
op(EStateTreeParameterDataType::ExternalGlobalParameterData)
enum class EStateTreeParameterDataType : uint8;
template<> struct TIsUEnumClass<EStateTreeParameterDataType> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeParameterDataType>();
// ********** End Enum EStateTreeParameterDataType *************************************************
// ********** Begin Enum EStateTreeSelectionFallback ***********************************************
#define FOREACH_ENUM_ESTATETREESELECTIONFALLBACK(op) \
op(EStateTreeSelectionFallback::None) \
op(EStateTreeSelectionFallback::NextSelectableSibling)
enum class EStateTreeSelectionFallback : uint8;
template<> struct TIsUEnumClass<EStateTreeSelectionFallback> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeSelectionFallback>();
// ********** End Enum EStateTreeSelectionFallback *************************************************
// ********** Begin Enum EStateTreeExternalDataRequirement *****************************************
#define FOREACH_ENUM_ESTATETREEEXTERNALDATAREQUIREMENT(op) \
op(EStateTreeExternalDataRequirement::Required) \
op(EStateTreeExternalDataRequirement::Optional)
enum class EStateTreeExternalDataRequirement : uint8;
template<> struct TIsUEnumClass<EStateTreeExternalDataRequirement> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreeExternalDataRequirement>();
// ********** End Enum EStateTreeExternalDataRequirement *******************************************
// ********** Begin Enum EStateTreePropertyUsage ***************************************************
#define FOREACH_ENUM_ESTATETREEPROPERTYUSAGE(op) \
op(EStateTreePropertyUsage::Invalid) \
op(EStateTreePropertyUsage::Context) \
op(EStateTreePropertyUsage::Input) \
op(EStateTreePropertyUsage::Parameter) \
op(EStateTreePropertyUsage::Output)
enum class EStateTreePropertyUsage : uint8;
template<> struct TIsUEnumClass<EStateTreePropertyUsage> { enum { Value = true }; };
template<> STATETREEMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum<EStateTreePropertyUsage>();
// ********** End Enum EStateTreePropertyUsage *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,45 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\IStateTreeSchemaProvider.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTree.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeAnyEnum.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeConsiderationBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeDelegate.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeEvaluatorBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreePropertyBindings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreePropertyRef.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeExecutionRuntimeDataTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeReference.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeSchema.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeExecutionTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeTasksStatus.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeExecutionExtension.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeFunctionLibrary.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Blueprint\StateTreeEvaluatorBlueprintBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeExtension.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Blueprint\StateTreeConsiderationBlueprintBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeIndexTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Conditions\StateTreeCommonConditions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Conditions\StateTreeGameplayTagConditions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeInstanceContainer.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Considerations\StateTreeCommonConsiderations.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Conditions\StateTreeObjectConditions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeLinker.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeInstanceData.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Debugger\StateTreeDebuggerTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Debugger\StateTreeTraceTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Tasks\StateTreeRunParallelStateTreeTask.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeNodeBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeConditionBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeEvents.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeSettings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreePropertyFunctionBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeTaskBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Blueprint\StateTreeConditionBlueprintBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\StateTreeTypes.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Blueprint\StateTreeTaskBlueprintBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Public\Blueprint\StateTreeNodeBlueprintBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\Tasks\StateTreeDebugTextTask.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\Tasks\StateTreeDelayTask.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\PropertyFunctions\StateTreeBooleanAlgebraPropertyFunctions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\PropertyFunctions\StateTreeFloatPropertyFunctions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\PropertyFunctions\StateTreeIntervalPropertyFunctions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\StateTree\Source\StateTreeModule\Private\PropertyFunctions\StateTreeIntPropertyFunctions.h