Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/InterchangeNodes/UHT/InterchangeSceneNode.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

3335 lines
274 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 "InterchangeSceneNode.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeSceneNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FMatrix();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNode();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeSceneNode();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeSceneNode_NoRegister();
INTERCHANGENODES_API UEnum* Z_Construct_UEnum_InterchangeNodes_EInterchangeAnimationPayLoadType();
UPackage* Z_Construct_UPackage__Script_InterchangeNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeSceneNode Function AddComponentUid ***************************
struct Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics
{
struct InterchangeSceneNode_eventAddComponentUid_Parms
{
FString ComponentUid;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Scene | Component" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentUid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddComponentUid constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ComponentUid;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddComponentUid constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddComponentUid Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ComponentUid = { "ComponentUid", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventAddComponentUid_Parms, ComponentUid), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentUid_MetaData), NewProp_ComponentUid_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventAddComponentUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventAddComponentUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ComponentUid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::PropPointers) < 2048);
// ********** End Function AddComponentUid Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "AddComponentUid", Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::InterchangeSceneNode_eventAddComponentUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::InterchangeSceneNode_eventAddComponentUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execAddComponentUid)
{
P_GET_PROPERTY(FStrProperty,Z_Param_ComponentUid);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddComponentUid(Z_Param_ComponentUid);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function AddComponentUid *****************************
// ********** Begin Class UInterchangeSceneNode Function AddSpecializedType ************************
struct Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics
{
struct InterchangeSceneNode_eventAddSpecializedType_Parms
{
FString SpecializedType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecializedType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddSpecializedType constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_SpecializedType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddSpecializedType constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddSpecializedType Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_SpecializedType = { "SpecializedType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventAddSpecializedType_Parms, SpecializedType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecializedType_MetaData), NewProp_SpecializedType_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventAddSpecializedType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventAddSpecializedType_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_SpecializedType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::PropPointers) < 2048);
// ********** End Function AddSpecializedType Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "AddSpecializedType", Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::InterchangeSceneNode_eventAddSpecializedType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::InterchangeSceneNode_eventAddSpecializedType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execAddSpecializedType)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SpecializedType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddSpecializedType(Z_Param_SpecializedType);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function AddSpecializedType **************************
// ********** Begin Class UInterchangeSceneNode Function GetAnimationCurveTypeForCurveName *********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics
{
struct InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms
{
FString CurveName;
EInterchangeAnimationPayLoadType OutCurveAnimationType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Gets the Animation Curve Type for the given CurveName. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets the Animation Curve Type for the given CurveName." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAnimationCurveTypeForCurveName constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutCurveAnimationType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutCurveAnimationType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAnimationCurveTypeForCurveName constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAnimationCurveTypeForCurveName Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_OutCurveAnimationType_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_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_OutCurveAnimationType = { "OutCurveAnimationType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms, OutCurveAnimationType), Z_Construct_UEnum_InterchangeNodes_EInterchangeAnimationPayLoadType, METADATA_PARAMS(0, nullptr) }; // 2866116828
void Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_OutCurveAnimationType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_OutCurveAnimationType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::PropPointers) < 2048);
// ********** End Function GetAnimationCurveTypeForCurveName Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetAnimationCurveTypeForCurveName", Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::InterchangeSceneNode_eventGetAnimationCurveTypeForCurveName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetAnimationCurveTypeForCurveName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_ENUM_REF(EInterchangeAnimationPayLoadType,Z_Param_Out_OutCurveAnimationType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetAnimationCurveTypeForCurveName(Z_Param_CurveName,(EInterchangeAnimationPayLoadType&)(Z_Param_Out_OutCurveAnimationType));
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetAnimationCurveTypeForCurveName ***********
// ********** Begin Class UInterchangeSceneNode Function GetComponentUids **************************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics
{
struct InterchangeSceneNode_eventGetComponentUids_Parms
{
TArray<FString> OutComponentUids;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Scene | Component" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentUids constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_OutComponentUids_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponentUids;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentUids constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentUids Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::NewProp_OutComponentUids_Inner = { "OutComponentUids", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::NewProp_OutComponentUids = { "OutComponentUids", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetComponentUids_Parms, OutComponentUids), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::NewProp_OutComponentUids_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::NewProp_OutComponentUids,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::PropPointers) < 2048);
// ********** End Function GetComponentUids Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetComponentUids", Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::InterchangeSceneNode_eventGetComponentUids_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::InterchangeSceneNode_eventGetComponentUids_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetComponentUids)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_OutComponentUids);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetComponentUids(Z_Param_Out_OutComponentUids);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetComponentUids ****************************
// ********** Begin Class UInterchangeSceneNode Function GetCustomActorVisibility ******************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics
{
struct InterchangeSceneNode_eventGetCustomActorVisibility_Parms
{
bool bOutIsVisible;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Gets whether actors spawned from this node should be visible */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets whether actors spawned from this node should be visible" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomActorVisibility constinit property declarations **************
static void NewProp_bOutIsVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOutIsVisible;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomActorVisibility constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomActorVisibility Property Definitions *************************
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_bOutIsVisible_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomActorVisibility_Parms*)Obj)->bOutIsVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_bOutIsVisible = { "bOutIsVisible", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomActorVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_bOutIsVisible_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomActorVisibility_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomActorVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_bOutIsVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::PropPointers) < 2048);
// ********** End Function GetCustomActorVisibility Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomActorVisibility", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::InterchangeSceneNode_eventGetCustomActorVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::InterchangeSceneNode_eventGetCustomActorVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomActorVisibility)
{
P_GET_UBOOL_REF(Z_Param_Out_bOutIsVisible);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomActorVisibility(Z_Param_Out_bOutIsVisible);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomActorVisibility ********************
// ********** Begin Class UInterchangeSceneNode Function GetCustomAnimationAssetUidToPlay **********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics
{
struct InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | SkeletalMesh" },
{ "Comment", "/** Get the Animation Asset To Play by this Scene Node. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the Animation Asset To Play by this Scene Node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomAnimationAssetUidToPlay constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomAnimationAssetUidToPlay constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomAnimationAssetUidToPlay Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms, AttributeValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::PropPointers) < 2048);
// ********** End Function GetCustomAnimationAssetUidToPlay Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomAnimationAssetUidToPlay", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::InterchangeSceneNode_eventGetCustomAnimationAssetUidToPlay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomAnimationAssetUidToPlay)
{
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomAnimationAssetUidToPlay(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomAnimationAssetUidToPlay ************
// ********** Begin Class UInterchangeSceneNode Function GetCustomAssetInstanceUid *****************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics
{
struct InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Get which asset, if any, a scene node is instantiating. Return false if the Attribute was not set previously.*/" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get which asset, if any, a scene node is instantiating. Return false if the Attribute was not set previously." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomAssetInstanceUid constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomAssetInstanceUid constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomAssetInstanceUid Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms, AttributeValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::PropPointers) < 2048);
// ********** End Function GetCustomAssetInstanceUid Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomAssetInstanceUid", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::InterchangeSceneNode_eventGetCustomAssetInstanceUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomAssetInstanceUid)
{
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomAssetInstanceUid(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomAssetInstanceUid *******************
// ********** Begin Class UInterchangeSceneNode Function GetCustomBindPoseGlobalTransform **********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform GlobalOffsetTransform;
FTransform AttributeValue;
bool bForceRecache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Get the global transform of the bind pose scene node. This value is computed from the local transforms of all parent bind poses. */" },
{ "CPP_Default_bForceRecache", "false" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the global transform of the bind pose scene node. This value is computed from the local transforms of all parent bind poses." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalOffsetTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomBindPoseGlobalTransform constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalOffsetTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bForceRecache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceRecache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomBindPoseGlobalTransform constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomBindPoseGlobalTransform Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_GlobalOffsetTransform = { "GlobalOffsetTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms, GlobalOffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalOffsetTransform_MetaData), NewProp_GlobalOffsetTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_bForceRecache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms*)Obj)->bForceRecache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_bForceRecache = { "bForceRecache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_bForceRecache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_GlobalOffsetTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_bForceRecache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomBindPoseGlobalTransform Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomBindPoseGlobalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomBindPoseGlobalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomBindPoseGlobalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_GlobalOffsetTransform);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bForceRecache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomBindPoseGlobalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_GlobalOffsetTransform,Z_Param_Out_AttributeValue,Z_Param_bForceRecache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomBindPoseGlobalTransform ************
// ********** Begin Class UInterchangeSceneNode Function GetCustomBindPoseLocalTransform ***********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Get the local transform of the bind pose scene node. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the local transform of the bind pose scene node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomBindPoseLocalTransform constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomBindPoseLocalTransform constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomBindPoseLocalTransform Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomBindPoseLocalTransform Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomBindPoseLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::InterchangeSceneNode_eventGetCustomBindPoseLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomBindPoseLocalTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomBindPoseLocalTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomBindPoseLocalTransform *************
// ********** Begin Class UInterchangeSceneNode Function GetCustomComponentVisibility **************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics
{
struct InterchangeSceneNode_eventGetCustomComponentVisibility_Parms
{
bool bOutIsVisible;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Gets whether components spawned from this node should be visible */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets whether components spawned from this node should be visible" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomComponentVisibility constinit property declarations **********
static void NewProp_bOutIsVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOutIsVisible;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomComponentVisibility constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomComponentVisibility Property Definitions *********************
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_bOutIsVisible_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomComponentVisibility_Parms*)Obj)->bOutIsVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_bOutIsVisible = { "bOutIsVisible", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomComponentVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_bOutIsVisible_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomComponentVisibility_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomComponentVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_bOutIsVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::PropPointers) < 2048);
// ********** End Function GetCustomComponentVisibility Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomComponentVisibility", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::InterchangeSceneNode_eventGetCustomComponentVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::InterchangeSceneNode_eventGetCustomComponentVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomComponentVisibility)
{
P_GET_UBOOL_REF(Z_Param_Out_bOutIsVisible);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomComponentVisibility(Z_Param_Out_bOutIsVisible);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomComponentVisibility ****************
// ********** Begin Class UInterchangeSceneNode Function GetCustomGeometricTransform ***************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomGeometricTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Get the geometric offset. Any mesh attached to this scene node will be offset using this transform. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the geometric offset. Any mesh attached to this scene node will be offset using this transform." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGeometricTransform constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGeometricTransform constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGeometricTransform Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomGeometricTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomGeometricTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomGeometricTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGeometricTransform Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomGeometricTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::InterchangeSceneNode_eventGetCustomGeometricTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::InterchangeSceneNode_eventGetCustomGeometricTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomGeometricTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGeometricTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomGeometricTransform *****************
// ********** Begin Class UInterchangeSceneNode Function GetCustomGlobalMatrixForT0Rebinding *******
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics
{
struct FMatrix
{
FPlane XPlane;
FPlane YPlane;
FPlane ZPlane;
FPlane WPlane;
};
struct InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms
{
FMatrix AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Gets the Global Transformation Matrix used for T0 rebinding.*/" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets the Global Transformation Matrix used for T0 rebinding." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGlobalMatrixForT0Rebinding constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGlobalMatrixForT0Rebinding constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGlobalMatrixForT0Rebinding Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms, AttributeValue), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGlobalMatrixForT0Rebinding Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomGlobalMatrixForT0Rebinding", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::InterchangeSceneNode_eventGetCustomGlobalMatrixForT0Rebinding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomGlobalMatrixForT0Rebinding)
{
P_GET_STRUCT_REF(FMatrix,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGlobalMatrixForT0Rebinding(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomGlobalMatrixForT0Rebinding *********
// ********** Begin Class UInterchangeSceneNode Function GetCustomGlobalTransform ******************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomGlobalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform GlobalOffsetTransform;
FTransform AttributeValue;
bool bForceRecache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Get the default scene node global transform. This value is computed from the local transforms of all parent scene nodes. */" },
{ "CPP_Default_bForceRecache", "false" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the default scene node global transform. This value is computed from the local transforms of all parent scene nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalOffsetTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGlobalTransform constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalOffsetTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bForceRecache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceRecache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGlobalTransform constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGlobalTransform Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomGlobalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_GlobalOffsetTransform = { "GlobalOffsetTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomGlobalTransform_Parms, GlobalOffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalOffsetTransform_MetaData), NewProp_GlobalOffsetTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomGlobalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_bForceRecache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomGlobalTransform_Parms*)Obj)->bForceRecache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_bForceRecache = { "bForceRecache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_bForceRecache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomGlobalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_GlobalOffsetTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_bForceRecache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGlobalTransform Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomGlobalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomGlobalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomGlobalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomGlobalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_GlobalOffsetTransform);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bForceRecache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGlobalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_GlobalOffsetTransform,Z_Param_Out_AttributeValue,Z_Param_bForceRecache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomGlobalTransform ********************
// ********** Begin Class UInterchangeSceneNode Function GetCustomHasBindPose **********************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics
{
struct InterchangeSceneNode_eventGetCustomHasBindPose_Parms
{
bool bHasBindPose;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Gets if the joint has BindPose (if the setter was used, otherwise returns with false and T0 evaluation presumes bHasBindPose==true). */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets if the joint has BindPose (if the setter was used, otherwise returns with false and T0 evaluation presumes bHasBindPose==true)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomHasBindPose constinit property declarations ******************
static void NewProp_bHasBindPose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasBindPose;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomHasBindPose constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomHasBindPose Property Definitions *****************************
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_bHasBindPose_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomHasBindPose_Parms*)Obj)->bHasBindPose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_bHasBindPose = { "bHasBindPose", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomHasBindPose_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_bHasBindPose_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomHasBindPose_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomHasBindPose_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_bHasBindPose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::PropPointers) < 2048);
// ********** End Function GetCustomHasBindPose Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomHasBindPose", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::InterchangeSceneNode_eventGetCustomHasBindPose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::InterchangeSceneNode_eventGetCustomHasBindPose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomHasBindPose)
{
P_GET_UBOOL_REF(Z_Param_Out_bHasBindPose);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomHasBindPose(Z_Param_Out_bHasBindPose);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomHasBindPose ************************
// ********** Begin Class UInterchangeSceneNode Function GetCustomIsSceneRoot **********************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics
{
struct InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms
{
bool IsSceneRoot;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Scene | Component" },
{ "Comment", "/** Gets IsSceneRoot, which indicates if the SceneNode is a Scene Root Node. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Gets IsSceneRoot, which indicates if the SceneNode is a Scene Root Node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomIsSceneRoot constinit property declarations ******************
static void NewProp_IsSceneRoot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsSceneRoot;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomIsSceneRoot constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomIsSceneRoot Property Definitions *****************************
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms*)Obj)->IsSceneRoot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot = { "IsSceneRoot", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::PropPointers) < 2048);
// ********** End Function GetCustomIsSceneRoot Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomIsSceneRoot", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::InterchangeSceneNode_eventGetCustomIsSceneRoot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomIsSceneRoot)
{
P_GET_UBOOL_REF(Z_Param_Out_IsSceneRoot);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomIsSceneRoot(Z_Param_Out_IsSceneRoot);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomIsSceneRoot ************************
// ********** Begin Class UInterchangeSceneNode Function GetCustomLocalTransform *******************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomLocalTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/**\n\x09 * Get the default scene node local transform.\n\x09 * The default transform is the local transform of the node (no bind pose, no time evaluation).\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the default scene node local transform.\nThe default transform is the local transform of the node (no bind pose, no time evaluation)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomLocalTransform constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomLocalTransform constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomLocalTransform Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomLocalTransform Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::InterchangeSceneNode_eventGetCustomLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::InterchangeSceneNode_eventGetCustomLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomLocalTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomLocalTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomLocalTransform *********************
// ********** Begin Class UInterchangeSceneNode Function GetCustomPivotNodeTransform ***************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Get the node pivot geometric offset. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the node pivot geometric offset." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomPivotNodeTransform constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomPivotNodeTransform constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomPivotNodeTransform Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomPivotNodeTransform Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomPivotNodeTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::InterchangeSceneNode_eventGetCustomPivotNodeTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomPivotNodeTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomPivotNodeTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomPivotNodeTransform *****************
// ********** Begin Class UInterchangeSceneNode Function GetCustomTimeZeroGlobalTransform **********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform GlobalOffsetTransform;
FTransform AttributeValue;
bool bForceRecache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Get the global transform of the time-zero scene node. This value is computed from the local transforms of all parent time-zero scene nodes. */" },
{ "CPP_Default_bForceRecache", "false" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the global transform of the time-zero scene node. This value is computed from the local transforms of all parent time-zero scene nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalOffsetTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomTimeZeroGlobalTransform constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalOffsetTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bForceRecache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceRecache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomTimeZeroGlobalTransform constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomTimeZeroGlobalTransform Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_GlobalOffsetTransform = { "GlobalOffsetTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms, GlobalOffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalOffsetTransform_MetaData), NewProp_GlobalOffsetTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_bForceRecache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms*)Obj)->bForceRecache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_bForceRecache = { "bForceRecache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_bForceRecache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_GlobalOffsetTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_bForceRecache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomTimeZeroGlobalTransform Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomTimeZeroGlobalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::InterchangeSceneNode_eventGetCustomTimeZeroGlobalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomTimeZeroGlobalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_GlobalOffsetTransform);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bForceRecache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomTimeZeroGlobalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_GlobalOffsetTransform,Z_Param_Out_AttributeValue,Z_Param_bForceRecache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomTimeZeroGlobalTransform ************
// ********** Begin Class UInterchangeSceneNode Function GetCustomTimeZeroLocalTransform ***********
struct Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics
{
struct InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Get the local transform of the time-zero scene node. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the local transform of the time-zero scene node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomTimeZeroLocalTransform constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomTimeZeroLocalTransform constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomTimeZeroLocalTransform Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomTimeZeroLocalTransform Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetCustomTimeZeroLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::InterchangeSceneNode_eventGetCustomTimeZeroLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetCustomTimeZeroLocalTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomTimeZeroLocalTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetCustomTimeZeroLocalTransform *************
// ********** Begin Class UInterchangeSceneNode Function GetGlobalBindPoseReferenceForMeshUID ******
struct Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics
{
struct FMatrix
{
FPlane XPlane;
FPlane YPlane;
FPlane ZPlane;
FPlane WPlane;
};
struct InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms
{
FString MeshUID;
FMatrix GlobalBindPoseReference;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Get the Global Bind Pose Reference for given MeshUID. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the Global Bind Pose Reference for given MeshUID." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeshUID_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalBindPoseReferenceForMeshUID constinit property declarations **
static const UECodeGen_Private::FStrPropertyParams NewProp_MeshUID;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalBindPoseReference;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalBindPoseReferenceForMeshUID constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalBindPoseReferenceForMeshUID Property Definitions *************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_MeshUID = { "MeshUID", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms, MeshUID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeshUID_MetaData), NewProp_MeshUID_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_GlobalBindPoseReference = { "GlobalBindPoseReference", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms, GlobalBindPoseReference), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_MeshUID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_GlobalBindPoseReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalBindPoseReferenceForMeshUID Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetGlobalBindPoseReferenceForMeshUID", Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::InterchangeSceneNode_eventGetGlobalBindPoseReferenceForMeshUID_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetGlobalBindPoseReferenceForMeshUID)
{
P_GET_PROPERTY(FStrProperty,Z_Param_MeshUID);
P_GET_STRUCT_REF(FMatrix,Z_Param_Out_GlobalBindPoseReference);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetGlobalBindPoseReferenceForMeshUID(Z_Param_MeshUID,Z_Param_Out_GlobalBindPoseReference);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetGlobalBindPoseReferenceForMeshUID ********
// ********** Begin Class UInterchangeSceneNode Function GetMorphTargetCurveWeights ****************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics
{
struct InterchangeSceneNode_eventGetMorphTargetCurveWeights_Parms
{
TMap<FString,float> OutMorphTargetCurveWeights;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | SkeletalMesh" },
{ "Comment", "/** Get MorphTargets and their weights. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get MorphTargets and their weights." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMorphTargetCurveWeights constinit property declarations ************
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutMorphTargetCurveWeights_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutMorphTargetCurveWeights_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_OutMorphTargetCurveWeights;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMorphTargetCurveWeights constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMorphTargetCurveWeights Property Definitions ***********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights_ValueProp = { "OutMorphTargetCurveWeights", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights_Key_KeyProp = { "OutMorphTargetCurveWeights_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights = { "OutMorphTargetCurveWeights", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetMorphTargetCurveWeights_Parms, OutMorphTargetCurveWeights), EMapPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::NewProp_OutMorphTargetCurveWeights,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::PropPointers) < 2048);
// ********** End Function GetMorphTargetCurveWeights Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetMorphTargetCurveWeights", Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::InterchangeSceneNode_eventGetMorphTargetCurveWeights_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::InterchangeSceneNode_eventGetMorphTargetCurveWeights_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetMorphTargetCurveWeights)
{
P_GET_TMAP_REF(FString,float,Z_Param_Out_OutMorphTargetCurveWeights);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetMorphTargetCurveWeights(Z_Param_Out_OutMorphTargetCurveWeights);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetMorphTargetCurveWeights ******************
// ********** Begin Class UInterchangeSceneNode Function GetSlotMaterialDependencies ***************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics
{
struct InterchangeSceneNode_eventGetSlotMaterialDependencies_Parms
{
TMap<FString,FString> OutMaterialDependencies;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Meshes" },
{ "Comment", "/**\n\x09 * Retrieve the correspondence table between slot names and assigned materials for this object.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Retrieve the correspondence table between slot names and assigned materials for this object." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSlotMaterialDependencies constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_OutMaterialDependencies_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutMaterialDependencies_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_OutMaterialDependencies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSlotMaterialDependencies constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSlotMaterialDependencies Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies_ValueProp = { "OutMaterialDependencies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies_Key_KeyProp = { "OutMaterialDependencies_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies = { "OutMaterialDependencies", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSlotMaterialDependencies_Parms, OutMaterialDependencies), EMapPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::NewProp_OutMaterialDependencies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::PropPointers) < 2048);
// ********** End Function GetSlotMaterialDependencies Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetSlotMaterialDependencies", Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::InterchangeSceneNode_eventGetSlotMaterialDependencies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::InterchangeSceneNode_eventGetSlotMaterialDependencies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetSlotMaterialDependencies)
{
P_GET_TMAP_REF(FString,FString,Z_Param_Out_OutMaterialDependencies);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetSlotMaterialDependencies(Z_Param_Out_OutMaterialDependencies);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetSlotMaterialDependencies *****************
// ********** Begin Class UInterchangeSceneNode Function GetSlotMaterialDependencyUid **************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics
{
struct InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms
{
FString SlotName;
FString OutMaterialDependency;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Meshes" },
{ "Comment", "/**\n\x09 * Retrieve the Material dependency for a given slot of this object.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Retrieve the Material dependency for a given slot of this object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SlotName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSlotMaterialDependencyUid constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_SlotName;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutMaterialDependency;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSlotMaterialDependencyUid constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSlotMaterialDependencyUid Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_SlotName = { "SlotName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms, SlotName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SlotName_MetaData), NewProp_SlotName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_OutMaterialDependency = { "OutMaterialDependency", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms, OutMaterialDependency), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_SlotName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_OutMaterialDependency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::PropPointers) < 2048);
// ********** End Function GetSlotMaterialDependencyUid Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetSlotMaterialDependencyUid", Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventGetSlotMaterialDependencyUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetSlotMaterialDependencyUid)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SlotName);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutMaterialDependency);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetSlotMaterialDependencyUid(Z_Param_SlotName,Z_Param_Out_OutMaterialDependency);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetSlotMaterialDependencyUid ****************
// ********** Begin Class UInterchangeSceneNode Function GetSpecializedType ************************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics
{
struct InterchangeSceneNode_eventGetSpecializedType_Parms
{
int32 Index;
FString OutSpecializedType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSpecializedType constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutSpecializedType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSpecializedType constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSpecializedType Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSpecializedType_Parms, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::NewProp_OutSpecializedType = { "OutSpecializedType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSpecializedType_Parms, OutSpecializedType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::NewProp_Index,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::NewProp_OutSpecializedType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::PropPointers) < 2048);
// ********** End Function GetSpecializedType Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetSpecializedType", Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::InterchangeSceneNode_eventGetSpecializedType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::InterchangeSceneNode_eventGetSpecializedType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetSpecializedType)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutSpecializedType);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetSpecializedType(Z_Param_Index,Z_Param_Out_OutSpecializedType);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetSpecializedType **************************
// ********** Begin Class UInterchangeSceneNode Function GetSpecializedTypeCount *******************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics
{
struct InterchangeSceneNode_eventGetSpecializedTypeCount_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Get the specialized type this scene node represents (for example, Joint or LODGroup). */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Get the specialized type this scene node represents (for example, Joint or LODGroup)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSpecializedTypeCount constinit property declarations ***************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSpecializedTypeCount constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSpecializedTypeCount Property Definitions **************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSpecializedTypeCount_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::PropPointers) < 2048);
// ********** End Function GetSpecializedTypeCount Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetSpecializedTypeCount", Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::InterchangeSceneNode_eventGetSpecializedTypeCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::InterchangeSceneNode_eventGetSpecializedTypeCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetSpecializedTypeCount)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetSpecializedTypeCount();
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetSpecializedTypeCount *********************
// ********** Begin Class UInterchangeSceneNode Function GetSpecializedTypes ***********************
struct Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics
{
struct InterchangeSceneNode_eventGetSpecializedTypes_Parms
{
TArray<FString> OutSpecializedTypes;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSpecializedTypes constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_OutSpecializedTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutSpecializedTypes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSpecializedTypes constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSpecializedTypes Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::NewProp_OutSpecializedTypes_Inner = { "OutSpecializedTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::NewProp_OutSpecializedTypes = { "OutSpecializedTypes", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventGetSpecializedTypes_Parms, OutSpecializedTypes), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::NewProp_OutSpecializedTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::NewProp_OutSpecializedTypes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::PropPointers) < 2048);
// ********** End Function GetSpecializedTypes Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "GetSpecializedTypes", Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::InterchangeSceneNode_eventGetSpecializedTypes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::InterchangeSceneNode_eventGetSpecializedTypes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execGetSpecializedTypes)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_OutSpecializedTypes);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetSpecializedTypes(Z_Param_Out_OutSpecializedTypes);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function GetSpecializedTypes *************************
// ********** Begin Class UInterchangeSceneNode Function IsSpecializedTypeContains *****************
struct Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics
{
struct InterchangeSceneNode_eventIsSpecializedTypeContains_Parms
{
FString SpecializedType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecializedType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsSpecializedTypeContains constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_SpecializedType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsSpecializedTypeContains constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSpecializedTypeContains Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_SpecializedType = { "SpecializedType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventIsSpecializedTypeContains_Parms, SpecializedType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecializedType_MetaData), NewProp_SpecializedType_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventIsSpecializedTypeContains_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventIsSpecializedTypeContains_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_SpecializedType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::PropPointers) < 2048);
// ********** End Function IsSpecializedTypeContains Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "IsSpecializedTypeContains", Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::InterchangeSceneNode_eventIsSpecializedTypeContains_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::InterchangeSceneNode_eventIsSpecializedTypeContains_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execIsSpecializedTypeContains)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SpecializedType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsSpecializedTypeContains(Z_Param_SpecializedType);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function IsSpecializedTypeContains *******************
// ********** Begin Class UInterchangeSceneNode Function RemoveSlotMaterialDependencyUid ***********
struct Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics
{
struct InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms
{
FString SlotName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Meshes" },
{ "Comment", "/**\n\x09 * Remove the Material dependency associated with the given slot name from this object.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Remove the Material dependency associated with the given slot name from this object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SlotName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSlotMaterialDependencyUid constinit property declarations *******
static const UECodeGen_Private::FStrPropertyParams NewProp_SlotName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSlotMaterialDependencyUid constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSlotMaterialDependencyUid Property Definitions ******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_SlotName = { "SlotName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms, SlotName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SlotName_MetaData), NewProp_SlotName_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_SlotName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::PropPointers) < 2048);
// ********** End Function RemoveSlotMaterialDependencyUid Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "RemoveSlotMaterialDependencyUid", Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventRemoveSlotMaterialDependencyUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execRemoveSlotMaterialDependencyUid)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SlotName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveSlotMaterialDependencyUid(Z_Param_SlotName);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function RemoveSlotMaterialDependencyUid *************
// ********** Begin Class UInterchangeSceneNode Function RemoveSpecializedType *********************
struct Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics
{
struct InterchangeSceneNode_eventRemoveSpecializedType_Parms
{
FString SpecializedType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecializedType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSpecializedType constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_SpecializedType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSpecializedType constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSpecializedType Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_SpecializedType = { "SpecializedType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventRemoveSpecializedType_Parms, SpecializedType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecializedType_MetaData), NewProp_SpecializedType_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventRemoveSpecializedType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventRemoveSpecializedType_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_SpecializedType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::PropPointers) < 2048);
// ********** End Function RemoveSpecializedType Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "RemoveSpecializedType", Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::InterchangeSceneNode_eventRemoveSpecializedType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::InterchangeSceneNode_eventRemoveSpecializedType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execRemoveSpecializedType)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SpecializedType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveSpecializedType(Z_Param_SpecializedType);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function RemoveSpecializedType ***********************
// ********** Begin Class UInterchangeSceneNode Function SetAnimationCurveTypeForCurveName *********
struct Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics
{
struct InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms
{
FString CurveName;
EInterchangeAnimationPayLoadType AnimationCurveType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Sets the Animation Curve Type for the given CurveName (StepCurve or Curve). (Mostly used for tracking Custom Attributes' Animation Types) */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets the Animation Curve Type for the given CurveName (StepCurve or Curve). (Mostly used for tracking Custom Attributes' Animation Types)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimationCurveType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAnimationCurveTypeForCurveName constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FBytePropertyParams NewProp_AnimationCurveType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_AnimationCurveType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAnimationCurveTypeForCurveName constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAnimationCurveTypeForCurveName Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_AnimationCurveType_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_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_AnimationCurveType = { "AnimationCurveType", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms, AnimationCurveType), Z_Construct_UEnum_InterchangeNodes_EInterchangeAnimationPayLoadType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimationCurveType_MetaData), NewProp_AnimationCurveType_MetaData) }; // 2866116828
void Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_AnimationCurveType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_AnimationCurveType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::PropPointers) < 2048);
// ********** End Function SetAnimationCurveTypeForCurveName Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetAnimationCurveTypeForCurveName", Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::InterchangeSceneNode_eventSetAnimationCurveTypeForCurveName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetAnimationCurveTypeForCurveName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_ENUM_REF(EInterchangeAnimationPayLoadType,Z_Param_Out_AnimationCurveType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetAnimationCurveTypeForCurveName(Z_Param_CurveName,(EInterchangeAnimationPayLoadType&)(Z_Param_Out_AnimationCurveType));
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetAnimationCurveTypeForCurveName ***********
// ********** Begin Class UInterchangeSceneNode Function SetCustomActorVisibility ******************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics
{
struct InterchangeSceneNode_eventSetCustomActorVisibility_Parms
{
bool bInIsVisible;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Sets whether actors spawned from this node should be visible */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets whether actors spawned from this node should be visible" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomActorVisibility constinit property declarations **************
static void NewProp_bInIsVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInIsVisible;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomActorVisibility constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomActorVisibility Property Definitions *************************
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_bInIsVisible_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomActorVisibility_Parms*)Obj)->bInIsVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_bInIsVisible = { "bInIsVisible", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomActorVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_bInIsVisible_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomActorVisibility_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomActorVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_bInIsVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::PropPointers) < 2048);
// ********** End Function SetCustomActorVisibility Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomActorVisibility", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::InterchangeSceneNode_eventSetCustomActorVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::InterchangeSceneNode_eventSetCustomActorVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomActorVisibility)
{
P_GET_UBOOL(Z_Param_bInIsVisible);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomActorVisibility(Z_Param_bInIsVisible);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomActorVisibility ********************
// ********** Begin Class UInterchangeSceneNode Function SetCustomAnimationAssetUidToPlay **********
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics
{
struct InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | SkeletalMesh" },
{ "Comment", "/** Set the Animation Asset To Play by this Scene Node. Only relevant for SkeletalMeshActors (that is, SceneNodes that are instantiating Skeletal Meshes). */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the Animation Asset To Play by this Scene Node. Only relevant for SkeletalMeshActors (that is, SceneNodes that are instantiating Skeletal Meshes)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomAnimationAssetUidToPlay constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomAnimationAssetUidToPlay constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomAnimationAssetUidToPlay Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms, AttributeValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::PropPointers) < 2048);
// ********** End Function SetCustomAnimationAssetUidToPlay Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomAnimationAssetUidToPlay", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::InterchangeSceneNode_eventSetCustomAnimationAssetUidToPlay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomAnimationAssetUidToPlay)
{
P_GET_PROPERTY(FStrProperty,Z_Param_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomAnimationAssetUidToPlay(Z_Param_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomAnimationAssetUidToPlay ************
// ********** Begin Class UInterchangeSceneNode Function SetCustomAssetInstanceUid *****************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics
{
struct InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Add an asset for this scene node to instantiate. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Add an asset for this scene node to instantiate." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomAssetInstanceUid constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomAssetInstanceUid constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomAssetInstanceUid Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms, AttributeValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::PropPointers) < 2048);
// ********** End Function SetCustomAssetInstanceUid Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomAssetInstanceUid", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::InterchangeSceneNode_eventSetCustomAssetInstanceUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomAssetInstanceUid)
{
P_GET_PROPERTY(FStrProperty,Z_Param_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomAssetInstanceUid(Z_Param_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomAssetInstanceUid *******************
// ********** Begin Class UInterchangeSceneNode Function SetCustomBindPoseLocalTransform ***********
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics
{
struct InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform AttributeValue;
bool bResetCache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Set the local transform of the bind pose scene node. */" },
{ "CPP_Default_bResetCache", "true" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the local transform of the bind pose scene node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomBindPoseLocalTransform constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bResetCache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetCache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomBindPoseLocalTransform constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomBindPoseLocalTransform Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_bResetCache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms*)Obj)->bResetCache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_bResetCache = { "bResetCache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_bResetCache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_bResetCache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomBindPoseLocalTransform Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomBindPoseLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::InterchangeSceneNode_eventSetCustomBindPoseLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomBindPoseLocalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bResetCache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomBindPoseLocalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_AttributeValue,Z_Param_bResetCache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomBindPoseLocalTransform *************
// ********** Begin Class UInterchangeSceneNode Function SetCustomComponentVisibility **************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics
{
struct InterchangeSceneNode_eventSetCustomComponentVisibility_Parms
{
bool bInIsVisible;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Sets whether components spawned from this node should be visible */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets whether components spawned from this node should be visible" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomComponentVisibility constinit property declarations **********
static void NewProp_bInIsVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInIsVisible;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomComponentVisibility constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomComponentVisibility Property Definitions *********************
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_bInIsVisible_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomComponentVisibility_Parms*)Obj)->bInIsVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_bInIsVisible = { "bInIsVisible", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomComponentVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_bInIsVisible_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomComponentVisibility_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomComponentVisibility_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_bInIsVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::PropPointers) < 2048);
// ********** End Function SetCustomComponentVisibility Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomComponentVisibility", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::InterchangeSceneNode_eventSetCustomComponentVisibility_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::InterchangeSceneNode_eventSetCustomComponentVisibility_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomComponentVisibility)
{
P_GET_UBOOL(Z_Param_bInIsVisible);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomComponentVisibility(Z_Param_bInIsVisible);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomComponentVisibility ****************
// ********** Begin Class UInterchangeSceneNode Function SetCustomGeometricTransform ***************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics
{
struct InterchangeSceneNode_eventSetCustomGeometricTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Set the geometric offset. Any mesh attached to this scene node will be offset using this transform. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the geometric offset. Any mesh attached to this scene node will be offset using this transform." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGeometricTransform constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomGeometricTransform constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGeometricTransform Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomGeometricTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomGeometricTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomGeometricTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGeometricTransform Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomGeometricTransform", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::InterchangeSceneNode_eventSetCustomGeometricTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::InterchangeSceneNode_eventSetCustomGeometricTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomGeometricTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGeometricTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomGeometricTransform *****************
// ********** Begin Class UInterchangeSceneNode Function SetCustomGlobalMatrixForT0Rebinding *******
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics
{
struct FMatrix
{
FPlane XPlane;
FPlane YPlane;
FPlane ZPlane;
FPlane WPlane;
};
struct InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms
{
FMatrix AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Sets the Global Transformation Matrix used for T0 rebinding.*/" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets the Global Transformation Matrix used for T0 rebinding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGlobalMatrixForT0Rebinding constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomGlobalMatrixForT0Rebinding constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGlobalMatrixForT0Rebinding Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms, AttributeValue), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGlobalMatrixForT0Rebinding Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomGlobalMatrixForT0Rebinding", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::InterchangeSceneNode_eventSetCustomGlobalMatrixForT0Rebinding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomGlobalMatrixForT0Rebinding)
{
P_GET_STRUCT_REF(FMatrix,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGlobalMatrixForT0Rebinding(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomGlobalMatrixForT0Rebinding *********
// ********** Begin Class UInterchangeSceneNode Function SetCustomHasBindPose **********************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics
{
struct InterchangeSceneNode_eventSetCustomHasBindPose_Parms
{
bool bHasBindPose;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Sets if Joint has Bind Pose. Automatic T0 usage will be configured in case if the Skeleton contanis at least 1 Joint without BindPose. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets if Joint has Bind Pose. Automatic T0 usage will be configured in case if the Skeleton contanis at least 1 Joint without BindPose." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasBindPose_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomHasBindPose constinit property declarations ******************
static void NewProp_bHasBindPose_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasBindPose;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomHasBindPose constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomHasBindPose Property Definitions *****************************
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_bHasBindPose_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomHasBindPose_Parms*)Obj)->bHasBindPose = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_bHasBindPose = { "bHasBindPose", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomHasBindPose_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_bHasBindPose_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasBindPose_MetaData), NewProp_bHasBindPose_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomHasBindPose_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomHasBindPose_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_bHasBindPose,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::PropPointers) < 2048);
// ********** End Function SetCustomHasBindPose Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomHasBindPose", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::InterchangeSceneNode_eventSetCustomHasBindPose_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::InterchangeSceneNode_eventSetCustomHasBindPose_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomHasBindPose)
{
P_GET_UBOOL_REF(Z_Param_Out_bHasBindPose);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomHasBindPose(Z_Param_Out_bHasBindPose);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomHasBindPose ************************
// ********** Begin Class UInterchangeSceneNode Function SetCustomIsSceneRoot **********************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics
{
struct InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms
{
bool IsSceneRoot;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Scene | Component" },
{ "Comment", "/** Sets IsSceneRootNode, which indicates if the SceneNode is a Scene Root Node. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Sets IsSceneRootNode, which indicates if the SceneNode is a Scene Root Node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsSceneRoot_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomIsSceneRoot constinit property declarations ******************
static void NewProp_IsSceneRoot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsSceneRoot;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomIsSceneRoot constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomIsSceneRoot Property Definitions *****************************
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms*)Obj)->IsSceneRoot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot = { "IsSceneRoot", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsSceneRoot_MetaData), NewProp_IsSceneRoot_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_IsSceneRoot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::PropPointers) < 2048);
// ********** End Function SetCustomIsSceneRoot Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomIsSceneRoot", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::InterchangeSceneNode_eventSetCustomIsSceneRoot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomIsSceneRoot)
{
P_GET_UBOOL_REF(Z_Param_Out_IsSceneRoot);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomIsSceneRoot(Z_Param_Out_IsSceneRoot);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomIsSceneRoot ************************
// ********** Begin Class UInterchangeSceneNode Function SetCustomLocalTransform *******************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics
{
struct InterchangeSceneNode_eventSetCustomLocalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform AttributeValue;
bool bResetCache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/**\n\x09 * Set the default scene node local transform.\n\x09 * The default transform is the local transform of the node (no bind pose, no time evaluation).\n\x09 */" },
{ "CPP_Default_bResetCache", "true" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the default scene node local transform.\nThe default transform is the local transform of the node (no bind pose, no time evaluation)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomLocalTransform constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bResetCache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetCache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomLocalTransform constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomLocalTransform Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomLocalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_bResetCache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomLocalTransform_Parms*)Obj)->bResetCache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_bResetCache = { "bResetCache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_bResetCache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_bResetCache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomLocalTransform Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::InterchangeSceneNode_eventSetCustomLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::InterchangeSceneNode_eventSetCustomLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomLocalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bResetCache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomLocalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_AttributeValue,Z_Param_bResetCache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomLocalTransform *********************
// ********** Begin Class UInterchangeSceneNode Function SetCustomPivotNodeTransform ***************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics
{
struct InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Scene" },
{ "Comment", "/** Set the node pivot geometric offset. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the node pivot geometric offset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomPivotNodeTransform constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomPivotNodeTransform constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomPivotNodeTransform Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomPivotNodeTransform Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomPivotNodeTransform", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::InterchangeSceneNode_eventSetCustomPivotNodeTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomPivotNodeTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomPivotNodeTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomPivotNodeTransform *****************
// ********** Begin Class UInterchangeSceneNode Function SetCustomTimeZeroLocalTransform ***********
struct Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics
{
struct InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms
{
const UInterchangeBaseNodeContainer* BaseNodeContainer;
FTransform AttributeValue;
bool bResetCache;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Set the local transform of the time-zero scene node. */" },
{ "CPP_Default_bResetCache", "true" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the local transform of the time-zero scene node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseNodeContainer_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomTimeZeroLocalTransform constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeValue;
static void NewProp_bResetCache_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetCache;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomTimeZeroLocalTransform constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomTimeZeroLocalTransform Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseNodeContainer_MetaData), NewProp_BaseNodeContainer_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_bResetCache_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms*)Obj)->bResetCache = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_bResetCache = { "bResetCache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_bResetCache_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_bResetCache,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomTimeZeroLocalTransform Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetCustomTimeZeroLocalTransform", Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::InterchangeSceneNode_eventSetCustomTimeZeroLocalTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetCustomTimeZeroLocalTransform)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_GET_UBOOL(Z_Param_bResetCache);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomTimeZeroLocalTransform(Z_Param_BaseNodeContainer,Z_Param_Out_AttributeValue,Z_Param_bResetCache);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetCustomTimeZeroLocalTransform *************
// ********** Begin Class UInterchangeSceneNode Function SetGlobalBindPoseReferenceForMeshUIDs *****
struct Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics
{
struct FMatrix
{
FPlane XPlane;
FPlane YPlane;
FPlane ZPlane;
FPlane WPlane;
};
struct InterchangeSceneNode_eventSetGlobalBindPoseReferenceForMeshUIDs_Parms
{
TMap<FString,FMatrix> GlobalBindPoseReferenceForMeshUIDs;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Joint" },
{ "Comment", "/** Set the Global Bind Pose Referenced for MeshUIDs. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set the Global Bind Pose Referenced for MeshUIDs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalBindPoseReferenceForMeshUIDs_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetGlobalBindPoseReferenceForMeshUIDs constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalBindPoseReferenceForMeshUIDs_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_GlobalBindPoseReferenceForMeshUIDs_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_GlobalBindPoseReferenceForMeshUIDs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGlobalBindPoseReferenceForMeshUIDs constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGlobalBindPoseReferenceForMeshUIDs Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs_ValueProp = { "GlobalBindPoseReferenceForMeshUIDs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs_Key_KeyProp = { "GlobalBindPoseReferenceForMeshUIDs_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs = { "GlobalBindPoseReferenceForMeshUIDs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetGlobalBindPoseReferenceForMeshUIDs_Parms, GlobalBindPoseReferenceForMeshUIDs), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalBindPoseReferenceForMeshUIDs_MetaData), NewProp_GlobalBindPoseReferenceForMeshUIDs_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::NewProp_GlobalBindPoseReferenceForMeshUIDs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::PropPointers) < 2048);
// ********** End Function SetGlobalBindPoseReferenceForMeshUIDs Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetGlobalBindPoseReferenceForMeshUIDs", Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::InterchangeSceneNode_eventSetGlobalBindPoseReferenceForMeshUIDs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::InterchangeSceneNode_eventSetGlobalBindPoseReferenceForMeshUIDs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetGlobalBindPoseReferenceForMeshUIDs)
{
P_GET_TMAP_REF(FString,FMatrix,Z_Param_Out_GlobalBindPoseReferenceForMeshUIDs);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetGlobalBindPoseReferenceForMeshUIDs(Z_Param_Out_GlobalBindPoseReferenceForMeshUIDs);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetGlobalBindPoseReferenceForMeshUIDs *******
// ********** Begin Class UInterchangeSceneNode Function SetMorphTargetCurveWeight *****************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics
{
struct InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms
{
FString MorphTargetName;
float Weight;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | SkeletalMesh" },
{ "Comment", "/** Set MorphTarget with given weight. */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Set MorphTarget with given weight." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MorphTargetName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weight_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetMorphTargetCurveWeight constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_MorphTargetName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Weight;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetMorphTargetCurveWeight constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetMorphTargetCurveWeight Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_MorphTargetName = { "MorphTargetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms, MorphTargetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MorphTargetName_MetaData), NewProp_MorphTargetName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_Weight = { "Weight", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms, Weight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weight_MetaData), NewProp_Weight_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_MorphTargetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_Weight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::PropPointers) < 2048);
// ********** End Function SetMorphTargetCurveWeight Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetMorphTargetCurveWeight", Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::InterchangeSceneNode_eventSetMorphTargetCurveWeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetMorphTargetCurveWeight)
{
P_GET_PROPERTY(FStrProperty,Z_Param_MorphTargetName);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_Weight);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetMorphTargetCurveWeight(Z_Param_MorphTargetName,Z_Param_Out_Weight);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetMorphTargetCurveWeight *******************
// ********** Begin Class UInterchangeSceneNode Function SetSlotMaterialDependencyUid **************
struct Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics
{
struct InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms
{
FString SlotName;
FString MaterialDependencyUid;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Meshes" },
{ "Comment", "/**\n\x09 * Add the specified Material dependency to a specific slot name of this object.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "Add the specified Material dependency to a specific slot name of this object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SlotName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialDependencyUid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSlotMaterialDependencyUid constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_SlotName;
static const UECodeGen_Private::FStrPropertyParams NewProp_MaterialDependencyUid;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSlotMaterialDependencyUid constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSlotMaterialDependencyUid Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_SlotName = { "SlotName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms, SlotName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SlotName_MetaData), NewProp_SlotName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_MaterialDependencyUid = { "MaterialDependencyUid", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms, MaterialDependencyUid), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialDependencyUid_MetaData), NewProp_MaterialDependencyUid_MetaData) };
void Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms), &Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_SlotName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_MaterialDependencyUid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::PropPointers) < 2048);
// ********** End Function SetSlotMaterialDependencyUid Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeSceneNode, nullptr, "SetSlotMaterialDependencyUid", Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::InterchangeSceneNode_eventSetSlotMaterialDependencyUid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeSceneNode::execSetSlotMaterialDependencyUid)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SlotName);
P_GET_PROPERTY(FStrProperty,Z_Param_MaterialDependencyUid);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetSlotMaterialDependencyUid(Z_Param_SlotName,Z_Param_MaterialDependencyUid);
P_NATIVE_END;
}
// ********** End Class UInterchangeSceneNode Function SetSlotMaterialDependencyUid ****************
// ********** Begin Class UInterchangeSceneNode ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeSceneNode;
UClass* UInterchangeSceneNode::GetPrivateStaticClass()
{
using TClass = UInterchangeSceneNode;
if (!Z_Registration_Info_UClass_UInterchangeSceneNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeSceneNode"),
Z_Registration_Info_UClass_UInterchangeSceneNode.InnerSingleton,
StaticRegisterNativesUInterchangeSceneNode,
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_UInterchangeSceneNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeSceneNode_NoRegister()
{
return UInterchangeSceneNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeSceneNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The scene node represents a transform node in the scene.\n * Scene nodes can have user-defined attributes. Use UInterchangeUserDefinedAttributesAPI to get and set user-defined attribute data.\n */" },
{ "IncludePath", "InterchangeSceneNode.h" },
{ "ModuleRelativePath", "Public/InterchangeSceneNode.h" },
{ "ToolTip", "The scene node represents a transform node in the scene.\nScene nodes can have user-defined attributes. Use UInterchangeUserDefinedAttributesAPI to get and set user-defined attribute data." },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeSceneNode constinit property declarations ********************
// ********** End Class UInterchangeSceneNode constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddComponentUid"), .Pointer = &UInterchangeSceneNode::execAddComponentUid },
{ .NameUTF8 = UTF8TEXT("AddSpecializedType"), .Pointer = &UInterchangeSceneNode::execAddSpecializedType },
{ .NameUTF8 = UTF8TEXT("GetAnimationCurveTypeForCurveName"), .Pointer = &UInterchangeSceneNode::execGetAnimationCurveTypeForCurveName },
{ .NameUTF8 = UTF8TEXT("GetComponentUids"), .Pointer = &UInterchangeSceneNode::execGetComponentUids },
{ .NameUTF8 = UTF8TEXT("GetCustomActorVisibility"), .Pointer = &UInterchangeSceneNode::execGetCustomActorVisibility },
{ .NameUTF8 = UTF8TEXT("GetCustomAnimationAssetUidToPlay"), .Pointer = &UInterchangeSceneNode::execGetCustomAnimationAssetUidToPlay },
{ .NameUTF8 = UTF8TEXT("GetCustomAssetInstanceUid"), .Pointer = &UInterchangeSceneNode::execGetCustomAssetInstanceUid },
{ .NameUTF8 = UTF8TEXT("GetCustomBindPoseGlobalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomBindPoseGlobalTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomBindPoseLocalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomBindPoseLocalTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomComponentVisibility"), .Pointer = &UInterchangeSceneNode::execGetCustomComponentVisibility },
{ .NameUTF8 = UTF8TEXT("GetCustomGeometricTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomGeometricTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomGlobalMatrixForT0Rebinding"), .Pointer = &UInterchangeSceneNode::execGetCustomGlobalMatrixForT0Rebinding },
{ .NameUTF8 = UTF8TEXT("GetCustomGlobalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomGlobalTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomHasBindPose"), .Pointer = &UInterchangeSceneNode::execGetCustomHasBindPose },
{ .NameUTF8 = UTF8TEXT("GetCustomIsSceneRoot"), .Pointer = &UInterchangeSceneNode::execGetCustomIsSceneRoot },
{ .NameUTF8 = UTF8TEXT("GetCustomLocalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomLocalTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomPivotNodeTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomPivotNodeTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomTimeZeroGlobalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomTimeZeroGlobalTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomTimeZeroLocalTransform"), .Pointer = &UInterchangeSceneNode::execGetCustomTimeZeroLocalTransform },
{ .NameUTF8 = UTF8TEXT("GetGlobalBindPoseReferenceForMeshUID"), .Pointer = &UInterchangeSceneNode::execGetGlobalBindPoseReferenceForMeshUID },
{ .NameUTF8 = UTF8TEXT("GetMorphTargetCurveWeights"), .Pointer = &UInterchangeSceneNode::execGetMorphTargetCurveWeights },
{ .NameUTF8 = UTF8TEXT("GetSlotMaterialDependencies"), .Pointer = &UInterchangeSceneNode::execGetSlotMaterialDependencies },
{ .NameUTF8 = UTF8TEXT("GetSlotMaterialDependencyUid"), .Pointer = &UInterchangeSceneNode::execGetSlotMaterialDependencyUid },
{ .NameUTF8 = UTF8TEXT("GetSpecializedType"), .Pointer = &UInterchangeSceneNode::execGetSpecializedType },
{ .NameUTF8 = UTF8TEXT("GetSpecializedTypeCount"), .Pointer = &UInterchangeSceneNode::execGetSpecializedTypeCount },
{ .NameUTF8 = UTF8TEXT("GetSpecializedTypes"), .Pointer = &UInterchangeSceneNode::execGetSpecializedTypes },
{ .NameUTF8 = UTF8TEXT("IsSpecializedTypeContains"), .Pointer = &UInterchangeSceneNode::execIsSpecializedTypeContains },
{ .NameUTF8 = UTF8TEXT("RemoveSlotMaterialDependencyUid"), .Pointer = &UInterchangeSceneNode::execRemoveSlotMaterialDependencyUid },
{ .NameUTF8 = UTF8TEXT("RemoveSpecializedType"), .Pointer = &UInterchangeSceneNode::execRemoveSpecializedType },
{ .NameUTF8 = UTF8TEXT("SetAnimationCurveTypeForCurveName"), .Pointer = &UInterchangeSceneNode::execSetAnimationCurveTypeForCurveName },
{ .NameUTF8 = UTF8TEXT("SetCustomActorVisibility"), .Pointer = &UInterchangeSceneNode::execSetCustomActorVisibility },
{ .NameUTF8 = UTF8TEXT("SetCustomAnimationAssetUidToPlay"), .Pointer = &UInterchangeSceneNode::execSetCustomAnimationAssetUidToPlay },
{ .NameUTF8 = UTF8TEXT("SetCustomAssetInstanceUid"), .Pointer = &UInterchangeSceneNode::execSetCustomAssetInstanceUid },
{ .NameUTF8 = UTF8TEXT("SetCustomBindPoseLocalTransform"), .Pointer = &UInterchangeSceneNode::execSetCustomBindPoseLocalTransform },
{ .NameUTF8 = UTF8TEXT("SetCustomComponentVisibility"), .Pointer = &UInterchangeSceneNode::execSetCustomComponentVisibility },
{ .NameUTF8 = UTF8TEXT("SetCustomGeometricTransform"), .Pointer = &UInterchangeSceneNode::execSetCustomGeometricTransform },
{ .NameUTF8 = UTF8TEXT("SetCustomGlobalMatrixForT0Rebinding"), .Pointer = &UInterchangeSceneNode::execSetCustomGlobalMatrixForT0Rebinding },
{ .NameUTF8 = UTF8TEXT("SetCustomHasBindPose"), .Pointer = &UInterchangeSceneNode::execSetCustomHasBindPose },
{ .NameUTF8 = UTF8TEXT("SetCustomIsSceneRoot"), .Pointer = &UInterchangeSceneNode::execSetCustomIsSceneRoot },
{ .NameUTF8 = UTF8TEXT("SetCustomLocalTransform"), .Pointer = &UInterchangeSceneNode::execSetCustomLocalTransform },
{ .NameUTF8 = UTF8TEXT("SetCustomPivotNodeTransform"), .Pointer = &UInterchangeSceneNode::execSetCustomPivotNodeTransform },
{ .NameUTF8 = UTF8TEXT("SetCustomTimeZeroLocalTransform"), .Pointer = &UInterchangeSceneNode::execSetCustomTimeZeroLocalTransform },
{ .NameUTF8 = UTF8TEXT("SetGlobalBindPoseReferenceForMeshUIDs"), .Pointer = &UInterchangeSceneNode::execSetGlobalBindPoseReferenceForMeshUIDs },
{ .NameUTF8 = UTF8TEXT("SetMorphTargetCurveWeight"), .Pointer = &UInterchangeSceneNode::execSetMorphTargetCurveWeight },
{ .NameUTF8 = UTF8TEXT("SetSlotMaterialDependencyUid"), .Pointer = &UInterchangeSceneNode::execSetSlotMaterialDependencyUid },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeSceneNode_AddComponentUid, "AddComponentUid" }, // 375070343
{ &Z_Construct_UFunction_UInterchangeSceneNode_AddSpecializedType, "AddSpecializedType" }, // 3118000106
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetAnimationCurveTypeForCurveName, "GetAnimationCurveTypeForCurveName" }, // 1257428128
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetComponentUids, "GetComponentUids" }, // 2966260424
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomActorVisibility, "GetCustomActorVisibility" }, // 3802356934
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAnimationAssetUidToPlay, "GetCustomAnimationAssetUidToPlay" }, // 1227275393
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomAssetInstanceUid, "GetCustomAssetInstanceUid" }, // 2959693054
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseGlobalTransform, "GetCustomBindPoseGlobalTransform" }, // 778659797
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomBindPoseLocalTransform, "GetCustomBindPoseLocalTransform" }, // 3195393230
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomComponentVisibility, "GetCustomComponentVisibility" }, // 4208249076
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGeometricTransform, "GetCustomGeometricTransform" }, // 909866917
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalMatrixForT0Rebinding, "GetCustomGlobalMatrixForT0Rebinding" }, // 1885525728
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomGlobalTransform, "GetCustomGlobalTransform" }, // 2024709461
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomHasBindPose, "GetCustomHasBindPose" }, // 2421770005
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomIsSceneRoot, "GetCustomIsSceneRoot" }, // 3590595415
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomLocalTransform, "GetCustomLocalTransform" }, // 3307521347
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomPivotNodeTransform, "GetCustomPivotNodeTransform" }, // 440332152
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroGlobalTransform, "GetCustomTimeZeroGlobalTransform" }, // 1997742867
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetCustomTimeZeroLocalTransform, "GetCustomTimeZeroLocalTransform" }, // 1703764499
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetGlobalBindPoseReferenceForMeshUID, "GetGlobalBindPoseReferenceForMeshUID" }, // 234411826
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetMorphTargetCurveWeights, "GetMorphTargetCurveWeights" }, // 1728778070
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencies, "GetSlotMaterialDependencies" }, // 1246012799
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetSlotMaterialDependencyUid, "GetSlotMaterialDependencyUid" }, // 1960311369
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedType, "GetSpecializedType" }, // 746138449
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypeCount, "GetSpecializedTypeCount" }, // 2502154136
{ &Z_Construct_UFunction_UInterchangeSceneNode_GetSpecializedTypes, "GetSpecializedTypes" }, // 444672253
{ &Z_Construct_UFunction_UInterchangeSceneNode_IsSpecializedTypeContains, "IsSpecializedTypeContains" }, // 4064061308
{ &Z_Construct_UFunction_UInterchangeSceneNode_RemoveSlotMaterialDependencyUid, "RemoveSlotMaterialDependencyUid" }, // 4131888442
{ &Z_Construct_UFunction_UInterchangeSceneNode_RemoveSpecializedType, "RemoveSpecializedType" }, // 1159367247
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetAnimationCurveTypeForCurveName, "SetAnimationCurveTypeForCurveName" }, // 2699939301
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomActorVisibility, "SetCustomActorVisibility" }, // 1254108093
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAnimationAssetUidToPlay, "SetCustomAnimationAssetUidToPlay" }, // 1893924633
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomAssetInstanceUid, "SetCustomAssetInstanceUid" }, // 2875221874
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomBindPoseLocalTransform, "SetCustomBindPoseLocalTransform" }, // 3023217888
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomComponentVisibility, "SetCustomComponentVisibility" }, // 803997372
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGeometricTransform, "SetCustomGeometricTransform" }, // 4265123179
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomGlobalMatrixForT0Rebinding, "SetCustomGlobalMatrixForT0Rebinding" }, // 3761534739
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomHasBindPose, "SetCustomHasBindPose" }, // 2734173521
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomIsSceneRoot, "SetCustomIsSceneRoot" }, // 1708819281
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomLocalTransform, "SetCustomLocalTransform" }, // 1591458386
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomPivotNodeTransform, "SetCustomPivotNodeTransform" }, // 700708439
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetCustomTimeZeroLocalTransform, "SetCustomTimeZeroLocalTransform" }, // 2333619756
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetGlobalBindPoseReferenceForMeshUIDs, "SetGlobalBindPoseReferenceForMeshUIDs" }, // 948370845
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetMorphTargetCurveWeight, "SetMorphTargetCurveWeight" }, // 4205086875
{ &Z_Construct_UFunction_UInterchangeSceneNode_SetSlotMaterialDependencyUid, "SetSlotMaterialDependencyUid" }, // 3735424427
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeSceneNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeSceneNode_Statics
UObject* (*const Z_Construct_UClass_UInterchangeSceneNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangeBaseNode,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeNodes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeSceneNode_Statics::ClassParams = {
&UInterchangeSceneNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeSceneNode_Statics::Class_MetaDataParams)
};
void UInterchangeSceneNode::StaticRegisterNativesUInterchangeSceneNode()
{
UClass* Class = UInterchangeSceneNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeSceneNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeSceneNode()
{
if (!Z_Registration_Info_UClass_UInterchangeSceneNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeSceneNode.OuterSingleton, Z_Construct_UClass_UInterchangeSceneNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeSceneNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeSceneNode);
UInterchangeSceneNode::~UInterchangeSceneNode() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UInterchangeSceneNode)
// ********** End Class UInterchangeSceneNode ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeSceneNode_h__Script_InterchangeNodes_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeSceneNode, UInterchangeSceneNode::StaticClass, TEXT("UInterchangeSceneNode"), &Z_Registration_Info_UClass_UInterchangeSceneNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeSceneNode), 3791877597U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeSceneNode_h__Script_InterchangeNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeSceneNode_h__Script_InterchangeNodes_2706758423{
TEXT("/Script/InterchangeNodes"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeSceneNode_h__Script_InterchangeNodes_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeSceneNode_h__Script_InterchangeNodes_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS