// 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 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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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