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

1922 lines
149 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 "InterchangeVolumeNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeVolumeNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNode();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeVolumeGridNode();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeVolumeGridNode_NoRegister();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeVolumeNode();
INTERCHANGENODES_API UClass* Z_Construct_UClass_UInterchangeVolumeNode_NoRegister();
INTERCHANGENODES_API UEnum* Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType();
UPackage* Z_Construct_UPackage__Script_InterchangeNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeVolumeNode Function AddCustomFrameIndexInAnimation ***********
struct Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics
{
struct InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms
{
int32 Index;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Adds a frame index for which this volume is displayed within the animation that it belongs to, if any */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Adds a frame index for which this volume is displayed within the animation that it belongs to, if any" },
};
#endif // WITH_METADATA
// ********** Begin Function AddCustomFrameIndexInAnimation constinit property declarations ********
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddCustomFrameIndexInAnimation constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddCustomFrameIndexInAnimation Property Definitions *******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms, Index), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_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(InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::NewProp_Index,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::PropPointers) < 2048);
// ********** End Function AddCustomFrameIndexInAnimation Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "AddCustomFrameIndexInAnimation", Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventAddCustomFrameIndexInAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execAddCustomFrameIndexInAnimation)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddCustomFrameIndexInAnimation(Z_Param_Index);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function AddCustomFrameIndexInAnimation *************
// ********** Begin Class UInterchangeVolumeNode Function AddCustomGridDependency ******************
struct Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics
{
struct InterchangeVolumeNode_eventAddCustomGridDependency_Parms
{
FString DependencyUid;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the Node ID of an UInterchangeVolumeGridNode dependency */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the Node ID of an UInterchangeVolumeGridNode dependency" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DependencyUid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddCustomGridDependency constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_DependencyUid;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddCustomGridDependency constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddCustomGridDependency Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::NewProp_DependencyUid = { "DependencyUid", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventAddCustomGridDependency_Parms, DependencyUid), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DependencyUid_MetaData), NewProp_DependencyUid_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventAddCustomGridDependency_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_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(InterchangeVolumeNode_eventAddCustomGridDependency_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::NewProp_DependencyUid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::PropPointers) < 2048);
// ********** End Function AddCustomGridDependency Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "AddCustomGridDependency", Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::InterchangeVolumeNode_eventAddCustomGridDependency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::InterchangeVolumeNode_eventAddCustomGridDependency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execAddCustomGridDependency)
{
P_GET_PROPERTY(FStrProperty,Z_Param_DependencyUid);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddCustomGridDependency(Z_Param_DependencyUid);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function AddCustomGridDependency ********************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomAnimationID *********************
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics
{
struct InterchangeVolumeNode_eventGetCustomAnimationID_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Gets an identifier that is shared by all volume nodes that correspond to the same animation\n\x09 * (i.e. every volume node within the animation will have the same AnimationID)\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets an identifier that is shared by all volume nodes that correspond to the same animation\n(i.e. every volume node within the animation will have the same AnimationID)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomAnimationID 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 GetCustomAnimationID constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomAnimationID Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomAnimationID_Parms, AttributeValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventGetCustomAnimationID_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_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(InterchangeVolumeNode_eventGetCustomAnimationID_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::PropPointers) < 2048);
// ********** End Function GetCustomAnimationID Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomAnimationID", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::InterchangeVolumeNode_eventGetCustomAnimationID_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::InterchangeVolumeNode_eventGetCustomAnimationID_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomAnimationID)
{
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomAnimationID(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomAnimationID ***********************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomFileName ************************
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics
{
struct InterchangeVolumeNode_eventGetCustomFileName_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Gets the filename of the file with volume data (e.g. \"C:/MyFolder/File.vdb\").\n\x09 *\n\x09 * This is stored on the translated node as well as the source data, as a volume import may discover other\n\x09 * additional files in order to handle animated volume imports.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the filename of the file with volume data (e.g. \"C:/MyFolder/File.vdb\").\n\nThis is stored on the translated node as well as the source data, as a volume import may discover other\nadditional files in order to handle animated volume imports." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomFileName 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 GetCustomFileName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomFileName Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomFileName_Parms, AttributeValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventGetCustomFileName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_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(InterchangeVolumeNode_eventGetCustomFileName_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::PropPointers) < 2048);
// ********** End Function GetCustomFileName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomFileName", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::InterchangeVolumeNode_eventGetCustomFileName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::InterchangeVolumeNode_eventGetCustomFileName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomFileName)
{
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomFileName(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomFileName **************************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomFrameIndexInAnimation ***********
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics
{
struct InterchangeVolumeNode_eventGetCustomFrameIndexInAnimation_Parms
{
int32 IndexIndex;
int32 OutIndex;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets one of the frame indices for which this volume is displayed within the animation that it belongs to, if any */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets one of the frame indices for which this volume is displayed within the animation that it belongs to, if any" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomFrameIndexInAnimation constinit property declarations ********
static const UECodeGen_Private::FIntPropertyParams NewProp_IndexIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_OutIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomFrameIndexInAnimation constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomFrameIndexInAnimation Property Definitions *******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::NewProp_IndexIndex = { "IndexIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomFrameIndexInAnimation_Parms, IndexIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::NewProp_OutIndex = { "OutIndex", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomFrameIndexInAnimation_Parms, OutIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::NewProp_IndexIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::NewProp_OutIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::PropPointers) < 2048);
// ********** End Function GetCustomFrameIndexInAnimation Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomFrameIndexInAnimation", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventGetCustomFrameIndexInAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventGetCustomFrameIndexInAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomFrameIndexInAnimation)
{
P_GET_PROPERTY(FIntProperty,Z_Param_IndexIndex);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_OutIndex);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetCustomFrameIndexInAnimation(Z_Param_IndexIndex,Z_Param_Out_OutIndex);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomFrameIndexInAnimation *************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomFrameIndicesInAnimation *********
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics
{
struct InterchangeVolumeNode_eventGetCustomFrameIndicesInAnimation_Parms
{
TArray<int32> OutAnimationIndices;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Get the frame indices for which this volume is displayed within the animation that it belongs to, if any\n\x09 * (e.g. if this had [2, 3] then frames 2 and 3 of the animation with AnimationID should display this volume)\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Get the frame indices for which this volume is displayed within the animation that it belongs to, if any\n(e.g. if this had [2, 3] then frames 2 and 3 of the animation with AnimationID should display this volume)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomFrameIndicesInAnimation constinit property declarations ******
static const UECodeGen_Private::FIntPropertyParams NewProp_OutAnimationIndices_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutAnimationIndices;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomFrameIndicesInAnimation constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomFrameIndicesInAnimation Property Definitions *****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::NewProp_OutAnimationIndices_Inner = { "OutAnimationIndices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::NewProp_OutAnimationIndices = { "OutAnimationIndices", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomFrameIndicesInAnimation_Parms, OutAnimationIndices), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::NewProp_OutAnimationIndices_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::NewProp_OutAnimationIndices,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::PropPointers) < 2048);
// ********** End Function GetCustomFrameIndicesInAnimation Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomFrameIndicesInAnimation", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::InterchangeVolumeNode_eventGetCustomFrameIndicesInAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::InterchangeVolumeNode_eventGetCustomFrameIndicesInAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomFrameIndicesInAnimation)
{
P_GET_TARRAY_REF(int32,Z_Param_Out_OutAnimationIndices);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetCustomFrameIndicesInAnimation(Z_Param_Out_OutAnimationIndices);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomFrameIndicesInAnimation ***********
// ********** Begin Class UInterchangeVolumeNode Function GetCustomGridDependecies *****************
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics
{
struct InterchangeVolumeNode_eventGetCustomGridDependecies_Parms
{
TArray<FString> OutDependencies;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the Node IDs of UInterchangeVolumeGridNodes declared as dependencies by this volume node */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the Node IDs of UInterchangeVolumeGridNodes declared as dependencies by this volume node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridDependecies constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_OutDependencies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutDependencies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGridDependecies constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridDependecies Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::NewProp_OutDependencies_Inner = { "OutDependencies", 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_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::NewProp_OutDependencies = { "OutDependencies", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomGridDependecies_Parms, OutDependencies), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::NewProp_OutDependencies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::NewProp_OutDependencies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridDependecies Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomGridDependecies", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::InterchangeVolumeNode_eventGetCustomGridDependecies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::InterchangeVolumeNode_eventGetCustomGridDependecies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomGridDependecies)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_OutDependencies);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetCustomGridDependecies(Z_Param_Out_OutDependencies);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomGridDependecies *******************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomGridDependeciesCount ************
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics
{
struct InterchangeVolumeNode_eventGetCustomGridDependeciesCount_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Gets the number of UInterchangeVolumeGridNodes declared as dependencies by this volume node\n\x09 * (in other words, returns the number of volume grids contained in this file)\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the number of UInterchangeVolumeGridNodes declared as dependencies by this volume node\n(in other words, returns the number of volume grids contained in this file)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridDependeciesCount constinit property declarations *********
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGridDependeciesCount constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridDependeciesCount Property Definitions ********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomGridDependeciesCount_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridDependeciesCount Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomGridDependeciesCount", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::InterchangeVolumeNode_eventGetCustomGridDependeciesCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::InterchangeVolumeNode_eventGetCustomGridDependeciesCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomGridDependeciesCount)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetCustomGridDependeciesCount();
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomGridDependeciesCount **************
// ********** Begin Class UInterchangeVolumeNode Function GetCustomGridDependency ******************
struct Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics
{
struct InterchangeVolumeNode_eventGetCustomGridDependency_Parms
{
int32 Index;
FString OutDependency;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the Node ID of an UInterchangeVolumeGridNode dependency */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the Node ID of an UInterchangeVolumeGridNode dependency" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridDependency constinit property declarations ***************
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutDependency;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomGridDependency constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridDependency Property Definitions **************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomGridDependency_Parms, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::NewProp_OutDependency = { "OutDependency", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventGetCustomGridDependency_Parms, OutDependency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::NewProp_Index,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::NewProp_OutDependency,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridDependency Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "GetCustomGridDependency", Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::InterchangeVolumeNode_eventGetCustomGridDependency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::InterchangeVolumeNode_eventGetCustomGridDependency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execGetCustomGridDependency)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutDependency);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetCustomGridDependency(Z_Param_Index,Z_Param_Out_OutDependency);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function GetCustomGridDependency ********************
// ********** Begin Class UInterchangeVolumeNode Function RemoveCustomFrameIndexInAnimation ********
struct Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics
{
struct InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms
{
int32 Index;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Removes a frame index for which this volume is displayed within the animation that it belongs to, if any */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Removes a frame index for which this volume is displayed within the animation that it belongs to, if any" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveCustomFrameIndexInAnimation constinit property declarations *****
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveCustomFrameIndexInAnimation constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveCustomFrameIndexInAnimation Property Definitions ****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms, Index), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_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(InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::NewProp_Index,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::PropPointers) < 2048);
// ********** End Function RemoveCustomFrameIndexInAnimation Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "RemoveCustomFrameIndexInAnimation", Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::InterchangeVolumeNode_eventRemoveCustomFrameIndexInAnimation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execRemoveCustomFrameIndexInAnimation)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveCustomFrameIndexInAnimation(Z_Param_Index);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function RemoveCustomFrameIndexInAnimation **********
// ********** Begin Class UInterchangeVolumeNode Function RemoveCustomGridDependency ***************
struct Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics
{
struct InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms
{
FString DependencyUid;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Removes the Node ID of an UInterchangeVolumeGridNode dependency */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Removes the Node ID of an UInterchangeVolumeGridNode dependency" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DependencyUid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveCustomGridDependency constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_DependencyUid;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveCustomGridDependency constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveCustomGridDependency Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::NewProp_DependencyUid = { "DependencyUid", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms, DependencyUid), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DependencyUid_MetaData), NewProp_DependencyUid_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_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(InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::NewProp_DependencyUid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::PropPointers) < 2048);
// ********** End Function RemoveCustomGridDependency Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "RemoveCustomGridDependency", Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::InterchangeVolumeNode_eventRemoveCustomGridDependency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execRemoveCustomGridDependency)
{
P_GET_PROPERTY(FStrProperty,Z_Param_DependencyUid);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveCustomGridDependency(Z_Param_DependencyUid);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function RemoveCustomGridDependency *****************
// ********** Begin Class UInterchangeVolumeNode Function SetCustomAnimationID *********************
struct Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics
{
struct InterchangeVolumeNode_eventSetCustomAnimationID_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Sets an identifier that is shared by all volume nodes that correspond to the same animation\n\x09 * (i.e. every volume node within the animation will have the same AnimationID)\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets an identifier that is shared by all volume nodes that correspond to the same animation\n(i.e. every volume node within the animation will have the same AnimationID)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomAnimationID 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 SetCustomAnimationID constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomAnimationID Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventSetCustomAnimationID_Parms, AttributeValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventSetCustomAnimationID_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_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(InterchangeVolumeNode_eventSetCustomAnimationID_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::PropPointers) < 2048);
// ********** End Function SetCustomAnimationID Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "SetCustomAnimationID", Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::InterchangeVolumeNode_eventSetCustomAnimationID_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::InterchangeVolumeNode_eventSetCustomAnimationID_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execSetCustomAnimationID)
{
P_GET_PROPERTY(FStrProperty,Z_Param_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomAnimationID(Z_Param_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function SetCustomAnimationID ***********************
// ********** Begin Class UInterchangeVolumeNode Function SetCustomFileName ************************
struct Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics
{
struct InterchangeVolumeNode_eventSetCustomFileName_Parms
{
FString AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/**\n\x09 * Sets the filename of the file with volume data (e.g. \"C:/MyFolder/File.vdb\").\n\x09 *\n\x09 * This is stored on the translated node as well as the source data, as a volume import may discover other\n\x09 * additional files in order to handle animated volume imports.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the filename of the file with volume data (e.g. \"C:/MyFolder/File.vdb\").\n\nThis is stored on the translated node as well as the source data, as a volume import may discover other\nadditional files in order to handle animated volume imports." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomFileName 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 SetCustomFileName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomFileName Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeNode_eventSetCustomFileName_Parms, AttributeValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeNode_eventSetCustomFileName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_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(InterchangeVolumeNode_eventSetCustomFileName_Parms), &Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::PropPointers) < 2048);
// ********** End Function SetCustomFileName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeNode, nullptr, "SetCustomFileName", Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::InterchangeVolumeNode_eventSetCustomFileName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::InterchangeVolumeNode_eventSetCustomFileName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeNode::execSetCustomFileName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomFileName(Z_Param_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeNode Function SetCustomFileName **************************
// ********** Begin Class UInterchangeVolumeNode ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeVolumeNode;
UClass* UInterchangeVolumeNode::GetPrivateStaticClass()
{
using TClass = UInterchangeVolumeNode;
if (!Z_Registration_Info_UClass_UInterchangeVolumeNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeVolumeNode"),
Z_Registration_Info_UClass_UInterchangeVolumeNode.InnerSingleton,
StaticRegisterNativesUInterchangeVolumeNode,
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_UInterchangeVolumeNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeVolumeNode_NoRegister()
{
return UInterchangeVolumeNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeVolumeNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Represents a file that contains volume data in the form of (potentially multiple) grids,\n * which are represented as UInterchangeVolumeGridNode dependencies\n */" },
{ "IncludePath", "InterchangeVolumeNode.h" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Represents a file that contains volume data in the form of (potentially multiple) grids,\nwhich are represented as UInterchangeVolumeGridNode dependencies" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeVolumeNode constinit property declarations *******************
// ********** End Class UInterchangeVolumeNode constinit property declarations *********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddCustomFrameIndexInAnimation"), .Pointer = &UInterchangeVolumeNode::execAddCustomFrameIndexInAnimation },
{ .NameUTF8 = UTF8TEXT("AddCustomGridDependency"), .Pointer = &UInterchangeVolumeNode::execAddCustomGridDependency },
{ .NameUTF8 = UTF8TEXT("GetCustomAnimationID"), .Pointer = &UInterchangeVolumeNode::execGetCustomAnimationID },
{ .NameUTF8 = UTF8TEXT("GetCustomFileName"), .Pointer = &UInterchangeVolumeNode::execGetCustomFileName },
{ .NameUTF8 = UTF8TEXT("GetCustomFrameIndexInAnimation"), .Pointer = &UInterchangeVolumeNode::execGetCustomFrameIndexInAnimation },
{ .NameUTF8 = UTF8TEXT("GetCustomFrameIndicesInAnimation"), .Pointer = &UInterchangeVolumeNode::execGetCustomFrameIndicesInAnimation },
{ .NameUTF8 = UTF8TEXT("GetCustomGridDependecies"), .Pointer = &UInterchangeVolumeNode::execGetCustomGridDependecies },
{ .NameUTF8 = UTF8TEXT("GetCustomGridDependeciesCount"), .Pointer = &UInterchangeVolumeNode::execGetCustomGridDependeciesCount },
{ .NameUTF8 = UTF8TEXT("GetCustomGridDependency"), .Pointer = &UInterchangeVolumeNode::execGetCustomGridDependency },
{ .NameUTF8 = UTF8TEXT("RemoveCustomFrameIndexInAnimation"), .Pointer = &UInterchangeVolumeNode::execRemoveCustomFrameIndexInAnimation },
{ .NameUTF8 = UTF8TEXT("RemoveCustomGridDependency"), .Pointer = &UInterchangeVolumeNode::execRemoveCustomGridDependency },
{ .NameUTF8 = UTF8TEXT("SetCustomAnimationID"), .Pointer = &UInterchangeVolumeNode::execSetCustomAnimationID },
{ .NameUTF8 = UTF8TEXT("SetCustomFileName"), .Pointer = &UInterchangeVolumeNode::execSetCustomFileName },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomFrameIndexInAnimation, "AddCustomFrameIndexInAnimation" }, // 3802935413
{ &Z_Construct_UFunction_UInterchangeVolumeNode_AddCustomGridDependency, "AddCustomGridDependency" }, // 2121141958
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomAnimationID, "GetCustomAnimationID" }, // 2267531016
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFileName, "GetCustomFileName" }, // 1267441132
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndexInAnimation, "GetCustomFrameIndexInAnimation" }, // 859588956
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomFrameIndicesInAnimation, "GetCustomFrameIndicesInAnimation" }, // 3354308941
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependecies, "GetCustomGridDependecies" }, // 897446365
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependeciesCount, "GetCustomGridDependeciesCount" }, // 1867960469
{ &Z_Construct_UFunction_UInterchangeVolumeNode_GetCustomGridDependency, "GetCustomGridDependency" }, // 3863923569
{ &Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomFrameIndexInAnimation, "RemoveCustomFrameIndexInAnimation" }, // 3627396148
{ &Z_Construct_UFunction_UInterchangeVolumeNode_RemoveCustomGridDependency, "RemoveCustomGridDependency" }, // 3211738513
{ &Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomAnimationID, "SetCustomAnimationID" }, // 2273790844
{ &Z_Construct_UFunction_UInterchangeVolumeNode_SetCustomFileName, "SetCustomFileName" }, // 1234705260
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeVolumeNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeVolumeNode_Statics
UObject* (*const Z_Construct_UClass_UInterchangeVolumeNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangeBaseNode,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeNodes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeVolumeNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeVolumeNode_Statics::ClassParams = {
&UInterchangeVolumeNode::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_UInterchangeVolumeNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeVolumeNode_Statics::Class_MetaDataParams)
};
void UInterchangeVolumeNode::StaticRegisterNativesUInterchangeVolumeNode()
{
UClass* Class = UInterchangeVolumeNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeVolumeNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeVolumeNode()
{
if (!Z_Registration_Info_UClass_UInterchangeVolumeNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeVolumeNode.OuterSingleton, Z_Construct_UClass_UInterchangeVolumeNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeVolumeNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeVolumeNode);
UInterchangeVolumeNode::~UInterchangeVolumeNode() {}
// ********** End Class UInterchangeVolumeNode *****************************************************
// ********** Begin Enum EVolumeGridElementType ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EVolumeGridElementType;
static UEnum* EVolumeGridElementType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EVolumeGridElementType.OuterSingleton)
{
Z_Registration_Info_UEnum_EVolumeGridElementType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType, (UObject*)Z_Construct_UPackage__Script_InterchangeNodes(), TEXT("EVolumeGridElementType"));
}
return Z_Registration_Info_UEnum_EVolumeGridElementType.OuterSingleton;
}
template<> INTERCHANGENODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EVolumeGridElementType>()
{
return EVolumeGridElementType_StaticEnum();
}
struct Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Double.Name", "EVolumeGridElementType::Double" },
{ "Float.Name", "EVolumeGridElementType::Float" },
{ "Half.Name", "EVolumeGridElementType::Half" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "Unknown.Name", "EVolumeGridElementType::Unknown" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EVolumeGridElementType::Unknown", (int64)EVolumeGridElementType::Unknown },
{ "EVolumeGridElementType::Half", (int64)EVolumeGridElementType::Half },
{ "EVolumeGridElementType::Float", (int64)EVolumeGridElementType::Float },
{ "EVolumeGridElementType::Double", (int64)EVolumeGridElementType::Double },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_InterchangeNodes,
nullptr,
"EVolumeGridElementType",
"EVolumeGridElementType",
Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType()
{
if (!Z_Registration_Info_UEnum_EVolumeGridElementType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EVolumeGridElementType.InnerSingleton, Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EVolumeGridElementType.InnerSingleton;
}
// ********** End Enum EVolumeGridElementType ******************************************************
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomElementType *****************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomElementType_Parms
{
EVolumeGridElementType AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Texture" },
{ "Comment", "/** Gets the datatype of the value of each voxel in the grid */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the datatype of the value of each voxel in the grid" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomElementType constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_AttributeValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams 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 GetCustomElementType constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomElementType Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_AttributeValue_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_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomElementType_Parms, AttributeValue), Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType, METADATA_PARAMS(0, nullptr) }; // 1783283976
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomElementType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_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(InterchangeVolumeGridNode_eventGetCustomElementType_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_AttributeValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::PropPointers) < 2048);
// ********** End Function GetCustomElementType Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomElementType", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::InterchangeVolumeGridNode_eventGetCustomElementType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::InterchangeVolumeGridNode_eventGetCustomElementType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomElementType)
{
P_GET_ENUM_REF(EVolumeGridElementType,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomElementType((EVolumeGridElementType&)(Z_Param_Out_AttributeValue));
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomElementType *******************
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomGridActiveAABBMax ***********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the max X, Y and Z of the grid's active axis-aligned bounding box. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the max X, Y and Z of the grid's active axis-aligned bounding box." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridActiveAABBMax 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 GetCustomGridActiveAABBMax constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridActiveAABBMax Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_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(InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridActiveAABBMax Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomGridActiveAABBMax", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMax_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomGridActiveAABBMax)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGridActiveAABBMax(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomGridActiveAABBMax *************
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomGridActiveAABBMin ***********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the min X, Y and Z of the grid's active axis-aligned bounding box. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the min X, Y and Z of the grid's active axis-aligned bounding box." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridActiveAABBMin 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 GetCustomGridActiveAABBMin constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridActiveAABBMin Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_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(InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridActiveAABBMin Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomGridActiveAABBMin", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveAABBMin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomGridActiveAABBMin)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGridActiveAABBMin(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomGridActiveAABBMin *************
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomGridActiveDimensions ********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the size of the grid, in voxels. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the size of the grid, in voxels." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridActiveDimensions 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 GetCustomGridActiveDimensions constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridActiveDimensions Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_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(InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridActiveDimensions Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomGridActiveDimensions", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::InterchangeVolumeGridNode_eventGetCustomGridActiveDimensions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomGridActiveDimensions)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGridActiveDimensions(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomGridActiveDimensions **********
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomGridTransform ***************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the grid transform contained in the volume file */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the grid transform contained in the volume file" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomGridTransform 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 GetCustomGridTransform constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomGridTransform Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_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(InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::PropPointers) < 2048);
// ********** End Function GetCustomGridTransform Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomGridTransform", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::InterchangeVolumeGridNode_eventGetCustomGridTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomGridTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomGridTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomGridTransform *****************
// ********** Begin Class UInterchangeVolumeGridNode Function GetCustomNumComponents ***************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics
{
struct InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms
{
int32 NumComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Gets the number of components of each voxel of the grid (e.g. 3 components for a vector grid) */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Gets the number of components of each voxel of the grid (e.g. 3 components for a vector grid)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomNumComponents constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_NumComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomNumComponents constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomNumComponents Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::NewProp_NumComponents = { "NumComponents", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms, NumComponents), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_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(InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::NewProp_NumComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::PropPointers) < 2048);
// ********** End Function GetCustomNumComponents Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "GetCustomNumComponents", Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::InterchangeVolumeGridNode_eventGetCustomNumComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execGetCustomNumComponents)
{
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_NumComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCustomNumComponents(Z_Param_Out_NumComponents);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function GetCustomNumComponents *****************
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomElementType *****************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomElementType_Parms
{
EVolumeGridElementType AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the datatype of the value of each voxel in the grid */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the datatype of the value of each voxel in the grid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomElementType constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_AttributeValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams 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 SetCustomElementType constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomElementType Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_AttributeValue_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_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomElementType_Parms, AttributeValue), Z_Construct_UEnum_InterchangeNodes_EVolumeGridElementType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) }; // 1783283976
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomElementType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_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(InterchangeVolumeGridNode_eventSetCustomElementType_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_AttributeValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::PropPointers) < 2048);
// ********** End Function SetCustomElementType Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomElementType", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::InterchangeVolumeGridNode_eventSetCustomElementType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::InterchangeVolumeGridNode_eventSetCustomElementType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomElementType)
{
P_GET_ENUM_REF(EVolumeGridElementType,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomElementType((EVolumeGridElementType&)(Z_Param_Out_AttributeValue));
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomElementType *******************
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomGridActiveAABBMax ***********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the max X, Y and Z of the grid's active axis-aligned bounding box. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the max X, Y and Z of the grid's active axis-aligned bounding box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGridActiveAABBMax 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 SetCustomGridActiveAABBMax constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGridActiveAABBMax Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_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(InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGridActiveAABBMax Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomGridActiveAABBMax", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMax_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomGridActiveAABBMax)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGridActiveAABBMax(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomGridActiveAABBMax *************
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomGridActiveAABBMin ***********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the min X, Y and Z of the grid's active axis-aligned bounding box. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the min X, Y and Z of the grid's active axis-aligned bounding box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGridActiveAABBMin 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 SetCustomGridActiveAABBMin constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGridActiveAABBMin Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_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(InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGridActiveAABBMin Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomGridActiveAABBMin", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveAABBMin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomGridActiveAABBMin)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGridActiveAABBMin(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomGridActiveAABBMin *************
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomGridActiveDimensions ********
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms
{
FIntVector AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the size of the grid, in voxels. */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the size of the grid, in voxels." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGridActiveDimensions 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 SetCustomGridActiveDimensions constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGridActiveDimensions Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms, AttributeValue), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_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(InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGridActiveDimensions Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomGridActiveDimensions", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::InterchangeVolumeGridNode_eventSetCustomGridActiveDimensions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomGridActiveDimensions)
{
P_GET_STRUCT_REF(FIntVector,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGridActiveDimensions(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomGridActiveDimensions **********
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomGridTransform ***************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms
{
FTransform AttributeValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the grid transform contained in the volume file */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the grid transform contained in the volume file" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomGridTransform 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 SetCustomGridTransform constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomGridTransform Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::NewProp_AttributeValue = { "AttributeValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms, AttributeValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeValue_MetaData), NewProp_AttributeValue_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_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(InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::NewProp_AttributeValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::PropPointers) < 2048);
// ********** End Function SetCustomGridTransform Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomGridTransform", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::InterchangeVolumeGridNode_eventSetCustomGridTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomGridTransform)
{
P_GET_STRUCT_REF(FTransform,Z_Param_Out_AttributeValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomGridTransform(Z_Param_Out_AttributeValue);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomGridTransform *****************
// ********** Begin Class UInterchangeVolumeGridNode Function SetCustomNumComponents ***************
struct Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics
{
struct InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms
{
int32 NumComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Node | Volume" },
{ "Comment", "/** Sets the number of components of each voxel of the grid (e.g. 3 components for a vector grid) */" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Sets the number of components of each voxel of the grid (e.g. 3 components for a vector grid)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumComponents_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCustomNumComponents constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_NumComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCustomNumComponents constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCustomNumComponents Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::NewProp_NumComponents = { "NumComponents", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms, NumComponents), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumComponents_MetaData), NewProp_NumComponents_MetaData) };
void Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_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(InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms), &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::NewProp_NumComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::PropPointers) < 2048);
// ********** End Function SetCustomNumComponents Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeVolumeGridNode, nullptr, "SetCustomNumComponents", Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::InterchangeVolumeGridNode_eventSetCustomNumComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeVolumeGridNode::execSetCustomNumComponents)
{
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_NumComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCustomNumComponents(Z_Param_Out_NumComponents);
P_NATIVE_END;
}
// ********** End Class UInterchangeVolumeGridNode Function SetCustomNumComponents *****************
// ********** Begin Class UInterchangeVolumeGridNode ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeVolumeGridNode;
UClass* UInterchangeVolumeGridNode::GetPrivateStaticClass()
{
using TClass = UInterchangeVolumeGridNode;
if (!Z_Registration_Info_UClass_UInterchangeVolumeGridNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeVolumeGridNode"),
Z_Registration_Info_UClass_UInterchangeVolumeGridNode.InnerSingleton,
StaticRegisterNativesUInterchangeVolumeGridNode,
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_UInterchangeVolumeGridNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeVolumeGridNode_NoRegister()
{
return UInterchangeVolumeGridNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeVolumeGridNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Represents a single grid (essentially a 3d texture) within a volumetric file\n */" },
{ "IncludePath", "InterchangeVolumeNode.h" },
{ "ModuleRelativePath", "Public/InterchangeVolumeNode.h" },
{ "ToolTip", "Represents a single grid (essentially a 3d texture) within a volumetric file" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeVolumeGridNode constinit property declarations ***************
// ********** End Class UInterchangeVolumeGridNode constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCustomElementType"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomElementType },
{ .NameUTF8 = UTF8TEXT("GetCustomGridActiveAABBMax"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomGridActiveAABBMax },
{ .NameUTF8 = UTF8TEXT("GetCustomGridActiveAABBMin"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomGridActiveAABBMin },
{ .NameUTF8 = UTF8TEXT("GetCustomGridActiveDimensions"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomGridActiveDimensions },
{ .NameUTF8 = UTF8TEXT("GetCustomGridTransform"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomGridTransform },
{ .NameUTF8 = UTF8TEXT("GetCustomNumComponents"), .Pointer = &UInterchangeVolumeGridNode::execGetCustomNumComponents },
{ .NameUTF8 = UTF8TEXT("SetCustomElementType"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomElementType },
{ .NameUTF8 = UTF8TEXT("SetCustomGridActiveAABBMax"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomGridActiveAABBMax },
{ .NameUTF8 = UTF8TEXT("SetCustomGridActiveAABBMin"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomGridActiveAABBMin },
{ .NameUTF8 = UTF8TEXT("SetCustomGridActiveDimensions"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomGridActiveDimensions },
{ .NameUTF8 = UTF8TEXT("SetCustomGridTransform"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomGridTransform },
{ .NameUTF8 = UTF8TEXT("SetCustomNumComponents"), .Pointer = &UInterchangeVolumeGridNode::execSetCustomNumComponents },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomElementType, "GetCustomElementType" }, // 3014464913
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMax, "GetCustomGridActiveAABBMax" }, // 110298022
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveAABBMin, "GetCustomGridActiveAABBMin" }, // 2010001317
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridActiveDimensions, "GetCustomGridActiveDimensions" }, // 2721431159
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomGridTransform, "GetCustomGridTransform" }, // 3257929240
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_GetCustomNumComponents, "GetCustomNumComponents" }, // 1319495434
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomElementType, "SetCustomElementType" }, // 2771290990
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMax, "SetCustomGridActiveAABBMax" }, // 2801572046
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveAABBMin, "SetCustomGridActiveAABBMin" }, // 55301593
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridActiveDimensions, "SetCustomGridActiveDimensions" }, // 223090711
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomGridTransform, "SetCustomGridTransform" }, // 3621407746
{ &Z_Construct_UFunction_UInterchangeVolumeGridNode_SetCustomNumComponents, "SetCustomNumComponents" }, // 761359917
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeVolumeGridNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeVolumeGridNode_Statics
UObject* (*const Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangeBaseNode,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeNodes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::ClassParams = {
&UInterchangeVolumeGridNode::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_UInterchangeVolumeGridNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::Class_MetaDataParams)
};
void UInterchangeVolumeGridNode::StaticRegisterNativesUInterchangeVolumeGridNode()
{
UClass* Class = UInterchangeVolumeGridNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeVolumeGridNode()
{
if (!Z_Registration_Info_UClass_UInterchangeVolumeGridNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeVolumeGridNode.OuterSingleton, Z_Construct_UClass_UInterchangeVolumeGridNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeVolumeGridNode.OuterSingleton;
}
UInterchangeVolumeGridNode::UInterchangeVolumeGridNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeVolumeGridNode);
UInterchangeVolumeGridNode::~UInterchangeVolumeGridNode() {}
// ********** End Class UInterchangeVolumeGridNode *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EVolumeGridElementType_StaticEnum, TEXT("EVolumeGridElementType"), &Z_Registration_Info_UEnum_EVolumeGridElementType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1783283976U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeVolumeNode, UInterchangeVolumeNode::StaticClass, TEXT("UInterchangeVolumeNode"), &Z_Registration_Info_UClass_UInterchangeVolumeNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeVolumeNode), 1366646288U) },
{ Z_Construct_UClass_UInterchangeVolumeGridNode, UInterchangeVolumeGridNode::StaticClass, TEXT("UInterchangeVolumeGridNode"), &Z_Registration_Info_UClass_UInterchangeVolumeGridNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeVolumeGridNode), 3156503430U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_3684180522{
TEXT("/Script/InterchangeNodes"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Interchange_Runtime_Source_Nodes_Public_InterchangeVolumeNode_h__Script_InterchangeNodes_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS