985 lines
78 KiB
C++
985 lines
78 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
/*===========================================================================
|
|
Generated code exported from UnrealHeaderTool.
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
|
===========================================================================*/
|
|
|
|
#include "UObject/GeneratedCppIncludes.h"
|
|
#include "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
|