Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,527 @@
// 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 "ImportTestFunctions/ActorImportTestFunctions.h"
#include "InterchangeTestFunction.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeActorImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UActorImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UActorImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UActorImportTestFunctions Function CheckActorClass ***********************
struct Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics
{
struct ActorImportTestFunctions_eventCheckActorClass_Parms
{
const AActor* Actor;
TSubclassOf<AActor> ExpectedClass;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported actor has the expected class */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported actor has the expected class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckActorClass constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FClassPropertyParams NewProp_ExpectedClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckActorClass constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckActorClass Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClass_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_ExpectedClass = { "ExpectedClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClass_Parms, ExpectedClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClass_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_ExpectedClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::PropPointers) < 2048);
// ********** End Function CheckActorClass Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UActorImportTestFunctions, nullptr, "CheckActorClass", Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::ActorImportTestFunctions_eventCheckActorClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::ActorImportTestFunctions_eventCheckActorClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UActorImportTestFunctions::execCheckActorClass)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_GET_OBJECT(UClass,Z_Param_ExpectedClass);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UActorImportTestFunctions::CheckActorClass(Z_Param_Actor,Z_Param_ExpectedClass);
P_NATIVE_END;
}
// ********** End Class UActorImportTestFunctions Function CheckActorClass *************************
// ********** Begin Class UActorImportTestFunctions Function CheckActorClassCount ******************
struct Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics
{
struct ActorImportTestFunctions_eventCheckActorClassCount_Parms
{
TArray<AActor*> Actors;
TSubclassOf<AActor> Class;
int32 ExpectedNumberOfActors;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of actors with a given class are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of actors with a given class are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckActorClassCount constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors;
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfActors;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckActorClassCount constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckActorClassCount Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClassCount_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClassCount_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_ExpectedNumberOfActors = { "ExpectedNumberOfActors", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClassCount_Parms, ExpectedNumberOfActors), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorClassCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Actors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Actors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_ExpectedNumberOfActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::PropPointers) < 2048);
// ********** End Function CheckActorClassCount Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UActorImportTestFunctions, nullptr, "CheckActorClassCount", Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::ActorImportTestFunctions_eventCheckActorClassCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::ActorImportTestFunctions_eventCheckActorClassCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UActorImportTestFunctions::execCheckActorClassCount)
{
P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors);
P_GET_OBJECT(UClass,Z_Param_Class);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfActors);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UActorImportTestFunctions::CheckActorClassCount(Z_Param_Out_Actors,Z_Param_Class,Z_Param_ExpectedNumberOfActors);
P_NATIVE_END;
}
// ********** End Class UActorImportTestFunctions Function CheckActorClassCount ********************
// ********** Begin Class UActorImportTestFunctions Function CheckActorPropertyValue ***************
struct Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics
{
struct ActorImportTestFunctions_eventCheckActorPropertyValue_Parms
{
const AActor* Actor;
FString PropertyName;
bool bUseRegexToMatchValue;
FString ExpectedValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the generic property (with a given name) in the imported actor has the expected value (or matches with it using regex) */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ToolTip", "Check whether the generic property (with a given name) in the imported actor has the expected value (or matches with it using regex)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckActorPropertyValue constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FStrPropertyParams NewProp_PropertyName;
static void NewProp_bUseRegexToMatchValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseRegexToMatchValue;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckActorPropertyValue constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckActorPropertyValue Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorPropertyValue_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorPropertyValue_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
void Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_bUseRegexToMatchValue_SetBit(void* Obj)
{
((ActorImportTestFunctions_eventCheckActorPropertyValue_Parms*)Obj)->bUseRegexToMatchValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_bUseRegexToMatchValue = { "bUseRegexToMatchValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ActorImportTestFunctions_eventCheckActorPropertyValue_Parms), &Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_bUseRegexToMatchValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_ExpectedValue = { "ExpectedValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorPropertyValue_Parms, ExpectedValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedValue_MetaData), NewProp_ExpectedValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckActorPropertyValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_bUseRegexToMatchValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_ExpectedValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::PropPointers) < 2048);
// ********** End Function CheckActorPropertyValue Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UActorImportTestFunctions, nullptr, "CheckActorPropertyValue", Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::ActorImportTestFunctions_eventCheckActorPropertyValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::ActorImportTestFunctions_eventCheckActorPropertyValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UActorImportTestFunctions::execCheckActorPropertyValue)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_GET_PROPERTY(FStrProperty,Z_Param_PropertyName);
P_GET_UBOOL(Z_Param_bUseRegexToMatchValue);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UActorImportTestFunctions::CheckActorPropertyValue(Z_Param_Actor,Z_Param_PropertyName,Z_Param_bUseRegexToMatchValue,Z_Param_ExpectedValue);
P_NATIVE_END;
}
// ********** End Class UActorImportTestFunctions Function CheckActorPropertyValue *****************
// ********** Begin Class UActorImportTestFunctions Function CheckComponentPropertyValue ***********
struct Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics
{
struct ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms
{
const AActor* Actor;
FString ComponentName;
FString PropertyName;
bool bUseRegexToMatchValue;
FString ExpectedValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the generic property (with a given name) in the imported actor component (with the given name) has the expected value (or matches with it using regex) */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ToolTip", "Check whether the generic property (with a given name) in the imported actor component (with the given name) has the expected value (or matches with it using regex)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckComponentPropertyValue constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FStrPropertyParams NewProp_ComponentName;
static const UECodeGen_Private::FStrPropertyParams NewProp_PropertyName;
static void NewProp_bUseRegexToMatchValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseRegexToMatchValue;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckComponentPropertyValue constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckComponentPropertyValue Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ComponentName = { "ComponentName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms, ComponentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentName_MetaData), NewProp_ComponentName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
void Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_bUseRegexToMatchValue_SetBit(void* Obj)
{
((ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms*)Obj)->bUseRegexToMatchValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_bUseRegexToMatchValue = { "bUseRegexToMatchValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms), &Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_bUseRegexToMatchValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ExpectedValue = { "ExpectedValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms, ExpectedValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedValue_MetaData), NewProp_ExpectedValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ComponentName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_bUseRegexToMatchValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ExpectedValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::PropPointers) < 2048);
// ********** End Function CheckComponentPropertyValue Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UActorImportTestFunctions, nullptr, "CheckComponentPropertyValue", Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::ActorImportTestFunctions_eventCheckComponentPropertyValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UActorImportTestFunctions::execCheckComponentPropertyValue)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_GET_PROPERTY(FStrProperty,Z_Param_ComponentName);
P_GET_PROPERTY(FStrProperty,Z_Param_PropertyName);
P_GET_UBOOL(Z_Param_bUseRegexToMatchValue);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UActorImportTestFunctions::CheckComponentPropertyValue(Z_Param_Actor,Z_Param_ComponentName,Z_Param_PropertyName,Z_Param_bUseRegexToMatchValue,Z_Param_ExpectedValue);
P_NATIVE_END;
}
// ********** End Class UActorImportTestFunctions Function CheckComponentPropertyValue *************
// ********** Begin Class UActorImportTestFunctions Function CheckImportedActorCount ***************
struct Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics
{
struct ActorImportTestFunctions_eventCheckImportedActorCount_Parms
{
TArray<AActor*> Actors;
int32 ExpectedNumberOfImportedActors;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of actors are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of actors are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedActorCount constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfImportedActors;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedActorCount constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedActorCount Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckImportedActorCount_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_ExpectedNumberOfImportedActors = { "ExpectedNumberOfImportedActors", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckImportedActorCount_Parms, ExpectedNumberOfImportedActors), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ActorImportTestFunctions_eventCheckImportedActorCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_Actors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_Actors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_ExpectedNumberOfImportedActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedActorCount Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UActorImportTestFunctions, nullptr, "CheckImportedActorCount", Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::ActorImportTestFunctions_eventCheckImportedActorCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::ActorImportTestFunctions_eventCheckImportedActorCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UActorImportTestFunctions::execCheckImportedActorCount)
{
P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfImportedActors);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UActorImportTestFunctions::CheckImportedActorCount(Z_Param_Out_Actors,Z_Param_ExpectedNumberOfImportedActors);
P_NATIVE_END;
}
// ********** End Class UActorImportTestFunctions Function CheckImportedActorCount *****************
// ********** Begin Class UActorImportTestFunctions ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UActorImportTestFunctions;
UClass* UActorImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UActorImportTestFunctions;
if (!Z_Registration_Info_UClass_UActorImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ActorImportTestFunctions"),
Z_Registration_Info_UClass_UActorImportTestFunctions.InnerSingleton,
StaticRegisterNativesUActorImportTestFunctions,
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_UActorImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UActorImportTestFunctions_NoRegister()
{
return UActorImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UActorImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/ActorImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ActorImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UActorImportTestFunctions constinit property declarations ****************
// ********** End Class UActorImportTestFunctions constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckActorClass"), .Pointer = &UActorImportTestFunctions::execCheckActorClass },
{ .NameUTF8 = UTF8TEXT("CheckActorClassCount"), .Pointer = &UActorImportTestFunctions::execCheckActorClassCount },
{ .NameUTF8 = UTF8TEXT("CheckActorPropertyValue"), .Pointer = &UActorImportTestFunctions::execCheckActorPropertyValue },
{ .NameUTF8 = UTF8TEXT("CheckComponentPropertyValue"), .Pointer = &UActorImportTestFunctions::execCheckComponentPropertyValue },
{ .NameUTF8 = UTF8TEXT("CheckImportedActorCount"), .Pointer = &UActorImportTestFunctions::execCheckImportedActorCount },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClass, "CheckActorClass" }, // 338650360
{ &Z_Construct_UFunction_UActorImportTestFunctions_CheckActorClassCount, "CheckActorClassCount" }, // 2128358981
{ &Z_Construct_UFunction_UActorImportTestFunctions_CheckActorPropertyValue, "CheckActorPropertyValue" }, // 3723706570
{ &Z_Construct_UFunction_UActorImportTestFunctions_CheckComponentPropertyValue, "CheckComponentPropertyValue" }, // 4232257677
{ &Z_Construct_UFunction_UActorImportTestFunctions_CheckImportedActorCount, "CheckImportedActorCount" }, // 3850932186
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UActorImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UActorImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UActorImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UActorImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UActorImportTestFunctions_Statics::ClassParams = {
&UActorImportTestFunctions::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_UActorImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UActorImportTestFunctions_Statics::Class_MetaDataParams)
};
void UActorImportTestFunctions::StaticRegisterNativesUActorImportTestFunctions()
{
UClass* Class = UActorImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UActorImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UActorImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UActorImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UActorImportTestFunctions.OuterSingleton, Z_Construct_UClass_UActorImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UActorImportTestFunctions.OuterSingleton;
}
UActorImportTestFunctions::UActorImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UActorImportTestFunctions);
UActorImportTestFunctions::~UActorImportTestFunctions() {}
// ********** End Class UActorImportTestFunctions **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UActorImportTestFunctions, UActorImportTestFunctions::StaticClass, TEXT("UActorImportTestFunctions"), &Z_Registration_Info_UClass_UActorImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UActorImportTestFunctions), 2538232053U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h__Script_InterchangeTests_120055142{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/ActorImportTestFunctions.h"
#ifdef INTERCHANGETESTS_ActorImportTestFunctions_generated_h
#error "ActorImportTestFunctions.generated.h already included, missing '#pragma once' in ActorImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_ActorImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class UClass;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UActorImportTestFunctions ************************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckComponentPropertyValue); \
DECLARE_FUNCTION(execCheckActorPropertyValue); \
DECLARE_FUNCTION(execCheckActorClass); \
DECLARE_FUNCTION(execCheckActorClassCount); \
DECLARE_FUNCTION(execCheckImportedActorCount);
struct Z_Construct_UClass_UActorImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UActorImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUActorImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UActorImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UActorImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UActorImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UActorImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UActorImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UActorImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UActorImportTestFunctions(UActorImportTestFunctions&&) = delete; \
UActorImportTestFunctions(const UActorImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UActorImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UActorImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UActorImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UActorImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UActorImportTestFunctions;
// ********** End Class UActorImportTestFunctions **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ActorImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,789 @@
// 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 "ImportTestFunctions/AnimationImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAnimationImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAnimationImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAnimationImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAnimationImportTestFunctions Function CheckAnimationFrameNumber *********
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics
{
struct AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms
{
UAnimSequence* AnimSequence;
int32 ExpectedFrameNumber;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the animation frame number is as expected */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the animation frame number is as expected" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckAnimationFrameNumber constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedFrameNumber;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckAnimationFrameNumber constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckAnimationFrameNumber Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_ExpectedFrameNumber = { "ExpectedFrameNumber", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms, ExpectedFrameNumber), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_ExpectedFrameNumber,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::PropPointers) < 2048);
// ********** End Function CheckAnimationFrameNumber Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckAnimationFrameNumber", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::AnimationImportTestFunctions_eventCheckAnimationFrameNumber_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckAnimationFrameNumber)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedFrameNumber);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckAnimationFrameNumber(Z_Param_AnimSequence,Z_Param_ExpectedFrameNumber);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckAnimationFrameNumber ***********
// ********** Begin Class UAnimationImportTestFunctions Function CheckAnimationLength **************
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics
{
struct AnimationImportTestFunctions_eventCheckAnimationLength_Parms
{
UAnimSequence* AnimSequence;
float ExpectedAnimationLength;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the animation length (second) is as expected */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the animation length (second) is as expected" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckAnimationLength constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedAnimationLength;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckAnimationLength constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckAnimationLength Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationLength_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_ExpectedAnimationLength = { "ExpectedAnimationLength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationLength_Parms, ExpectedAnimationLength), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckAnimationLength_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_ExpectedAnimationLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::PropPointers) < 2048);
// ********** End Function CheckAnimationLength Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckAnimationLength", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::AnimationImportTestFunctions_eventCheckAnimationLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::AnimationImportTestFunctions_eventCheckAnimationLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckAnimationLength)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedAnimationLength);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckAnimationLength(Z_Param_AnimSequence,Z_Param_ExpectedAnimationLength);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckAnimationLength ****************
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyArriveTangent ********
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyArriveTangent;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key arrive tangent for the given curve name has the expected arrive tangent */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key arrive tangent for the given curve name has the expected arrive tangent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyArriveTangent constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyArriveTangent;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyArriveTangent constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyArriveTangent Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_ExpectedCurveKeyArriveTangent = { "ExpectedCurveKeyArriveTangent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms, ExpectedCurveKeyArriveTangent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_ExpectedCurveKeyArriveTangent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyArriveTangent Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyArriveTangent", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::AnimationImportTestFunctions_eventCheckCurveKeyArriveTangent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyArriveTangent)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyArriveTangent);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyArriveTangent(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyArriveTangent);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyArriveTangent **********
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyArriveTangentWeight **
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyArriveTangentWeight;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key arrive tangent weight for the given curve name has the expected arrive tangent weight */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key arrive tangent weight for the given curve name has the expected arrive tangent weight" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyArriveTangentWeight constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyArriveTangentWeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyArriveTangentWeight constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyArriveTangentWeight Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_ExpectedCurveKeyArriveTangentWeight = { "ExpectedCurveKeyArriveTangentWeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms, ExpectedCurveKeyArriveTangentWeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_ExpectedCurveKeyArriveTangentWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyArriveTangentWeight Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyArriveTangentWeight", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::AnimationImportTestFunctions_eventCheckCurveKeyArriveTangentWeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyArriveTangentWeight)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyArriveTangentWeight);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyArriveTangentWeight(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyArriveTangentWeight);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyArriveTangentWeight ****
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyLeaveTangent *********
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyLeaveTangent;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key leave tangent for the given curve name has the expected leave tangent */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key leave tangent for the given curve name has the expected leave tangent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyLeaveTangent constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyLeaveTangent;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyLeaveTangent constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyLeaveTangent Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_ExpectedCurveKeyLeaveTangent = { "ExpectedCurveKeyLeaveTangent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms, ExpectedCurveKeyLeaveTangent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_ExpectedCurveKeyLeaveTangent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyLeaveTangent Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyLeaveTangent", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyLeaveTangent)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyLeaveTangent);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyLeaveTangent(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyLeaveTangent);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyLeaveTangent ***********
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyLeaveTangentWeight ***
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyLeaveTangentWeight;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key leave tangent weight for the given curve name has the expected leave tangent weight */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key leave tangent weight for the given curve name has the expected leave tangent weight" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyLeaveTangentWeight constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyLeaveTangentWeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyLeaveTangentWeight constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyLeaveTangentWeight Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_ExpectedCurveKeyLeaveTangentWeight = { "ExpectedCurveKeyLeaveTangentWeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms, ExpectedCurveKeyLeaveTangentWeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_ExpectedCurveKeyLeaveTangentWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyLeaveTangentWeight Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyLeaveTangentWeight", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::AnimationImportTestFunctions_eventCheckCurveKeyLeaveTangentWeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyLeaveTangentWeight)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyLeaveTangentWeight);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyLeaveTangentWeight(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyLeaveTangentWeight);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyLeaveTangentWeight *****
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyTime *****************
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyTime;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key time(sec) for the given curve name has the expected time(sec) */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key time(sec) for the given curve name has the expected time(sec)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyTime constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyTime constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyTime Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_ExpectedCurveKeyTime = { "ExpectedCurveKeyTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms, ExpectedCurveKeyTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_ExpectedCurveKeyTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyTime Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyTime", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::AnimationImportTestFunctions_eventCheckCurveKeyTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyTime)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyTime);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyTime(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyTime);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyTime *******************
// ********** Begin Class UAnimationImportTestFunctions Function CheckCurveKeyValue ****************
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics
{
struct AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms
{
UAnimSequence* AnimSequence;
FString CurveName;
int32 KeyIndex;
float ExpectedCurveKeyValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the given curve key value for the given curve name has the expected value */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the given curve key value for the given curve name has the expected value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurveName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckCurveKeyValue constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequence;
static const UECodeGen_Private::FStrPropertyParams NewProp_CurveName;
static const UECodeGen_Private::FIntPropertyParams NewProp_KeyIndex;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedCurveKeyValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckCurveKeyValue constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckCurveKeyValue Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_AnimSequence = { "AnimSequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms, AnimSequence), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_CurveName = { "CurveName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms, CurveName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurveName_MetaData), NewProp_CurveName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_KeyIndex = { "KeyIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms, KeyIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_ExpectedCurveKeyValue = { "ExpectedCurveKeyValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms, ExpectedCurveKeyValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_AnimSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_CurveName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_KeyIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_ExpectedCurveKeyValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::PropPointers) < 2048);
// ********** End Function CheckCurveKeyValue Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckCurveKeyValue", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::AnimationImportTestFunctions_eventCheckCurveKeyValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckCurveKeyValue)
{
P_GET_OBJECT(UAnimSequence,Z_Param_AnimSequence);
P_GET_PROPERTY(FStrProperty,Z_Param_CurveName);
P_GET_PROPERTY(FIntProperty,Z_Param_KeyIndex);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedCurveKeyValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckCurveKeyValue(Z_Param_AnimSequence,Z_Param_CurveName,Z_Param_KeyIndex,Z_Param_ExpectedCurveKeyValue);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckCurveKeyValue ******************
// ********** Begin Class UAnimationImportTestFunctions Function CheckImportedAnimSequenceCount ****
struct Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics
{
struct AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms
{
TArray<UAnimSequence*> AnimSequences;
int32 ExpectedNumberOfImportedAnimSequences;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of anim sequences are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of anim sequences are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimSequences_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedAnimSequenceCount constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_AnimSequences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AnimSequences;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfImportedAnimSequences;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedAnimSequenceCount constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedAnimSequenceCount Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_AnimSequences_Inner = { "AnimSequences", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_AnimSequences = { "AnimSequences", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms, AnimSequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimSequences_MetaData), NewProp_AnimSequences_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_ExpectedNumberOfImportedAnimSequences = { "ExpectedNumberOfImportedAnimSequences", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms, ExpectedNumberOfImportedAnimSequences), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_AnimSequences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_AnimSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_ExpectedNumberOfImportedAnimSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedAnimSequenceCount Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAnimationImportTestFunctions, nullptr, "CheckImportedAnimSequenceCount", Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::AnimationImportTestFunctions_eventCheckImportedAnimSequenceCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAnimationImportTestFunctions::execCheckImportedAnimSequenceCount)
{
P_GET_TARRAY_REF(UAnimSequence*,Z_Param_Out_AnimSequences);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfImportedAnimSequences);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAnimationImportTestFunctions::CheckImportedAnimSequenceCount(Z_Param_Out_AnimSequences,Z_Param_ExpectedNumberOfImportedAnimSequences);
P_NATIVE_END;
}
// ********** End Class UAnimationImportTestFunctions Function CheckImportedAnimSequenceCount ******
// ********** Begin Class UAnimationImportTestFunctions ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAnimationImportTestFunctions;
UClass* UAnimationImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UAnimationImportTestFunctions;
if (!Z_Registration_Info_UClass_UAnimationImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AnimationImportTestFunctions"),
Z_Registration_Info_UClass_UAnimationImportTestFunctions.InnerSingleton,
StaticRegisterNativesUAnimationImportTestFunctions,
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_UAnimationImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UAnimationImportTestFunctions_NoRegister()
{
return UAnimationImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAnimationImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/AnimationImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AnimationImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAnimationImportTestFunctions constinit property declarations ************
// ********** End Class UAnimationImportTestFunctions constinit property declarations **************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckAnimationFrameNumber"), .Pointer = &UAnimationImportTestFunctions::execCheckAnimationFrameNumber },
{ .NameUTF8 = UTF8TEXT("CheckAnimationLength"), .Pointer = &UAnimationImportTestFunctions::execCheckAnimationLength },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyArriveTangent"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyArriveTangent },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyArriveTangentWeight"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyArriveTangentWeight },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyLeaveTangent"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyLeaveTangent },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyLeaveTangentWeight"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyLeaveTangentWeight },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyTime"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyTime },
{ .NameUTF8 = UTF8TEXT("CheckCurveKeyValue"), .Pointer = &UAnimationImportTestFunctions::execCheckCurveKeyValue },
{ .NameUTF8 = UTF8TEXT("CheckImportedAnimSequenceCount"), .Pointer = &UAnimationImportTestFunctions::execCheckImportedAnimSequenceCount },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationFrameNumber, "CheckAnimationFrameNumber" }, // 2984577755
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckAnimationLength, "CheckAnimationLength" }, // 2255704207
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangent, "CheckCurveKeyArriveTangent" }, // 1205573413
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyArriveTangentWeight, "CheckCurveKeyArriveTangentWeight" }, // 1916562154
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangent, "CheckCurveKeyLeaveTangent" }, // 2411328031
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyLeaveTangentWeight, "CheckCurveKeyLeaveTangentWeight" }, // 3742261465
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyTime, "CheckCurveKeyTime" }, // 890630026
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckCurveKeyValue, "CheckCurveKeyValue" }, // 518406225
{ &Z_Construct_UFunction_UAnimationImportTestFunctions_CheckImportedAnimSequenceCount, "CheckImportedAnimSequenceCount" }, // 543908857
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAnimationImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAnimationImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UAnimationImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAnimationImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAnimationImportTestFunctions_Statics::ClassParams = {
&UAnimationImportTestFunctions::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_UAnimationImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UAnimationImportTestFunctions_Statics::Class_MetaDataParams)
};
void UAnimationImportTestFunctions::StaticRegisterNativesUAnimationImportTestFunctions()
{
UClass* Class = UAnimationImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAnimationImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAnimationImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UAnimationImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAnimationImportTestFunctions.OuterSingleton, Z_Construct_UClass_UAnimationImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAnimationImportTestFunctions.OuterSingleton;
}
UAnimationImportTestFunctions::UAnimationImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAnimationImportTestFunctions);
UAnimationImportTestFunctions::~UAnimationImportTestFunctions() {}
// ********** End Class UAnimationImportTestFunctions **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAnimationImportTestFunctions, UAnimationImportTestFunctions::StaticClass, TEXT("UAnimationImportTestFunctions"), &Z_Registration_Info_UClass_UAnimationImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAnimationImportTestFunctions), 801317237U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h__Script_InterchangeTests_895575857{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/AnimationImportTestFunctions.h"
#ifdef INTERCHANGETESTS_AnimationImportTestFunctions_generated_h
#error "AnimationImportTestFunctions.generated.h already included, missing '#pragma once' in AnimationImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_AnimationImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAnimSequence;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UAnimationImportTestFunctions ********************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckCurveKeyLeaveTangentWeight); \
DECLARE_FUNCTION(execCheckCurveKeyLeaveTangent); \
DECLARE_FUNCTION(execCheckCurveKeyArriveTangentWeight); \
DECLARE_FUNCTION(execCheckCurveKeyArriveTangent); \
DECLARE_FUNCTION(execCheckCurveKeyValue); \
DECLARE_FUNCTION(execCheckCurveKeyTime); \
DECLARE_FUNCTION(execCheckAnimationFrameNumber); \
DECLARE_FUNCTION(execCheckAnimationLength); \
DECLARE_FUNCTION(execCheckImportedAnimSequenceCount);
struct Z_Construct_UClass_UAnimationImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAnimationImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAnimationImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UAnimationImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UAnimationImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UAnimationImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UAnimationImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UAnimationImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UAnimationImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAnimationImportTestFunctions(UAnimationImportTestFunctions&&) = delete; \
UAnimationImportTestFunctions(const UAnimationImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UAnimationImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAnimationImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAnimationImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UAnimationImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_13_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAnimationImportTestFunctions;
// ********** End Class UAnimationImportTestFunctions **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AnimationImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,417 @@
// 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 "ImportTestFunctions/AssetImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAssetImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAssetImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAssetImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UAssetImportTestFunctions Function CheckImportedMetadataCount ************
struct Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics
{
struct AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms
{
const UObject* Object;
int32 ExpectedNumberOfMetadataForThisObject;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of metadata for the object are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AssetImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of metadata for the object are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedNumberOfMetadataForThisObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedMetadataCount constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfMetadataForThisObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedMetadataCount constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedMetadataCount Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_ExpectedNumberOfMetadataForThisObject = { "ExpectedNumberOfMetadataForThisObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms, ExpectedNumberOfMetadataForThisObject), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedNumberOfMetadataForThisObject_MetaData), NewProp_ExpectedNumberOfMetadataForThisObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_ExpectedNumberOfMetadataForThisObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedMetadataCount Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAssetImportTestFunctions, nullptr, "CheckImportedMetadataCount", Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::AssetImportTestFunctions_eventCheckImportedMetadataCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAssetImportTestFunctions::execCheckImportedMetadataCount)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfMetadataForThisObject);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAssetImportTestFunctions::CheckImportedMetadataCount(Z_Param_Object,Z_Param_ExpectedNumberOfMetadataForThisObject);
P_NATIVE_END;
}
// ********** End Class UAssetImportTestFunctions Function CheckImportedMetadataCount **************
// ********** Begin Class UAssetImportTestFunctions Function CheckMetadataExist ********************
struct Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics
{
struct AssetImportTestFunctions_eventCheckMetadataExist_Parms
{
const UObject* Object;
FString ExpectedMetadataKey;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** \n\x09 * Check whether the expected object metadata key exist.\n\x09 * @Param ExpectedMetadataKey - The object metadata key to pass to the package to retrieve the metadata value\n\x09 */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AssetImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected object metadata key exist.\n@Param ExpectedMetadataKey - The object metadata key to pass to the package to retrieve the metadata value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedMetadataKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckMetadataExist constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedMetadataKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckMetadataExist constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckMetadataExist Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataExist_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_ExpectedMetadataKey = { "ExpectedMetadataKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataExist_Parms, ExpectedMetadataKey), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedMetadataKey_MetaData), NewProp_ExpectedMetadataKey_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataExist_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_ExpectedMetadataKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::PropPointers) < 2048);
// ********** End Function CheckMetadataExist Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAssetImportTestFunctions, nullptr, "CheckMetadataExist", Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::AssetImportTestFunctions_eventCheckMetadataExist_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::AssetImportTestFunctions_eventCheckMetadataExist_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAssetImportTestFunctions::execCheckMetadataExist)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedMetadataKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAssetImportTestFunctions::CheckMetadataExist(Z_Param_Object,Z_Param_ExpectedMetadataKey);
P_NATIVE_END;
}
// ********** End Class UAssetImportTestFunctions Function CheckMetadataExist **********************
// ********** Begin Class UAssetImportTestFunctions Function CheckMetadataValue ********************
struct Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics
{
struct AssetImportTestFunctions_eventCheckMetadataValue_Parms
{
const UObject* Object;
FString ExpectedMetadataKey;
FString ExpectedMetadataValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Check whether the expected object metadata value is imported.\n\x09 * @Param ExpectedMetadataKey - The object metadata key to pass to the package to retrieve the metadata value\n\x09 * @Param ExpectedMetadataValue - The value to compare the object metadata query with the metadata key\n\x09 */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AssetImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected object metadata value is imported.\n@Param ExpectedMetadataKey - The object metadata key to pass to the package to retrieve the metadata value\n@Param ExpectedMetadataValue - The value to compare the object metadata query with the metadata key" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedMetadataKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedMetadataValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckMetadataValue constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedMetadataKey;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedMetadataValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckMetadataValue constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckMetadataValue Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataValue_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ExpectedMetadataKey = { "ExpectedMetadataKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataValue_Parms, ExpectedMetadataKey), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedMetadataKey_MetaData), NewProp_ExpectedMetadataKey_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ExpectedMetadataValue = { "ExpectedMetadataValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataValue_Parms, ExpectedMetadataValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedMetadataValue_MetaData), NewProp_ExpectedMetadataValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckMetadataValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ExpectedMetadataKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ExpectedMetadataValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::PropPointers) < 2048);
// ********** End Function CheckMetadataValue Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAssetImportTestFunctions, nullptr, "CheckMetadataValue", Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::AssetImportTestFunctions_eventCheckMetadataValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::AssetImportTestFunctions_eventCheckMetadataValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAssetImportTestFunctions::execCheckMetadataValue)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedMetadataKey);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedMetadataValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAssetImportTestFunctions::CheckMetadataValue(Z_Param_Object,Z_Param_ExpectedMetadataKey,Z_Param_ExpectedMetadataValue);
P_NATIVE_END;
}
// ********** End Class UAssetImportTestFunctions Function CheckMetadataValue **********************
// ********** Begin Class UAssetImportTestFunctions Function CheckObjectPathHasSubstring ***********
struct Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics
{
struct AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms
{
const UObject* Object;
FString ExpectedPathString;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09 * Check whether the object's path has the given string as substring.\n\x09 * @Param ExpectedPathString - The string to look for in the object path.\n\x09 */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AssetImportTestFunctions.h" },
{ "ToolTip", "Check whether the object's path has the given string as substring.\n@Param ExpectedPathString - The string to look for in the object path." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedPathString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckObjectPathHasSubstring constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpectedPathString;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckObjectPathHasSubstring constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckObjectPathHasSubstring Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_ExpectedPathString = { "ExpectedPathString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms, ExpectedPathString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedPathString_MetaData), NewProp_ExpectedPathString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_ExpectedPathString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::PropPointers) < 2048);
// ********** End Function CheckObjectPathHasSubstring Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAssetImportTestFunctions, nullptr, "CheckObjectPathHasSubstring", Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::AssetImportTestFunctions_eventCheckObjectPathHasSubstring_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAssetImportTestFunctions::execCheckObjectPathHasSubstring)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_ExpectedPathString);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UAssetImportTestFunctions::CheckObjectPathHasSubstring(Z_Param_Object,Z_Param_ExpectedPathString);
P_NATIVE_END;
}
// ********** End Class UAssetImportTestFunctions Function CheckObjectPathHasSubstring *************
// ********** Begin Class UAssetImportTestFunctions ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAssetImportTestFunctions;
UClass* UAssetImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UAssetImportTestFunctions;
if (!Z_Registration_Info_UClass_UAssetImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AssetImportTestFunctions"),
Z_Registration_Info_UClass_UAssetImportTestFunctions.InnerSingleton,
StaticRegisterNativesUAssetImportTestFunctions,
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_UAssetImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UAssetImportTestFunctions_NoRegister()
{
return UAssetImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAssetImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/AssetImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/AssetImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAssetImportTestFunctions constinit property declarations ****************
// ********** End Class UAssetImportTestFunctions constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckImportedMetadataCount"), .Pointer = &UAssetImportTestFunctions::execCheckImportedMetadataCount },
{ .NameUTF8 = UTF8TEXT("CheckMetadataExist"), .Pointer = &UAssetImportTestFunctions::execCheckMetadataExist },
{ .NameUTF8 = UTF8TEXT("CheckMetadataValue"), .Pointer = &UAssetImportTestFunctions::execCheckMetadataValue },
{ .NameUTF8 = UTF8TEXT("CheckObjectPathHasSubstring"), .Pointer = &UAssetImportTestFunctions::execCheckObjectPathHasSubstring },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAssetImportTestFunctions_CheckImportedMetadataCount, "CheckImportedMetadataCount" }, // 3668136226
{ &Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataExist, "CheckMetadataExist" }, // 1267468421
{ &Z_Construct_UFunction_UAssetImportTestFunctions_CheckMetadataValue, "CheckMetadataValue" }, // 27794962
{ &Z_Construct_UFunction_UAssetImportTestFunctions_CheckObjectPathHasSubstring, "CheckObjectPathHasSubstring" }, // 1006902362
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAssetImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAssetImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UAssetImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAssetImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAssetImportTestFunctions_Statics::ClassParams = {
&UAssetImportTestFunctions::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_UAssetImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UAssetImportTestFunctions_Statics::Class_MetaDataParams)
};
void UAssetImportTestFunctions::StaticRegisterNativesUAssetImportTestFunctions()
{
UClass* Class = UAssetImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAssetImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAssetImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UAssetImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAssetImportTestFunctions.OuterSingleton, Z_Construct_UClass_UAssetImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAssetImportTestFunctions.OuterSingleton;
}
UAssetImportTestFunctions::UAssetImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAssetImportTestFunctions);
UAssetImportTestFunctions::~UAssetImportTestFunctions() {}
// ********** End Class UAssetImportTestFunctions **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAssetImportTestFunctions, UAssetImportTestFunctions::StaticClass, TEXT("UAssetImportTestFunctions"), &Z_Registration_Info_UClass_UAssetImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAssetImportTestFunctions), 2101116553U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h__Script_InterchangeTests_2510638422{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/AssetImportTestFunctions.h"
#ifdef INTERCHANGETESTS_AssetImportTestFunctions_generated_h
#error "AssetImportTestFunctions.generated.h already included, missing '#pragma once' in AssetImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_AssetImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UAssetImportTestFunctions ************************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckObjectPathHasSubstring); \
DECLARE_FUNCTION(execCheckMetadataValue); \
DECLARE_FUNCTION(execCheckMetadataExist); \
DECLARE_FUNCTION(execCheckImportedMetadataCount);
struct Z_Construct_UClass_UAssetImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UAssetImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAssetImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UAssetImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UAssetImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UAssetImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UAssetImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UAssetImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UAssetImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UAssetImportTestFunctions(UAssetImportTestFunctions&&) = delete; \
UAssetImportTestFunctions(const UAssetImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UAssetImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAssetImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UAssetImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UAssetImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAssetImportTestFunctions;
// ********** End Class UAssetImportTestFunctions **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_AssetImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "ImportTestFunctions/ImportTestFunctionsBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeImportTestFunctionsBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UImportTestFunctionsBase *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UImportTestFunctionsBase;
UClass* UImportTestFunctionsBase::GetPrivateStaticClass()
{
using TClass = UImportTestFunctionsBase;
if (!Z_Registration_Info_UClass_UImportTestFunctionsBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ImportTestFunctionsBase"),
Z_Registration_Info_UClass_UImportTestFunctionsBase.InnerSingleton,
StaticRegisterNativesUImportTestFunctionsBase,
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_UImportTestFunctionsBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UImportTestFunctionsBase_NoRegister()
{
return UImportTestFunctionsBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UImportTestFunctionsBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * This is the base class for any static class which provides test functions for an asset type.\n * Note that test functions defined in derived classes must be defined as UFUNCTION(Exec)\n * This ensures that default parameters are held as metadata.\n * However these functions are in reality not designed to be called from the console.\n * @todo: create an alternative UFUNCTION tag for exporting default parameters as metadata.\n */" },
{ "IncludePath", "ImportTestFunctions/ImportTestFunctionsBase.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/ImportTestFunctionsBase.h" },
{ "ToolTip", "This is the base class for any static class which provides test functions for an asset type.\nNote that test functions defined in derived classes must be defined as UFUNCTION(Exec)\nThis ensures that default parameters are held as metadata.\nHowever these functions are in reality not designed to be called from the console.\n@todo: create an alternative UFUNCTION tag for exporting default parameters as metadata." },
};
#endif // WITH_METADATA
// ********** Begin Class UImportTestFunctionsBase constinit property declarations *****************
// ********** End Class UImportTestFunctionsBase constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UImportTestFunctionsBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UImportTestFunctionsBase_Statics
UObject* (*const Z_Construct_UClass_UImportTestFunctionsBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UImportTestFunctionsBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UImportTestFunctionsBase_Statics::ClassParams = {
&UImportTestFunctionsBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UImportTestFunctionsBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UImportTestFunctionsBase_Statics::Class_MetaDataParams)
};
void UImportTestFunctionsBase::StaticRegisterNativesUImportTestFunctionsBase()
{
}
UClass* Z_Construct_UClass_UImportTestFunctionsBase()
{
if (!Z_Registration_Info_UClass_UImportTestFunctionsBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UImportTestFunctionsBase.OuterSingleton, Z_Construct_UClass_UImportTestFunctionsBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UImportTestFunctionsBase.OuterSingleton;
}
UImportTestFunctionsBase::UImportTestFunctionsBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UImportTestFunctionsBase);
UImportTestFunctionsBase::~UImportTestFunctionsBase() {}
// ********** End Class UImportTestFunctionsBase ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UImportTestFunctionsBase, UImportTestFunctionsBase::StaticClass, TEXT("UImportTestFunctionsBase"), &Z_Registration_Info_UClass_UImportTestFunctionsBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UImportTestFunctionsBase), 4061938732U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h__Script_InterchangeTests_3575827005{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/ImportTestFunctionsBase.h"
#ifdef INTERCHANGETESTS_ImportTestFunctionsBase_generated_h
#error "ImportTestFunctionsBase.generated.h already included, missing '#pragma once' in ImportTestFunctionsBase.h"
#endif
#define INTERCHANGETESTS_ImportTestFunctionsBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UImportTestFunctionsBase *************************************************
struct Z_Construct_UClass_UImportTestFunctionsBase_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUImportTestFunctionsBase(); \
friend struct ::Z_Construct_UClass_UImportTestFunctionsBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UImportTestFunctionsBase_NoRegister(); \
public: \
DECLARE_CLASS2(UImportTestFunctionsBase, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UImportTestFunctionsBase_NoRegister) \
DECLARE_SERIALIZER(UImportTestFunctionsBase)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UImportTestFunctionsBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UImportTestFunctionsBase(UImportTestFunctionsBase&&) = delete; \
UImportTestFunctionsBase(const UImportTestFunctionsBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UImportTestFunctionsBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UImportTestFunctionsBase); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UImportTestFunctionsBase) \
INTERCHANGETESTS_API virtual ~UImportTestFunctionsBase();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_17_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UImportTestFunctionsBase;
// ********** End Class UImportTestFunctionsBase ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_ImportTestFunctionsBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,254 @@
// 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 "InterchangeImportTestPlan.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeImportTestPlan() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestPlan();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestPlan_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeImportTestPlan Function RunThisTest **************************
struct Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallInEditor", "true" },
{ "Category", "Automation" },
{ "Comment", "/** Click here to immediately run this single test through the automation framework */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Click here to immediately run this single test through the automation framework" },
};
#endif // WITH_METADATA
// ********** Begin Function RunThisTest constinit property declarations ***************************
// ********** End Function RunThisTest constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeImportTestPlan, nullptr, "RunThisTest", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeImportTestPlan::execRunThisTest)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RunThisTest();
P_NATIVE_END;
}
// ********** End Class UInterchangeImportTestPlan Function RunThisTest ****************************
// ********** Begin Class UInterchangeImportTestPlan ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeImportTestPlan;
UClass* UInterchangeImportTestPlan::GetPrivateStaticClass()
{
using TClass = UInterchangeImportTestPlan;
if (!Z_Registration_Info_UClass_UInterchangeImportTestPlan.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeImportTestPlan"),
Z_Registration_Info_UClass_UInterchangeImportTestPlan.InnerSingleton,
StaticRegisterNativesUInterchangeImportTestPlan,
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_UInterchangeImportTestPlan.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeImportTestPlan_NoRegister()
{
return UInterchangeImportTestPlan::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeImportTestPlan_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* Define a test plan\n*/" },
{ "IncludePath", "InterchangeImportTestPlan.h" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "PrioritizeCategories", "Description Level Definition Import Reimport" },
{ "ToolTip", "Define a test plan" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
{ "Category", "Description" },
{ "Comment", "/** Test Description */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "MultiLine", "TRUE" },
{ "ToolTip", "Test Description" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Steps_Inner_MetaData[] = {
{ "Comment", "/** Set of steps to perform to carry out this test plan */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use the import and reimport sections to fill up the test steps." },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Set of steps to perform to carry out this test plan" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Steps_MetaData[] = {
{ "Comment", "/** Set of steps to perform to carry out this test plan */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use the import and reimport sections to fill up the test steps." },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Set of steps to perform to carry out this test plan" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldPath_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.World" },
{ "Category", "Level" },
{ "Comment", "/** Level to use for taking Screenshot */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Level to use for taking Screenshot" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImportStep_MetaData[] = {
{ "Category", "Import" },
{ "Comment", "/** File Import Step */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "File Import Step" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReimportStack_Inner_MetaData[] = {
{ "Category", "Reimport" },
{ "Comment", "/** Set of re-imports that will follow the above import step */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Set of re-imports that will follow the above import step" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReimportStack_MetaData[] = {
{ "Category", "Reimport" },
{ "Comment", "/** Set of re-imports that will follow the above import step */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestPlan.h" },
{ "ToolTip", "Set of re-imports that will follow the above import step" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeImportTestPlan constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Steps_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Steps;
static const UECodeGen_Private::FStructPropertyParams NewProp_WorldPath;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportStep;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReimportStack_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReimportStack;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeImportTestPlan constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("RunThisTest"), .Pointer = &UInterchangeImportTestPlan::execRunThisTest },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeImportTestPlan_RunThisTest, "RunThisTest" }, // 2295057252
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeImportTestPlan>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeImportTestPlan_Statics
// ********** Begin Class UInterchangeImportTestPlan Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestPlan, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Steps_Inner = { "Steps", nullptr, (EPropertyFlags)0x0106000020080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Steps_Inner_MetaData), NewProp_Steps_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Steps = { "Steps", nullptr, (EPropertyFlags)0x0114008020000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestPlan, Steps_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Steps_MetaData), NewProp_Steps_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_WorldPath = { "WorldPath", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestPlan, WorldPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldPath_MetaData), NewProp_WorldPath_MetaData) }; // 2425717601
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ImportStep = { "ImportStep", nullptr, (EPropertyFlags)0x01160000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestPlan, ImportStep), Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImportStep_MetaData), NewProp_ImportStep_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ReimportStack_Inner = { "ReimportStack", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReimportStack_Inner_MetaData), NewProp_ReimportStack_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ReimportStack = { "ReimportStack", nullptr, (EPropertyFlags)0x0114008002000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestPlan, ReimportStack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReimportStack_MetaData), NewProp_ReimportStack_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeImportTestPlan_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Steps_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_Steps,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_WorldPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ImportStep,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ReimportStack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestPlan_Statics::NewProp_ReimportStack,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestPlan_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeImportTestPlan Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UInterchangeImportTestPlan_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestPlan_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeImportTestPlan_Statics::ClassParams = {
&UInterchangeImportTestPlan::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInterchangeImportTestPlan_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestPlan_Statics::PropPointers),
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestPlan_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeImportTestPlan_Statics::Class_MetaDataParams)
};
void UInterchangeImportTestPlan::StaticRegisterNativesUInterchangeImportTestPlan()
{
UClass* Class = UInterchangeImportTestPlan::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeImportTestPlan_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeImportTestPlan()
{
if (!Z_Registration_Info_UClass_UInterchangeImportTestPlan.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeImportTestPlan.OuterSingleton, Z_Construct_UClass_UInterchangeImportTestPlan_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeImportTestPlan.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeImportTestPlan);
UInterchangeImportTestPlan::~UInterchangeImportTestPlan() {}
// ********** End Class UInterchangeImportTestPlan *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeImportTestPlan, UInterchangeImportTestPlan::StaticClass, TEXT("UInterchangeImportTestPlan"), &Z_Registration_Info_UClass_UInterchangeImportTestPlan, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeImportTestPlan), 1639956254U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h__Script_InterchangeTests_355961240{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeImportTestPlan.h"
#ifdef INTERCHANGETESTS_InterchangeImportTestPlan_generated_h
#error "InterchangeImportTestPlan.generated.h already included, missing '#pragma once' in InterchangeImportTestPlan.h"
#endif
#define INTERCHANGETESTS_InterchangeImportTestPlan_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeImportTestPlan ***********************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRunThisTest);
struct Z_Construct_UClass_UInterchangeImportTestPlan_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestPlan_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeImportTestPlan(); \
friend struct ::Z_Construct_UClass_UInterchangeImportTestPlan_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeImportTestPlan_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeImportTestPlan, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeImportTestPlan_NoRegister) \
DECLARE_SERIALIZER(UInterchangeImportTestPlan)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeImportTestPlan(UInterchangeImportTestPlan&&) = delete; \
UInterchangeImportTestPlan(const UInterchangeImportTestPlan&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeImportTestPlan); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeImportTestPlan); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInterchangeImportTestPlan) \
INTERCHANGETESTS_API virtual ~UInterchangeImportTestPlan();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_20_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeImportTestPlan;
// ********** End Class UInterchangeImportTestPlan *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestPlan_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,145 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "InterchangeImportTestSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeImportTestSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestSettings();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeImportTestSettings *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeImportTestSettings;
UClass* UInterchangeImportTestSettings::GetPrivateStaticClass()
{
using TClass = UInterchangeImportTestSettings;
if (!Z_Registration_Info_UClass_UInterchangeImportTestSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeImportTestSettings"),
Z_Registration_Info_UClass_UInterchangeImportTestSettings.InnerSingleton,
StaticRegisterNativesUInterchangeImportTestSettings,
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_UInterchangeImportTestSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeImportTestSettings_NoRegister()
{
return UInterchangeImportTestSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeImportTestSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Implement settings for the Interchange Import Test\n */" },
{ "IncludePath", "InterchangeImportTestSettings.h" },
{ "ModuleRelativePath", "Public/InterchangeImportTestSettings.h" },
{ "ToolTip", "Implement settings for the Interchange Import Test" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImportTestsPath_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/InterchangeImportTestSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImportFiles_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/InterchangeImportTestSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeImportTestSettings constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ImportTestsPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ImportFiles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ImportFiles;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeImportTestSettings constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeImportTestSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeImportTestSettings_Statics
// ********** Begin Class UInterchangeImportTestSettings Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportTestsPath = { "ImportTestsPath", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestSettings, ImportTestsPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImportTestsPath_MetaData), NewProp_ImportTestsPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportFiles_Inner = { "ImportFiles", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportFiles = { "ImportFiles", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestSettings, ImportFiles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImportFiles_MetaData), NewProp_ImportFiles_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeImportTestSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportTestsPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportFiles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestSettings_Statics::NewProp_ImportFiles,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestSettings_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeImportTestSettings Property Definitions ************************
UObject* (*const Z_Construct_UClass_UInterchangeImportTestSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeImportTestSettings_Statics::ClassParams = {
&UInterchangeImportTestSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInterchangeImportTestSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeImportTestSettings_Statics::Class_MetaDataParams)
};
void UInterchangeImportTestSettings::StaticRegisterNativesUInterchangeImportTestSettings()
{
}
UClass* Z_Construct_UClass_UInterchangeImportTestSettings()
{
if (!Z_Registration_Info_UClass_UInterchangeImportTestSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeImportTestSettings.OuterSingleton, Z_Construct_UClass_UInterchangeImportTestSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeImportTestSettings.OuterSingleton;
}
UInterchangeImportTestSettings::UInterchangeImportTestSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeImportTestSettings);
UInterchangeImportTestSettings::~UInterchangeImportTestSettings() {}
// ********** End Class UInterchangeImportTestSettings *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeImportTestSettings, UInterchangeImportTestSettings::StaticClass, TEXT("UInterchangeImportTestSettings"), &Z_Registration_Info_UClass_UInterchangeImportTestSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeImportTestSettings), 1782605257U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h__Script_InterchangeTests_3076884229{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeImportTestSettings.h"
#ifdef INTERCHANGETESTS_InterchangeImportTestSettings_generated_h
#error "InterchangeImportTestSettings.generated.h already included, missing '#pragma once' in InterchangeImportTestSettings.h"
#endif
#define INTERCHANGETESTS_InterchangeImportTestSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeImportTestSettings *******************************************
struct Z_Construct_UClass_UInterchangeImportTestSettings_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestSettings_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeImportTestSettings(); \
friend struct ::Z_Construct_UClass_UInterchangeImportTestSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeImportTestSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeImportTestSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeImportTestSettings_NoRegister) \
DECLARE_SERIALIZER(UInterchangeImportTestSettings)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UInterchangeImportTestSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeImportTestSettings(UInterchangeImportTestSettings&&) = delete; \
UInterchangeImportTestSettings(const UInterchangeImportTestSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeImportTestSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeImportTestSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeImportTestSettings) \
INTERCHANGETESTS_API virtual ~UInterchangeImportTestSettings();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_11_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeImportTestSettings;
// ********** End Class UInterchangeImportTestSettings *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,279 @@
// 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 "InterchangeImportTestStepBase.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeImportTestStepBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EViewModeIndex();
FUNCTIONALTESTING_API UEnum* Z_Construct_UEnum_FunctionalTesting_EComparisonTolerance();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunction();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInterchangeTestScreenshotParameters ******************************
struct Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeTestScreenshotParameters); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeTestScreenshotParameters); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoFocus_MetaData[] = {
{ "Category", "Camera" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CameraLocation_MetaData[] = {
{ "Category", "Camera" },
{ "EditCondition", "!bAutoFocus" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CameraRotation_MetaData[] = {
{ "Category", "Camera" },
{ "EditCondition", "!bAutoFocus" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FocusActorName_MetaData[] = {
{ "Category", "Camera" },
{ "EditCondition", "bAutoFocus" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FocusActorClass_MetaData[] = {
{ "Category", "Camera" },
{ "EditCondition", "bAutoFocus" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComparisonTolerance_MetaData[] = {
{ "Category", "Test" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ViewMode_MetaData[] = {
{ "Category", "Viewport" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WireframeOpacity_MetaData[] = {
{ "Category", "Viewport" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeTestScreenshotParameters constinit property declarations
static void NewProp_bAutoFocus_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoFocus;
static const UECodeGen_Private::FStructPropertyParams NewProp_CameraLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_CameraRotation;
static const UECodeGen_Private::FStrPropertyParams NewProp_FocusActorName;
static const UECodeGen_Private::FClassPropertyParams NewProp_FocusActorClass;
static const UECodeGen_Private::FBytePropertyParams NewProp_ComparisonTolerance_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ComparisonTolerance;
static const UECodeGen_Private::FBytePropertyParams NewProp_ViewMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WireframeOpacity;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeTestScreenshotParameters constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeTestScreenshotParameters>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters;
class UScriptStruct* FInterchangeTestScreenshotParameters::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters, (UObject*)Z_Construct_UPackage__Script_InterchangeTests(), TEXT("InterchangeTestScreenshotParameters"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeTestScreenshotParameters Property Definitions *********
void Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_bAutoFocus_SetBit(void* Obj)
{
((FInterchangeTestScreenshotParameters*)Obj)->bAutoFocus = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_bAutoFocus = { "bAutoFocus", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInterchangeTestScreenshotParameters), &Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_bAutoFocus_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoFocus_MetaData), NewProp_bAutoFocus_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_CameraLocation = { "CameraLocation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, CameraLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CameraLocation_MetaData), NewProp_CameraLocation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_CameraRotation = { "CameraRotation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, CameraRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CameraRotation_MetaData), NewProp_CameraRotation_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_FocusActorName = { "FocusActorName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, FocusActorName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FocusActorName_MetaData), NewProp_FocusActorName_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_FocusActorClass = { "FocusActorClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, FocusActorClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FocusActorClass_MetaData), NewProp_FocusActorClass_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ComparisonTolerance_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ComparisonTolerance = { "ComparisonTolerance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, ComparisonTolerance), Z_Construct_UEnum_FunctionalTesting_EComparisonTolerance, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComparisonTolerance_MetaData), NewProp_ComparisonTolerance_MetaData) }; // 606725138
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ViewMode = { "ViewMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, ViewMode), Z_Construct_UEnum_Engine_EViewModeIndex, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ViewMode_MetaData), NewProp_ViewMode_MetaData) }; // 3645837431
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_WireframeOpacity = { "WireframeOpacity", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestScreenshotParameters, WireframeOpacity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WireframeOpacity_MetaData), NewProp_WireframeOpacity_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_bAutoFocus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_CameraLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_CameraRotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_FocusActorName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_FocusActorClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ComparisonTolerance_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ComparisonTolerance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_ViewMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewProp_WireframeOpacity,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeTestScreenshotParameters Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
nullptr,
&NewStructOps,
"InterchangeTestScreenshotParameters",
Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::PropPointers),
sizeof(FInterchangeTestScreenshotParameters),
alignof(FInterchangeTestScreenshotParameters),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeTestScreenshotParameters ********************************
// ********** Begin Class UInterchangeImportTestStepBase *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeImportTestStepBase;
UClass* UInterchangeImportTestStepBase::GetPrivateStaticClass()
{
using TClass = UInterchangeImportTestStepBase;
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeImportTestStepBase"),
Z_Registration_Info_UClass_UInterchangeImportTestStepBase.InnerSingleton,
StaticRegisterNativesUInterchangeImportTestStepBase,
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_UInterchangeImportTestStepBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister()
{
return UInterchangeImportTestStepBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeImportTestStepBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "General Test" },
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangeImportTestStepBase.h" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tests_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** An array of results to check against */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepBase.h" },
{ "ToolTip", "An array of results to check against" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeImportTestStepBase constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Tests_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Tests;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeImportTestStepBase constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeImportTestStepBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeImportTestStepBase_Statics
// ********** Begin Class UInterchangeImportTestStepBase Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::NewProp_Tests_Inner = { "Tests", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInterchangeTestFunction, METADATA_PARAMS(0, nullptr) }; // 1249807202
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::NewProp_Tests = { "Tests", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepBase, Tests), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tests_MetaData), NewProp_Tests_MetaData) }; // 1249807202
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::NewProp_Tests_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::NewProp_Tests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeImportTestStepBase Property Definitions ************************
UObject* (*const Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::ClassParams = {
&UInterchangeImportTestStepBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::PropPointers),
0,
0x000810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::Class_MetaDataParams)
};
void UInterchangeImportTestStepBase::StaticRegisterNativesUInterchangeImportTestStepBase()
{
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepBase()
{
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeImportTestStepBase.OuterSingleton, Z_Construct_UClass_UInterchangeImportTestStepBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeImportTestStepBase.OuterSingleton;
}
UInterchangeImportTestStepBase::UInterchangeImportTestStepBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeImportTestStepBase);
UInterchangeImportTestStepBase::~UInterchangeImportTestStepBase() {}
// ********** End Class UInterchangeImportTestStepBase *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInterchangeTestScreenshotParameters::StaticStruct, Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics::NewStructOps, TEXT("InterchangeTestScreenshotParameters"),&Z_Registration_Info_UScriptStruct_FInterchangeTestScreenshotParameters, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeTestScreenshotParameters), 495083656U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeImportTestStepBase, UInterchangeImportTestStepBase::StaticClass, TEXT("UInterchangeImportTestStepBase"), &Z_Registration_Info_UClass_UInterchangeImportTestStepBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeImportTestStepBase), 1378820887U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_194631376{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h__Script_InterchangeTests_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeImportTestStepBase.h"
#ifdef INTERCHANGETESTS_InterchangeImportTestStepBase_generated_h
#error "InterchangeImportTestStepBase.generated.h already included, missing '#pragma once' in InterchangeImportTestStepBase.h"
#endif
#define INTERCHANGETESTS_InterchangeImportTestStepBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FInterchangeTestScreenshotParameters ******************************
struct Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics;
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_29_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters_Statics; \
INTERCHANGETESTS_API static class UScriptStruct* StaticStruct();
struct FInterchangeTestScreenshotParameters;
// ********** End ScriptStruct FInterchangeTestScreenshotParameters ********************************
// ********** Begin Class UInterchangeImportTestStepBase *******************************************
struct Z_Construct_UClass_UInterchangeImportTestStepBase_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_61_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeImportTestStepBase(); \
friend struct ::Z_Construct_UClass_UInterchangeImportTestStepBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeImportTestStepBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangeImportTestStepBase)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_61_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UInterchangeImportTestStepBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeImportTestStepBase(UInterchangeImportTestStepBase&&) = delete; \
UInterchangeImportTestStepBase(const UInterchangeImportTestStepBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeImportTestStepBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeImportTestStepBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeImportTestStepBase) \
INTERCHANGETESTS_API virtual ~UInterchangeImportTestStepBase();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_58_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_61_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_61_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h_61_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeImportTestStepBase;
// ********** End Class UInterchangeImportTestStepBase *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,250 @@
// 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 "InterchangeImportTestStepImport.h"
#include "InterchangeImportTestStepBase.h"
#include "InterchangeTestPlanPipelineSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeImportTestStepImport() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFilePath();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepImport();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeImportTestStepImport *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeImportTestStepImport;
UClass* UInterchangeImportTestStepImport::GetPrivateStaticClass()
{
using TClass = UInterchangeImportTestStepImport;
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepImport.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeImportTestStepImport"),
Z_Registration_Info_UClass_UInterchangeImportTestStepImport.InnerSingleton,
StaticRegisterNativesUInterchangeImportTestStepImport,
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_UInterchangeImportTestStepImport.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister()
{
return UInterchangeImportTestStepImport::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeImportTestStepImport_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "General Test" },
{ "BlueprintType", "true" },
{ "DisplayName", "Import a file" },
{ "IncludePath", "InterchangeImportTestStepImport.h" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceFile_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The source file to import (path relative to the json script) */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "The source file to import (path relative to the json script)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseOverridePipelineStack_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Whether the import should use the override pipeline stack */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "Whether the import should use the override pipeline stack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineStack_Inner_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The pipeline stack to use when importing (an empty array will use the defaults) */" },
{ "DisplayName", "Override Pipeline Stack" },
{ "EditCondition", "bUseOverridePipelineStack" },
{ "EditInline", "true" },
{ "MaxPropertyDepth", "1" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "The pipeline stack to use when importing (an empty array will use the defaults)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineStack_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The pipeline stack to use when importing (an empty array will use the defaults) */" },
{ "DisplayName", "Override Pipeline Stack" },
{ "EditCondition", "bUseOverridePipelineStack" },
{ "EditInline", "true" },
{ "MaxPropertyDepth", "1" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "The pipeline stack to use when importing (an empty array will use the defaults)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineSettings_MetaData[] = {
{ "Category", "General" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEmptyDestinationFolderPriorToImport_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Whether the destination folder should be emptied prior to import */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "Whether the destination folder should be emptied prior to import" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bImportIntoLevel_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Whether we should use the import into level workflow */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "Whether we should use the import into level workflow" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTakeScreenshot_MetaData[] = {
{ "Category", "Screenshot Comparison" },
{ "Comment", "/** Whether screenshot would be taken at this stage. */" },
{ "EditCondition", "bImportIntoLevel" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "Whether screenshot would be taken at this stage." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScreenshotParameters_MetaData[] = {
{ "Category", "Screenshot Comparison" },
{ "Comment", "/** Screen Shot Settings */" },
{ "EditCondition", "bTakeScreenshot && bImportIntoLevel" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
{ "ToolTip", "Screen Shot Settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastSourceFileExtension_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeImportTestStepImport.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeImportTestStepImport constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceFile;
static void NewProp_bUseOverridePipelineStack_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseOverridePipelineStack;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PipelineStack_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStack;
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineSettings;
static void NewProp_bEmptyDestinationFolderPriorToImport_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEmptyDestinationFolderPriorToImport;
static void NewProp_bImportIntoLevel_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bImportIntoLevel;
static void NewProp_bTakeScreenshot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTakeScreenshot;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScreenshotParameters;
static const UECodeGen_Private::FStrPropertyParams NewProp_LastSourceFileExtension;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeImportTestStepImport constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeImportTestStepImport>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeImportTestStepImport_Statics
// ********** Begin Class UInterchangeImportTestStepImport Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_SourceFile = { "SourceFile", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepImport, SourceFile), Z_Construct_UScriptStruct_FFilePath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceFile_MetaData), NewProp_SourceFile_MetaData) }; // 1592925316
void Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bUseOverridePipelineStack_SetBit(void* Obj)
{
((UInterchangeImportTestStepImport*)Obj)->bUseOverridePipelineStack = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bUseOverridePipelineStack = { "bUseOverridePipelineStack", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepImport), &Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bUseOverridePipelineStack_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseOverridePipelineStack_MetaData), NewProp_bUseOverridePipelineStack_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineStack_Inner = { "PipelineStack", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineStack_Inner_MetaData), NewProp_PipelineStack_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineStack = { "PipelineStack", nullptr, (EPropertyFlags)0x0114008000000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepImport, PipelineStack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineStack_MetaData), NewProp_PipelineStack_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineSettings = { "PipelineSettings", nullptr, (EPropertyFlags)0x0010008000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepImport, PipelineSettings), Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineSettings_MetaData), NewProp_PipelineSettings_MetaData) }; // 501383407
void Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bEmptyDestinationFolderPriorToImport_SetBit(void* Obj)
{
((UInterchangeImportTestStepImport*)Obj)->bEmptyDestinationFolderPriorToImport = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bEmptyDestinationFolderPriorToImport = { "bEmptyDestinationFolderPriorToImport", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepImport), &Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bEmptyDestinationFolderPriorToImport_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEmptyDestinationFolderPriorToImport_MetaData), NewProp_bEmptyDestinationFolderPriorToImport_MetaData) };
void Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bImportIntoLevel_SetBit(void* Obj)
{
((UInterchangeImportTestStepImport*)Obj)->bImportIntoLevel = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bImportIntoLevel = { "bImportIntoLevel", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepImport), &Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bImportIntoLevel_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bImportIntoLevel_MetaData), NewProp_bImportIntoLevel_MetaData) };
void Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bTakeScreenshot_SetBit(void* Obj)
{
((UInterchangeImportTestStepImport*)Obj)->bTakeScreenshot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bTakeScreenshot = { "bTakeScreenshot", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepImport), &Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bTakeScreenshot_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTakeScreenshot_MetaData), NewProp_bTakeScreenshot_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_ScreenshotParameters = { "ScreenshotParameters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepImport, ScreenshotParameters), Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScreenshotParameters_MetaData), NewProp_ScreenshotParameters_MetaData) }; // 495083656
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_LastSourceFileExtension = { "LastSourceFileExtension", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepImport, LastSourceFileExtension), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastSourceFileExtension_MetaData), NewProp_LastSourceFileExtension_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_SourceFile,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bUseOverridePipelineStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineStack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_PipelineSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bEmptyDestinationFolderPriorToImport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bImportIntoLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_bTakeScreenshot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_ScreenshotParameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::NewProp_LastSourceFileExtension,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeImportTestStepImport Property Definitions **********************
UObject* (*const Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangeImportTestStepBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::ClassParams = {
&UInterchangeImportTestStepImport::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::PropPointers),
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::Class_MetaDataParams)
};
void UInterchangeImportTestStepImport::StaticRegisterNativesUInterchangeImportTestStepImport()
{
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepImport()
{
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepImport.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeImportTestStepImport.OuterSingleton, Z_Construct_UClass_UInterchangeImportTestStepImport_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeImportTestStepImport.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeImportTestStepImport);
UInterchangeImportTestStepImport::~UInterchangeImportTestStepImport() {}
// ********** End Class UInterchangeImportTestStepImport *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeImportTestStepImport, UInterchangeImportTestStepImport::StaticClass, TEXT("UInterchangeImportTestStepImport"), &Z_Registration_Info_UClass_UInterchangeImportTestStepImport, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeImportTestStepImport), 832640711U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h__Script_InterchangeTests_4021582033{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeImportTestStepImport.h"
#ifdef INTERCHANGETESTS_InterchangeImportTestStepImport_generated_h
#error "InterchangeImportTestStepImport.generated.h already included, missing '#pragma once' in InterchangeImportTestStepImport.h"
#endif
#define INTERCHANGETESTS_InterchangeImportTestStepImport_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeImportTestStepImport *****************************************
struct Z_Construct_UClass_UInterchangeImportTestStepImport_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_44_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeImportTestStepImport(); \
friend struct ::Z_Construct_UClass_UInterchangeImportTestStepImport_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeImportTestStepImport, UInterchangeImportTestStepBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeImportTestStepImport_NoRegister) \
DECLARE_SERIALIZER(UInterchangeImportTestStepImport)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_44_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeImportTestStepImport(UInterchangeImportTestStepImport&&) = delete; \
UInterchangeImportTestStepImport(const UInterchangeImportTestStepImport&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeImportTestStepImport); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeImportTestStepImport); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInterchangeImportTestStepImport) \
INTERCHANGETESTS_API virtual ~UInterchangeImportTestStepImport();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_41_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_44_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_44_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h_44_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeImportTestStepImport;
// ********** End Class UInterchangeImportTestStepImport *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepImport_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,259 @@
// 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 "InterchangeImportTestStepReimport.h"
#include "InterchangeImportTestStepBase.h"
#include "InterchangeTestPlanPipelineSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeImportTestStepReimport() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFilePath();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeImportTestStepReimport ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeImportTestStepReimport;
UClass* UInterchangeImportTestStepReimport::GetPrivateStaticClass()
{
using TClass = UInterchangeImportTestStepReimport;
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepReimport.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeImportTestStepReimport"),
Z_Registration_Info_UClass_UInterchangeImportTestStepReimport.InnerSingleton,
StaticRegisterNativesUInterchangeImportTestStepReimport,
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_UInterchangeImportTestStepReimport.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister()
{
return UInterchangeImportTestStepReimport::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "General General Test" },
{ "BlueprintType", "true" },
{ "DisplayName", "Reimport a file" },
{ "IncludePath", "InterchangeImportTestStepReimport.h" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceFileToReimport_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The source file to import (path relative to the json script). */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "The source file to import (path relative to the json script)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseOverridePipelineStack_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Whether the import should use the override pipeline stack */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "Whether the import should use the override pipeline stack" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineStack_Inner_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The pipeline stack to use when re-importing (an empty array will use the original import pipelines) */" },
{ "DisplayName", "Override Pipeline Stack" },
{ "EditCondition", "bUseOverridePipelineStack" },
{ "EditInline", "true" },
{ "MaxPropertyDepth", "1" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "The pipeline stack to use when re-importing (an empty array will use the original import pipelines)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineStack_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The pipeline stack to use when re-importing (an empty array will use the original import pipelines) */" },
{ "DisplayName", "Override Pipeline Stack" },
{ "EditCondition", "bUseOverridePipelineStack" },
{ "EditInline", "true" },
{ "MaxPropertyDepth", "1" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "The pipeline stack to use when re-importing (an empty array will use the original import pipelines)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PipelineSettings_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Pipeline settings that would allow modifying the pipelines as reimport pipelines */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "Pipeline settings that would allow modifying the pipelines as reimport pipelines" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bImportIntoLevel_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** If this is an import into level with new file in the same directory as import */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "If this is an import into level with new file in the same directory as import" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetTypeToReimport_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** The type of the asset to reimport. If only one such asset was imported, this is unambiguous. */" },
{ "EditCondition", "!bImportIntoLevel" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "The type of the asset to reimport. If only one such asset was imported, this is unambiguous." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetNameToReimport_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** If there were multiple assets of the above type imported, specify the concrete name here. */" },
{ "EditCondition", "!bImportIntoLevel" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "If there were multiple assets of the above type imported, specify the concrete name here." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTakeScreenshot_MetaData[] = {
{ "Category", "Screenshot Comparison" },
{ "Comment", "/** Whether a screenshot should be captured after reimport. */" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "Whether a screenshot should be captured after reimport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScreenshotParameters_MetaData[] = {
{ "Category", "Screenshot Comparison" },
{ "Comment", "/** Screen Shot Settings */" },
{ "EditCondition", "bTakeScreenshot" },
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
{ "ToolTip", "Screen Shot Settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastSourceFileExtension_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeImportTestStepReimport.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeImportTestStepReimport constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceFileToReimport;
static void NewProp_bUseOverridePipelineStack_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseOverridePipelineStack;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PipelineStack_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStack;
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineSettings;
static void NewProp_bImportIntoLevel_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bImportIntoLevel;
static const UECodeGen_Private::FClassPropertyParams NewProp_AssetTypeToReimport;
static const UECodeGen_Private::FStrPropertyParams NewProp_AssetNameToReimport;
static void NewProp_bTakeScreenshot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTakeScreenshot;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScreenshotParameters;
static const UECodeGen_Private::FStrPropertyParams NewProp_LastSourceFileExtension;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeImportTestStepReimport constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeImportTestStepReimport>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics
// ********** Begin Class UInterchangeImportTestStepReimport Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_SourceFileToReimport = { "SourceFileToReimport", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, SourceFileToReimport), Z_Construct_UScriptStruct_FFilePath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceFileToReimport_MetaData), NewProp_SourceFileToReimport_MetaData) }; // 1592925316
void Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bUseOverridePipelineStack_SetBit(void* Obj)
{
((UInterchangeImportTestStepReimport*)Obj)->bUseOverridePipelineStack = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bUseOverridePipelineStack = { "bUseOverridePipelineStack", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepReimport), &Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bUseOverridePipelineStack_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseOverridePipelineStack_MetaData), NewProp_bUseOverridePipelineStack_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineStack_Inner = { "PipelineStack", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineStack_Inner_MetaData), NewProp_PipelineStack_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineStack = { "PipelineStack", nullptr, (EPropertyFlags)0x0114008000000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, PipelineStack), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineStack_MetaData), NewProp_PipelineStack_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineSettings = { "PipelineSettings", nullptr, (EPropertyFlags)0x0010008000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, PipelineSettings), Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PipelineSettings_MetaData), NewProp_PipelineSettings_MetaData) }; // 501383407
void Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bImportIntoLevel_SetBit(void* Obj)
{
((UInterchangeImportTestStepReimport*)Obj)->bImportIntoLevel = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bImportIntoLevel = { "bImportIntoLevel", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepReimport), &Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bImportIntoLevel_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bImportIntoLevel_MetaData), NewProp_bImportIntoLevel_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_AssetTypeToReimport = { "AssetTypeToReimport", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, AssetTypeToReimport), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetTypeToReimport_MetaData), NewProp_AssetTypeToReimport_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_AssetNameToReimport = { "AssetNameToReimport", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, AssetNameToReimport), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetNameToReimport_MetaData), NewProp_AssetNameToReimport_MetaData) };
void Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bTakeScreenshot_SetBit(void* Obj)
{
((UInterchangeImportTestStepReimport*)Obj)->bTakeScreenshot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bTakeScreenshot = { "bTakeScreenshot", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UInterchangeImportTestStepReimport), &Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bTakeScreenshot_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTakeScreenshot_MetaData), NewProp_bTakeScreenshot_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_ScreenshotParameters = { "ScreenshotParameters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, ScreenshotParameters), Z_Construct_UScriptStruct_FInterchangeTestScreenshotParameters, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScreenshotParameters_MetaData), NewProp_ScreenshotParameters_MetaData) }; // 495083656
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_LastSourceFileExtension = { "LastSourceFileExtension", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeImportTestStepReimport, LastSourceFileExtension), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastSourceFileExtension_MetaData), NewProp_LastSourceFileExtension_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_SourceFileToReimport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bUseOverridePipelineStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineStack_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_PipelineSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bImportIntoLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_AssetTypeToReimport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_AssetNameToReimport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_bTakeScreenshot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_ScreenshotParameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::NewProp_LastSourceFileExtension,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeImportTestStepReimport Property Definitions ********************
UObject* (*const Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangeImportTestStepBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::ClassParams = {
&UInterchangeImportTestStepReimport::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::PropPointers),
0,
0x008810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::Class_MetaDataParams)
};
void UInterchangeImportTestStepReimport::StaticRegisterNativesUInterchangeImportTestStepReimport()
{
}
UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport()
{
if (!Z_Registration_Info_UClass_UInterchangeImportTestStepReimport.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeImportTestStepReimport.OuterSingleton, Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeImportTestStepReimport.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeImportTestStepReimport);
UInterchangeImportTestStepReimport::~UInterchangeImportTestStepReimport() {}
// ********** End Class UInterchangeImportTestStepReimport *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeImportTestStepReimport, UInterchangeImportTestStepReimport::StaticClass, TEXT("UInterchangeImportTestStepReimport"), &Z_Registration_Info_UClass_UInterchangeImportTestStepReimport, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeImportTestStepReimport), 527640727U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h__Script_InterchangeTests_3795686860{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeImportTestStepReimport.h"
#ifdef INTERCHANGETESTS_InterchangeImportTestStepReimport_generated_h
#error "InterchangeImportTestStepReimport.generated.h already included, missing '#pragma once' in InterchangeImportTestStepReimport.h"
#endif
#define INTERCHANGETESTS_InterchangeImportTestStepReimport_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeImportTestStepReimport ***************************************
struct Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeImportTestStepReimport(); \
friend struct ::Z_Construct_UClass_UInterchangeImportTestStepReimport_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeImportTestStepReimport, UInterchangeImportTestStepBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeImportTestStepReimport_NoRegister) \
DECLARE_SERIALIZER(UInterchangeImportTestStepReimport)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_22_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeImportTestStepReimport(UInterchangeImportTestStepReimport&&) = delete; \
UInterchangeImportTestStepReimport(const UInterchangeImportTestStepReimport&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeImportTestStepReimport); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeImportTestStepReimport); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInterchangeImportTestStepReimport) \
INTERCHANGETESTS_API virtual ~UInterchangeImportTestStepReimport();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_19_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeImportTestStepReimport;
// ********** End Class UInterchangeImportTestStepReimport *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeImportTestStepReimport_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,196 @@
// 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 "ImportTestFunctions/InterchangeResultImportTestFunctions.h"
#include "InterchangeTestFunction.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeResultImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeResult_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeResultsContainer_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeResultImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeResultImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeResultImportTestFunctions Function CheckIfErrorOrWarningWasGenerated
struct Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics
{
struct InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms
{
UInterchangeResultsContainer* ResultsContainer;
TSubclassOf<UInterchangeResult> ErrorOrWarningClass;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the specified InterchangeResult was emitted during import */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/InterchangeResultImportTestFunctions.h" },
{ "ToolTip", "Check whether the specified InterchangeResult was emitted during import" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckIfErrorOrWarningWasGenerated constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ResultsContainer;
static const UECodeGen_Private::FClassPropertyParams NewProp_ErrorOrWarningClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckIfErrorOrWarningWasGenerated constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckIfErrorOrWarningWasGenerated Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ResultsContainer = { "ResultsContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms, ResultsContainer), Z_Construct_UClass_UInterchangeResultsContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ErrorOrWarningClass = { "ErrorOrWarningClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms, ErrorOrWarningClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInterchangeResult_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ResultsContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ErrorOrWarningClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::PropPointers) < 2048);
// ********** End Function CheckIfErrorOrWarningWasGenerated Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeResultImportTestFunctions, nullptr, "CheckIfErrorOrWarningWasGenerated", Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::InterchangeResultImportTestFunctions_eventCheckIfErrorOrWarningWasGenerated_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeResultImportTestFunctions::execCheckIfErrorOrWarningWasGenerated)
{
P_GET_OBJECT(UInterchangeResultsContainer,Z_Param_ResultsContainer);
P_GET_OBJECT(UClass,Z_Param_ErrorOrWarningClass);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UInterchangeResultImportTestFunctions::CheckIfErrorOrWarningWasGenerated(Z_Param_ResultsContainer,Z_Param_ErrorOrWarningClass);
P_NATIVE_END;
}
// ********** End Class UInterchangeResultImportTestFunctions Function CheckIfErrorOrWarningWasGenerated
// ********** Begin Class UInterchangeResultImportTestFunctions ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions;
UClass* UInterchangeResultImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UInterchangeResultImportTestFunctions;
if (!Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeResultImportTestFunctions"),
Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions.InnerSingleton,
StaticRegisterNativesUInterchangeResultImportTestFunctions,
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_UInterchangeResultImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeResultImportTestFunctions_NoRegister()
{
return UInterchangeResultImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/InterchangeResultImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/InterchangeResultImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeResultImportTestFunctions constinit property declarations ****
// ********** End Class UInterchangeResultImportTestFunctions constinit property declarations ******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckIfErrorOrWarningWasGenerated"), .Pointer = &UInterchangeResultImportTestFunctions::execCheckIfErrorOrWarningWasGenerated },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeResultImportTestFunctions_CheckIfErrorOrWarningWasGenerated, "CheckIfErrorOrWarningWasGenerated" }, // 930459149
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeResultImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::ClassParams = {
&UInterchangeResultImportTestFunctions::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_UInterchangeResultImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::Class_MetaDataParams)
};
void UInterchangeResultImportTestFunctions::StaticRegisterNativesUInterchangeResultImportTestFunctions()
{
UClass* Class = UInterchangeResultImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeResultImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions.OuterSingleton, Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions.OuterSingleton;
}
UInterchangeResultImportTestFunctions::UInterchangeResultImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeResultImportTestFunctions);
UInterchangeResultImportTestFunctions::~UInterchangeResultImportTestFunctions() {}
// ********** End Class UInterchangeResultImportTestFunctions **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeResultImportTestFunctions, UInterchangeResultImportTestFunctions::StaticClass, TEXT("UInterchangeResultImportTestFunctions"), &Z_Registration_Info_UClass_UInterchangeResultImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeResultImportTestFunctions), 1805659866U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h__Script_InterchangeTests_2773235035{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,72 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/InterchangeResultImportTestFunctions.h"
#ifdef INTERCHANGETESTS_InterchangeResultImportTestFunctions_generated_h
#error "InterchangeResultImportTestFunctions.generated.h already included, missing '#pragma once' in InterchangeResultImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_InterchangeResultImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UInterchangeResult;
class UInterchangeResultsContainer;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UInterchangeResultImportTestFunctions ************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckIfErrorOrWarningWasGenerated);
struct Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeResultImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeResultImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UInterchangeResultImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeResultImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeResultImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeResultImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UInterchangeResultImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UInterchangeResultImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeResultImportTestFunctions(UInterchangeResultImportTestFunctions&&) = delete; \
UInterchangeResultImportTestFunctions(const UInterchangeResultImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeResultImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeResultImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeResultImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UInterchangeResultImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_17_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeResultImportTestFunctions;
// ********** End Class UInterchangeResultImportTestFunctions **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_InterchangeResultImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,224 @@
// 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 "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeTestFunction() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UFunction_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunction();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInterchangeTestFunctionResult ************************************
struct Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeTestFunctionResult); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeTestFunctionResult); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Infos_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Warnings_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Errors_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeTestFunctionResult constinit property declarations ****
static const UECodeGen_Private::FStrPropertyParams NewProp_Infos_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Infos;
static const UECodeGen_Private::FStrPropertyParams NewProp_Warnings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Warnings;
static const UECodeGen_Private::FStrPropertyParams NewProp_Errors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Errors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeTestFunctionResult constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeTestFunctionResult>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult;
class UScriptStruct* FInterchangeTestFunctionResult::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, (UObject*)Z_Construct_UPackage__Script_InterchangeTests(), TEXT("InterchangeTestFunctionResult"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeTestFunctionResult Property Definitions ***************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Infos_Inner = { "Infos", 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_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Infos = { "Infos", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunctionResult, Infos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Infos_MetaData), NewProp_Infos_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Warnings_Inner = { "Warnings", 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_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Warnings = { "Warnings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunctionResult, Warnings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Warnings_MetaData), NewProp_Warnings_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Errors_Inner = { "Errors", 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_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Errors = { "Errors", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunctionResult, Errors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Errors_MetaData), NewProp_Errors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Infos_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Infos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Warnings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Warnings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Errors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewProp_Errors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeTestFunctionResult Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
nullptr,
&NewStructOps,
"InterchangeTestFunctionResult",
Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::PropPointers),
sizeof(FInterchangeTestFunctionResult),
alignof(FInterchangeTestFunctionResult),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeTestFunctionResult **************************************
// ********** Begin ScriptStruct FInterchangeTestFunction ******************************************
struct Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeTestFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeTestFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetClass_MetaData[] = {
{ "Category", "Test" },
{ "Comment", "/** Type of the asset being tested */" },
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
{ "ToolTip", "Type of the asset being tested" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OptionalAssetName_MetaData[] = {
{ "Category", "Test" },
{ "Comment", "/** Optional name of the asset to test, if there are various contenders */" },
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
{ "ToolTip", "Optional name of the asset to test, if there are various contenders" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CheckFunction_MetaData[] = {
{ "Category", "Test" },
{ "Comment", "/** A function to be called to determine whether the result is correct */" },
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
{ "ToolTip", "A function to be called to determine whether the result is correct" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameters_MetaData[] = {
{ "Category", "Test" },
{ "Comment", "/** Parameters and their bound values as text */" },
{ "ModuleRelativePath", "Public/InterchangeTestFunction.h" },
{ "ToolTip", "Parameters and their bound values as text" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeTestFunction constinit property declarations **********
static const UECodeGen_Private::FClassPropertyParams NewProp_AssetClass;
static const UECodeGen_Private::FStrPropertyParams NewProp_OptionalAssetName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CheckFunction;
static const UECodeGen_Private::FStrPropertyParams NewProp_Parameters_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Parameters_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeTestFunction constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeTestFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeTestFunction;
class UScriptStruct* FInterchangeTestFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeTestFunction, (UObject*)Z_Construct_UPackage__Script_InterchangeTests(), TEXT("InterchangeTestFunction"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeTestFunction Property Definitions *********************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_AssetClass = { "AssetClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunction, AssetClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetClass_MetaData), NewProp_AssetClass_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_OptionalAssetName = { "OptionalAssetName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunction, OptionalAssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OptionalAssetName_MetaData), NewProp_OptionalAssetName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_CheckFunction = { "CheckFunction", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunction, CheckFunction), Z_Construct_UClass_UFunction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CheckFunction_MetaData), NewProp_CheckFunction_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters_ValueProp = { "Parameters", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters_Key_KeyProp = { "Parameters_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestFunction, Parameters), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameters_MetaData), NewProp_Parameters_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_AssetClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_OptionalAssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_CheckFunction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewProp_Parameters,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeTestFunction Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
nullptr,
&NewStructOps,
"InterchangeTestFunction",
Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::PropPointers),
sizeof(FInterchangeTestFunction),
alignof(FInterchangeTestFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunction()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeTestFunction.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeTestFunction ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h__Script_InterchangeTests_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInterchangeTestFunctionResult::StaticStruct, Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics::NewStructOps, TEXT("InterchangeTestFunctionResult"),&Z_Registration_Info_UScriptStruct_FInterchangeTestFunctionResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeTestFunctionResult), 3234539069U) },
{ FInterchangeTestFunction::StaticStruct, Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics::NewStructOps, TEXT("InterchangeTestFunction"),&Z_Registration_Info_UScriptStruct_FInterchangeTestFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeTestFunction), 1249807202U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h__Script_InterchangeTests_4286185727{
TEXT("/Script/InterchangeTests"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h__Script_InterchangeTests_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h__Script_InterchangeTests_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeTestFunction.h"
#ifdef INTERCHANGETESTS_InterchangeTestFunction_generated_h
#error "InterchangeTestFunction.generated.h already included, missing '#pragma once' in InterchangeTestFunction.h"
#endif
#define INTERCHANGETESTS_InterchangeTestFunction_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FInterchangeTestFunctionResult ************************************
struct Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics;
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeTestFunctionResult_Statics; \
INTERCHANGETESTS_API static class UScriptStruct* StaticStruct();
struct FInterchangeTestFunctionResult;
// ********** End ScriptStruct FInterchangeTestFunctionResult **************************************
// ********** Begin ScriptStruct FInterchangeTestFunction ******************************************
struct Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics;
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h_56_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeTestFunction_Statics; \
INTERCHANGETESTS_API static class UScriptStruct* StaticStruct();
struct FInterchangeTestFunction;
// ********** End ScriptStruct FInterchangeTestFunction ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestFunction_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "InterchangeTestPlanPipelineSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeTestPlanPipelineSettings() {}
// ********** Begin Cross Module References ********************************************************
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInterchangeTestPlanPipelineSettings ******************************
struct Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeTestPlanPipelineSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeTestPlanPipelineSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/InterchangeTestPlanPipelineSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomPipelines_Inner_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Referenced Test Step */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeTestPlanPipelineSettings.h" },
{ "ToolTip", "Referenced Test Step" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomPipelines_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Referenced Test Step */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeTestPlanPipelineSettings.h" },
{ "ToolTip", "Referenced Test Step" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentTestStep_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeTestPlanPipelineSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeTestPlanPipelineSettings constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_CustomPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CustomPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParentTestStep;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeTestPlanPipelineSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeTestPlanPipelineSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings;
class UScriptStruct* FInterchangeTestPlanPipelineSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings, (UObject*)Z_Construct_UPackage__Script_InterchangeTests(), TEXT("InterchangeTestPlanPipelineSettings"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeTestPlanPipelineSettings Property Definitions *********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_CustomPipelines_Inner = { "CustomPipelines", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomPipelines_Inner_MetaData), NewProp_CustomPipelines_Inner_MetaData) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_CustomPipelines = { "CustomPipelines", nullptr, (EPropertyFlags)0x0114008000000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestPlanPipelineSettings, CustomPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomPipelines_MetaData), NewProp_CustomPipelines_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_ParentTestStep = { "ParentTestStep", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeTestPlanPipelineSettings, ParentTestStep), Z_Construct_UClass_UInterchangeImportTestStepBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentTestStep_MetaData), NewProp_ParentTestStep_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_CustomPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_CustomPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewProp_ParentTestStep,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeTestPlanPipelineSettings Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
nullptr,
&NewStructOps,
"InterchangeTestPlanPipelineSettings",
Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::PropPointers),
sizeof(FInterchangeTestPlanPipelineSettings),
alignof(FInterchangeTestPlanPipelineSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeTestPlanPipelineSettings ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestPlanPipelineSettings_h__Script_InterchangeTests_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInterchangeTestPlanPipelineSettings::StaticStruct, Z_Construct_UScriptStruct_FInterchangeTestPlanPipelineSettings_Statics::NewStructOps, TEXT("InterchangeTestPlanPipelineSettings"),&Z_Registration_Info_UScriptStruct_FInterchangeTestPlanPipelineSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeTestPlanPipelineSettings), 501383407U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestPlanPipelineSettings_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestPlanPipelineSettings_h__Script_InterchangeTests_1954449757{
TEXT("/Script/InterchangeTests"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestPlanPipelineSettings_h__Script_InterchangeTests_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestPlanPipelineSettings_h__Script_InterchangeTests_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeInterchangeTests_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_InterchangeTests;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_InterchangeTests()
{
if (!Z_Registration_Info_UPackage__Script_InterchangeTests.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/InterchangeTests",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x9D8D1491,
0xE80A5829,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_InterchangeTests.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_InterchangeTests.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_InterchangeTests(Z_Construct_UPackage__Script_InterchangeTests, TEXT("/Script/InterchangeTests"), Z_Registration_Info_UPackage__Script_InterchangeTests, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x9D8D1491, 0xE80A5829));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,185 @@
// 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 "InterchangeTestsBlueprintFunctionLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeTestsBlueprintFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeTestsBlueprintFunctionLibrary Function GetPipelinePropertiesAsJSON
struct Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics
{
struct InterchangeTestsBlueprintFunctionLibrary_eventGetPipelinePropertiesAsJSON_Parms
{
UInterchangePipelineBase* Pipeline;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tests" },
{ "ModuleRelativePath", "Public/InterchangeTestsBlueprintFunctionLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPipelinePropertiesAsJSON constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Pipeline;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPipelinePropertiesAsJSON constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPipelinePropertiesAsJSON Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::NewProp_Pipeline = { "Pipeline", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeTestsBlueprintFunctionLibrary_eventGetPipelinePropertiesAsJSON_Parms, Pipeline), Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeTestsBlueprintFunctionLibrary_eventGetPipelinePropertiesAsJSON_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::NewProp_Pipeline,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::PropPointers) < 2048);
// ********** End Function GetPipelinePropertiesAsJSON Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary, nullptr, "GetPipelinePropertiesAsJSON", Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::InterchangeTestsBlueprintFunctionLibrary_eventGetPipelinePropertiesAsJSON_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::InterchangeTestsBlueprintFunctionLibrary_eventGetPipelinePropertiesAsJSON_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeTestsBlueprintFunctionLibrary::execGetPipelinePropertiesAsJSON)
{
P_GET_OBJECT(UInterchangePipelineBase,Z_Param_Pipeline);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UInterchangeTestsBlueprintFunctionLibrary::GetPipelinePropertiesAsJSON(Z_Param_Pipeline);
P_NATIVE_END;
}
// ********** End Class UInterchangeTestsBlueprintFunctionLibrary Function GetPipelinePropertiesAsJSON
// ********** Begin Class UInterchangeTestsBlueprintFunctionLibrary ********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary;
UClass* UInterchangeTestsBlueprintFunctionLibrary::GetPrivateStaticClass()
{
using TClass = UInterchangeTestsBlueprintFunctionLibrary;
if (!Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeTestsBlueprintFunctionLibrary"),
Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary.InnerSingleton,
StaticRegisterNativesUInterchangeTestsBlueprintFunctionLibrary,
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_UInterchangeTestsBlueprintFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_NoRegister()
{
return UInterchangeTestsBlueprintFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InterchangeTestsBlueprintFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/InterchangeTestsBlueprintFunctionLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeTestsBlueprintFunctionLibrary constinit property declarations
// ********** End Class UInterchangeTestsBlueprintFunctionLibrary constinit property declarations **
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetPipelinePropertiesAsJSON"), .Pointer = &UInterchangeTestsBlueprintFunctionLibrary::execGetPipelinePropertiesAsJSON },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeTestsBlueprintFunctionLibrary_GetPipelinePropertiesAsJSON, "GetPipelinePropertiesAsJSON" }, // 340664404
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeTestsBlueprintFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::ClassParams = {
&UInterchangeTestsBlueprintFunctionLibrary::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_UInterchangeTestsBlueprintFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::Class_MetaDataParams)
};
void UInterchangeTestsBlueprintFunctionLibrary::StaticRegisterNativesUInterchangeTestsBlueprintFunctionLibrary()
{
UClass* Class = UInterchangeTestsBlueprintFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary()
{
if (!Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary.OuterSingleton, Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary.OuterSingleton;
}
UInterchangeTestsBlueprintFunctionLibrary::UInterchangeTestsBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeTestsBlueprintFunctionLibrary);
UInterchangeTestsBlueprintFunctionLibrary::~UInterchangeTestsBlueprintFunctionLibrary() {}
// ********** End Class UInterchangeTestsBlueprintFunctionLibrary **********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary, UInterchangeTestsBlueprintFunctionLibrary::StaticClass, TEXT("UInterchangeTestsBlueprintFunctionLibrary"), &Z_Registration_Info_UClass_UInterchangeTestsBlueprintFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeTestsBlueprintFunctionLibrary), 4010498117U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h__Script_InterchangeTests_3224657497{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "InterchangeTestsBlueprintFunctionLibrary.h"
#ifdef INTERCHANGETESTS_InterchangeTestsBlueprintFunctionLibrary_generated_h
#error "InterchangeTestsBlueprintFunctionLibrary.generated.h already included, missing '#pragma once' in InterchangeTestsBlueprintFunctionLibrary.h"
#endif
#define INTERCHANGETESTS_InterchangeTestsBlueprintFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInterchangePipelineBase;
// ********** Begin Class UInterchangeTestsBlueprintFunctionLibrary ********************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetPipelinePropertiesAsJSON);
struct Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeTestsBlueprintFunctionLibrary(); \
friend struct ::Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeTestsBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UInterchangeTestsBlueprintFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(UInterchangeTestsBlueprintFunctionLibrary)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UInterchangeTestsBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeTestsBlueprintFunctionLibrary(UInterchangeTestsBlueprintFunctionLibrary&&) = delete; \
UInterchangeTestsBlueprintFunctionLibrary(const UInterchangeTestsBlueprintFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UInterchangeTestsBlueprintFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeTestsBlueprintFunctionLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeTestsBlueprintFunctionLibrary) \
INTERCHANGETESTS_API virtual ~UInterchangeTestsBlueprintFunctionLibrary();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_8_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h_11_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeTestsBlueprintFunctionLibrary;
// ********** End Class UInterchangeTestsBlueprintFunctionLibrary **********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_InterchangeTestsBlueprintFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,406 @@
// 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 "ImportTestFunctions/LevelSequenceImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLevelSequenceImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ERichCurveInterpMode();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelSequenceImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelSequenceImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequence_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ULevelSequenceImportTestFunctions Function CheckLevelSequenceCount *******
struct Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics
{
struct LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms
{
TArray<ULevelSequence*> LevelSequences;
int32 ExpectedNumberOfLevelSequences;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of level sequences are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of level sequences are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSequences_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLevelSequenceCount constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelSequences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LevelSequences;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfLevelSequences;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLevelSequenceCount constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLevelSequenceCount Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_LevelSequences_Inner = { "LevelSequences", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_LevelSequences = { "LevelSequences", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms, LevelSequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSequences_MetaData), NewProp_LevelSequences_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_ExpectedNumberOfLevelSequences = { "ExpectedNumberOfLevelSequences", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms, ExpectedNumberOfLevelSequences), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_LevelSequences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_LevelSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_ExpectedNumberOfLevelSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::PropPointers) < 2048);
// ********** End Function CheckLevelSequenceCount Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelSequenceImportTestFunctions, nullptr, "CheckLevelSequenceCount", Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::LevelSequenceImportTestFunctions_eventCheckLevelSequenceCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelSequenceImportTestFunctions::execCheckLevelSequenceCount)
{
P_GET_TARRAY_REF(ULevelSequence*,Z_Param_Out_LevelSequences);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfLevelSequences);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelSequenceImportTestFunctions::CheckLevelSequenceCount(Z_Param_Out_LevelSequences,Z_Param_ExpectedNumberOfLevelSequences);
P_NATIVE_END;
}
// ********** End Class ULevelSequenceImportTestFunctions Function CheckLevelSequenceCount *********
// ********** Begin Class ULevelSequenceImportTestFunctions Function CheckSectionCount *************
struct Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics
{
struct LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms
{
const ULevelSequence* LevelSequence;
int32 ExpectedNumberOfSections;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported level sequence has the expected number of sections */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported level sequence has the expected number of sections" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckSectionCount constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelSequence;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfSections;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckSectionCount constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckSectionCount Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_LevelSequence = { "LevelSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms, LevelSequence), Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSequence_MetaData), NewProp_LevelSequence_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_ExpectedNumberOfSections = { "ExpectedNumberOfSections", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms, ExpectedNumberOfSections), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_LevelSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_ExpectedNumberOfSections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::PropPointers) < 2048);
// ********** End Function CheckSectionCount Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelSequenceImportTestFunctions, nullptr, "CheckSectionCount", Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::LevelSequenceImportTestFunctions_eventCheckSectionCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelSequenceImportTestFunctions::execCheckSectionCount)
{
P_GET_OBJECT(ULevelSequence,Z_Param_LevelSequence);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfSections);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelSequenceImportTestFunctions::CheckSectionCount(Z_Param_LevelSequence,Z_Param_ExpectedNumberOfSections);
P_NATIVE_END;
}
// ********** End Class ULevelSequenceImportTestFunctions Function CheckSectionCount ***************
// ********** Begin Class ULevelSequenceImportTestFunctions Function CheckSectionInterpolationMode *
struct Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics
{
struct LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms
{
const ULevelSequence* LevelSequence;
int32 SectionIndex;
TEnumAsByte<ERichCurveInterpMode> ExpectedInterpolationMode;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported level sequence has the expected interpolation mode for the given section */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported level sequence has the expected interpolation mode for the given section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckSectionInterpolationMode constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelSequence;
static const UECodeGen_Private::FIntPropertyParams NewProp_SectionIndex;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedInterpolationMode;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckSectionInterpolationMode constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckSectionInterpolationMode Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_LevelSequence = { "LevelSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms, LevelSequence), Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSequence_MetaData), NewProp_LevelSequence_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_SectionIndex = { "SectionIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms, SectionIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_ExpectedInterpolationMode = { "ExpectedInterpolationMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms, ExpectedInterpolationMode), Z_Construct_UEnum_Engine_ERichCurveInterpMode, METADATA_PARAMS(0, nullptr) }; // 3137508823
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_LevelSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_SectionIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_ExpectedInterpolationMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::PropPointers) < 2048);
// ********** End Function CheckSectionInterpolationMode Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelSequenceImportTestFunctions, nullptr, "CheckSectionInterpolationMode", Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::LevelSequenceImportTestFunctions_eventCheckSectionInterpolationMode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelSequenceImportTestFunctions::execCheckSectionInterpolationMode)
{
P_GET_OBJECT(ULevelSequence,Z_Param_LevelSequence);
P_GET_PROPERTY(FIntProperty,Z_Param_SectionIndex);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedInterpolationMode);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelSequenceImportTestFunctions::CheckSectionInterpolationMode(Z_Param_LevelSequence,Z_Param_SectionIndex,ERichCurveInterpMode(Z_Param_ExpectedInterpolationMode));
P_NATIVE_END;
}
// ********** End Class ULevelSequenceImportTestFunctions Function CheckSectionInterpolationMode ***
// ********** Begin Class ULevelSequenceImportTestFunctions Function CheckSequenceLength ***********
struct Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics
{
struct LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms
{
const ULevelSequence* LevelSequence;
float ExpectedLevelSequenceLength;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the level sequence length (second) is as expected */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
{ "ToolTip", "Check whether the level sequence length (second) is as expected" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSequence_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckSequenceLength constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelSequence;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedLevelSequenceLength;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckSequenceLength constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckSequenceLength Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_LevelSequence = { "LevelSequence", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms, LevelSequence), Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSequence_MetaData), NewProp_LevelSequence_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_ExpectedLevelSequenceLength = { "ExpectedLevelSequenceLength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms, ExpectedLevelSequenceLength), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_LevelSequence,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_ExpectedLevelSequenceLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::PropPointers) < 2048);
// ********** End Function CheckSequenceLength Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelSequenceImportTestFunctions, nullptr, "CheckSequenceLength", Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::LevelSequenceImportTestFunctions_eventCheckSequenceLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelSequenceImportTestFunctions::execCheckSequenceLength)
{
P_GET_OBJECT(ULevelSequence,Z_Param_LevelSequence);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedLevelSequenceLength);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelSequenceImportTestFunctions::CheckSequenceLength(Z_Param_LevelSequence,Z_Param_ExpectedLevelSequenceLength);
P_NATIVE_END;
}
// ********** End Class ULevelSequenceImportTestFunctions Function CheckSequenceLength *************
// ********** Begin Class ULevelSequenceImportTestFunctions ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions;
UClass* ULevelSequenceImportTestFunctions::GetPrivateStaticClass()
{
using TClass = ULevelSequenceImportTestFunctions;
if (!Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LevelSequenceImportTestFunctions"),
Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions.InnerSingleton,
StaticRegisterNativesULevelSequenceImportTestFunctions,
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_ULevelSequenceImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_ULevelSequenceImportTestFunctions_NoRegister()
{
return ULevelSequenceImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelSequenceImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ULevelSequenceImportTestFunctions constinit property declarations ********
// ********** End Class ULevelSequenceImportTestFunctions constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckLevelSequenceCount"), .Pointer = &ULevelSequenceImportTestFunctions::execCheckLevelSequenceCount },
{ .NameUTF8 = UTF8TEXT("CheckSectionCount"), .Pointer = &ULevelSequenceImportTestFunctions::execCheckSectionCount },
{ .NameUTF8 = UTF8TEXT("CheckSectionInterpolationMode"), .Pointer = &ULevelSequenceImportTestFunctions::execCheckSectionInterpolationMode },
{ .NameUTF8 = UTF8TEXT("CheckSequenceLength"), .Pointer = &ULevelSequenceImportTestFunctions::execCheckSequenceLength },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckLevelSequenceCount, "CheckLevelSequenceCount" }, // 2366388652
{ &Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionCount, "CheckSectionCount" }, // 955615254
{ &Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSectionInterpolationMode, "CheckSectionInterpolationMode" }, // 3074109407
{ &Z_Construct_UFunction_ULevelSequenceImportTestFunctions_CheckSequenceLength, "CheckSequenceLength" }, // 3344938511
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULevelSequenceImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::ClassParams = {
&ULevelSequenceImportTestFunctions::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_ULevelSequenceImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::Class_MetaDataParams)
};
void ULevelSequenceImportTestFunctions::StaticRegisterNativesULevelSequenceImportTestFunctions()
{
UClass* Class = ULevelSequenceImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULevelSequenceImportTestFunctions()
{
if (!Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions.OuterSingleton, Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions.OuterSingleton;
}
ULevelSequenceImportTestFunctions::ULevelSequenceImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULevelSequenceImportTestFunctions);
ULevelSequenceImportTestFunctions::~ULevelSequenceImportTestFunctions() {}
// ********** End Class ULevelSequenceImportTestFunctions ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULevelSequenceImportTestFunctions, ULevelSequenceImportTestFunctions::StaticClass, TEXT("ULevelSequenceImportTestFunctions"), &Z_Registration_Info_UClass_ULevelSequenceImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULevelSequenceImportTestFunctions), 165485103U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h__Script_InterchangeTests_3439988248{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/LevelSequenceImportTestFunctions.h"
#ifdef INTERCHANGETESTS_LevelSequenceImportTestFunctions_generated_h
#error "LevelSequenceImportTestFunctions.generated.h already included, missing '#pragma once' in LevelSequenceImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_LevelSequenceImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ULevelSequence;
struct FInterchangeTestFunctionResult;
// ********** Begin Class ULevelSequenceImportTestFunctions ****************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckSectionInterpolationMode); \
DECLARE_FUNCTION(execCheckSectionCount); \
DECLARE_FUNCTION(execCheckSequenceLength); \
DECLARE_FUNCTION(execCheckLevelSequenceCount);
struct Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelSequenceImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesULevelSequenceImportTestFunctions(); \
friend struct ::Z_Construct_UClass_ULevelSequenceImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_ULevelSequenceImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(ULevelSequenceImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_ULevelSequenceImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(ULevelSequenceImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API ULevelSequenceImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
ULevelSequenceImportTestFunctions(ULevelSequenceImportTestFunctions&&) = delete; \
ULevelSequenceImportTestFunctions(const ULevelSequenceImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, ULevelSequenceImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULevelSequenceImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULevelSequenceImportTestFunctions) \
INTERCHANGETESTS_API virtual ~ULevelSequenceImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_15_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULevelSequenceImportTestFunctions;
// ********** End Class ULevelSequenceImportTestFunctions ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelSequenceImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,415 @@
// 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 "ImportTestFunctions/LevelVariantSetsImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLevelVariantSetsImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelVariantSetsImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
VARIANTMANAGERCONTENT_API UClass* Z_Construct_UClass_ULevelVariantSets_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ULevelVariantSetsImportTestFunctions Function CheckBindingsCount *********
struct Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics
{
struct LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms
{
ULevelVariantSets* LevelVariantSets;
FString VariantSetName;
FString VariantName;
int32 ExpectedNumberOfBindings;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported LevelVariantSets has the expected number of bindings for the given variant in the given set */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported LevelVariantSets has the expected number of bindings for the given variant in the given set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariantSetName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariantName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckBindingsCount constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelVariantSets;
static const UECodeGen_Private::FStrPropertyParams NewProp_VariantSetName;
static const UECodeGen_Private::FStrPropertyParams NewProp_VariantName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfBindings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckBindingsCount constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckBindingsCount Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_LevelVariantSets = { "LevelVariantSets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms, LevelVariantSets), Z_Construct_UClass_ULevelVariantSets_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_VariantSetName = { "VariantSetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms, VariantSetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariantSetName_MetaData), NewProp_VariantSetName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_VariantName = { "VariantName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms, VariantName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariantName_MetaData), NewProp_VariantName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_ExpectedNumberOfBindings = { "ExpectedNumberOfBindings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms, ExpectedNumberOfBindings), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_LevelVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_VariantSetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_VariantName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_ExpectedNumberOfBindings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::PropPointers) < 2048);
// ********** End Function CheckBindingsCount Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelVariantSetsImportTestFunctions, nullptr, "CheckBindingsCount", Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckBindingsCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelVariantSetsImportTestFunctions::execCheckBindingsCount)
{
P_GET_OBJECT(ULevelVariantSets,Z_Param_LevelVariantSets);
P_GET_PROPERTY(FStrProperty,Z_Param_VariantSetName);
P_GET_PROPERTY(FStrProperty,Z_Param_VariantName);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfBindings);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelVariantSetsImportTestFunctions::CheckBindingsCount(Z_Param_LevelVariantSets,Z_Param_VariantSetName,Z_Param_VariantName,Z_Param_ExpectedNumberOfBindings);
P_NATIVE_END;
}
// ********** End Class ULevelVariantSetsImportTestFunctions Function CheckBindingsCount ***********
// ********** Begin Class ULevelVariantSetsImportTestFunctions Function CheckLevelVariantSetsCount *
struct Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics
{
struct LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms
{
TArray<ULevelVariantSets*> LevelVariantSetsAssets;
int32 ExpectedNumberOfLevelVariantSets;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of LevelVariantSets are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of LevelVariantSets are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelVariantSetsAssets_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLevelVariantSetsCount constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelVariantSetsAssets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LevelVariantSetsAssets;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfLevelVariantSets;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLevelVariantSetsCount constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLevelVariantSetsCount Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_LevelVariantSetsAssets_Inner = { "LevelVariantSetsAssets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevelVariantSets_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_LevelVariantSetsAssets = { "LevelVariantSetsAssets", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms, LevelVariantSetsAssets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelVariantSetsAssets_MetaData), NewProp_LevelVariantSetsAssets_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_ExpectedNumberOfLevelVariantSets = { "ExpectedNumberOfLevelVariantSets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms, ExpectedNumberOfLevelVariantSets), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_LevelVariantSetsAssets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_LevelVariantSetsAssets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_ExpectedNumberOfLevelVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::PropPointers) < 2048);
// ********** End Function CheckLevelVariantSetsCount Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelVariantSetsImportTestFunctions, nullptr, "CheckLevelVariantSetsCount", Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckLevelVariantSetsCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelVariantSetsImportTestFunctions::execCheckLevelVariantSetsCount)
{
P_GET_TARRAY_REF(ULevelVariantSets*,Z_Param_Out_LevelVariantSetsAssets);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfLevelVariantSets);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelVariantSetsImportTestFunctions::CheckLevelVariantSetsCount(Z_Param_Out_LevelVariantSetsAssets,Z_Param_ExpectedNumberOfLevelVariantSets);
P_NATIVE_END;
}
// ********** End Class ULevelVariantSetsImportTestFunctions Function CheckLevelVariantSetsCount ***
// ********** Begin Class ULevelVariantSetsImportTestFunctions Function CheckVariantsCount *********
struct Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics
{
struct LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms
{
ULevelVariantSets* LevelVariantSets;
FString VariantSetName;
int32 ExpectedNumberOfVariants;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported LevelVariantSets has the expected number of variants for the given variant set */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported LevelVariantSets has the expected number of variants for the given variant set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariantSetName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckVariantsCount constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelVariantSets;
static const UECodeGen_Private::FStrPropertyParams NewProp_VariantSetName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfVariants;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckVariantsCount constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckVariantsCount Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_LevelVariantSets = { "LevelVariantSets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms, LevelVariantSets), Z_Construct_UClass_ULevelVariantSets_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_VariantSetName = { "VariantSetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms, VariantSetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariantSetName_MetaData), NewProp_VariantSetName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_ExpectedNumberOfVariants = { "ExpectedNumberOfVariants", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms, ExpectedNumberOfVariants), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_LevelVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_VariantSetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_ExpectedNumberOfVariants,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::PropPointers) < 2048);
// ********** End Function CheckVariantsCount Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelVariantSetsImportTestFunctions, nullptr, "CheckVariantsCount", Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckVariantsCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelVariantSetsImportTestFunctions::execCheckVariantsCount)
{
P_GET_OBJECT(ULevelVariantSets,Z_Param_LevelVariantSets);
P_GET_PROPERTY(FStrProperty,Z_Param_VariantSetName);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfVariants);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelVariantSetsImportTestFunctions::CheckVariantsCount(Z_Param_LevelVariantSets,Z_Param_VariantSetName,Z_Param_ExpectedNumberOfVariants);
P_NATIVE_END;
}
// ********** End Class ULevelVariantSetsImportTestFunctions Function CheckVariantsCount ***********
// ********** Begin Class ULevelVariantSetsImportTestFunctions Function CheckVariantSetsCount ******
struct Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics
{
struct LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms
{
ULevelVariantSets* LevelVariantSets;
int32 ExpectedNumberOfVariantSets;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported LevelVariantSets has the expected number of variant sets */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported LevelVariantSets has the expected number of variant sets" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckVariantSetsCount constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelVariantSets;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfVariantSets;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckVariantSetsCount constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckVariantSetsCount Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_LevelVariantSets = { "LevelVariantSets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms, LevelVariantSets), Z_Construct_UClass_ULevelVariantSets_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_ExpectedNumberOfVariantSets = { "ExpectedNumberOfVariantSets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms, ExpectedNumberOfVariantSets), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_LevelVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_ExpectedNumberOfVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::PropPointers) < 2048);
// ********** End Function CheckVariantSetsCount Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULevelVariantSetsImportTestFunctions, nullptr, "CheckVariantSetsCount", Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::LevelVariantSetsImportTestFunctions_eventCheckVariantSetsCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULevelVariantSetsImportTestFunctions::execCheckVariantSetsCount)
{
P_GET_OBJECT(ULevelVariantSets,Z_Param_LevelVariantSets);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfVariantSets);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULevelVariantSetsImportTestFunctions::CheckVariantSetsCount(Z_Param_LevelVariantSets,Z_Param_ExpectedNumberOfVariantSets);
P_NATIVE_END;
}
// ********** End Class ULevelVariantSetsImportTestFunctions Function CheckVariantSetsCount ********
// ********** Begin Class ULevelVariantSetsImportTestFunctions *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions;
UClass* ULevelVariantSetsImportTestFunctions::GetPrivateStaticClass()
{
using TClass = ULevelVariantSetsImportTestFunctions;
if (!Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LevelVariantSetsImportTestFunctions"),
Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions.InnerSingleton,
StaticRegisterNativesULevelVariantSetsImportTestFunctions,
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_ULevelVariantSetsImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_NoRegister()
{
return ULevelVariantSetsImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LevelVariantSetsImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ULevelVariantSetsImportTestFunctions constinit property declarations *****
// ********** End Class ULevelVariantSetsImportTestFunctions constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckBindingsCount"), .Pointer = &ULevelVariantSetsImportTestFunctions::execCheckBindingsCount },
{ .NameUTF8 = UTF8TEXT("CheckLevelVariantSetsCount"), .Pointer = &ULevelVariantSetsImportTestFunctions::execCheckLevelVariantSetsCount },
{ .NameUTF8 = UTF8TEXT("CheckVariantsCount"), .Pointer = &ULevelVariantSetsImportTestFunctions::execCheckVariantsCount },
{ .NameUTF8 = UTF8TEXT("CheckVariantSetsCount"), .Pointer = &ULevelVariantSetsImportTestFunctions::execCheckVariantSetsCount },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckBindingsCount, "CheckBindingsCount" }, // 3978118583
{ &Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckLevelVariantSetsCount, "CheckLevelVariantSetsCount" }, // 3306214835
{ &Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantsCount, "CheckVariantsCount" }, // 4150716493
{ &Z_Construct_UFunction_ULevelVariantSetsImportTestFunctions_CheckVariantSetsCount, "CheckVariantSetsCount" }, // 1193898678
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULevelVariantSetsImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::ClassParams = {
&ULevelVariantSetsImportTestFunctions::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_ULevelVariantSetsImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::Class_MetaDataParams)
};
void ULevelVariantSetsImportTestFunctions::StaticRegisterNativesULevelVariantSetsImportTestFunctions()
{
UClass* Class = ULevelVariantSetsImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULevelVariantSetsImportTestFunctions()
{
if (!Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions.OuterSingleton, Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions.OuterSingleton;
}
ULevelVariantSetsImportTestFunctions::ULevelVariantSetsImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULevelVariantSetsImportTestFunctions);
ULevelVariantSetsImportTestFunctions::~ULevelVariantSetsImportTestFunctions() {}
// ********** End Class ULevelVariantSetsImportTestFunctions ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULevelVariantSetsImportTestFunctions, ULevelVariantSetsImportTestFunctions::StaticClass, TEXT("ULevelVariantSetsImportTestFunctions"), &Z_Registration_Info_UClass_ULevelVariantSetsImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULevelVariantSetsImportTestFunctions), 1260688220U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h__Script_InterchangeTests_4210821083{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/LevelVariantSetsImportTestFunctions.h"
#ifdef INTERCHANGETESTS_LevelVariantSetsImportTestFunctions_generated_h
#error "LevelVariantSetsImportTestFunctions.generated.h already included, missing '#pragma once' in LevelVariantSetsImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_LevelVariantSetsImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ULevelVariantSets;
struct FInterchangeTestFunctionResult;
// ********** Begin Class ULevelVariantSetsImportTestFunctions *************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckBindingsCount); \
DECLARE_FUNCTION(execCheckVariantsCount); \
DECLARE_FUNCTION(execCheckVariantSetsCount); \
DECLARE_FUNCTION(execCheckLevelVariantSetsCount);
struct Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesULevelVariantSetsImportTestFunctions(); \
friend struct ::Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(ULevelVariantSetsImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_ULevelVariantSetsImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(ULevelVariantSetsImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API ULevelVariantSetsImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
ULevelVariantSetsImportTestFunctions(ULevelVariantSetsImportTestFunctions&&) = delete; \
ULevelVariantSetsImportTestFunctions(const ULevelVariantSetsImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, ULevelVariantSetsImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULevelVariantSetsImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULevelVariantSetsImportTestFunctions) \
INTERCHANGETESTS_API virtual ~ULevelVariantSetsImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_15_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULevelVariantSetsImportTestFunctions;
// ********** End Class ULevelVariantSetsImportTestFunctions ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LevelVariantSetsImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,396 @@
// 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 "ImportTestFunctions/LightImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLightImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_ALight_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UActorImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULightImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULightImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ULightImportTestFunctions Function CheckLightColor ***********************
struct Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics
{
struct LightImportTestFunctions_eventCheckLightColor_Parms
{
ALight* Light;
FLinearColor ExpectedLightColor;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light color is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light color is correct" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedLightColor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightColor constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExpectedLightColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightColor constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightColor Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightColor_Parms, Light), Z_Construct_UClass_ALight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_ExpectedLightColor = { "ExpectedLightColor", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightColor_Parms, ExpectedLightColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedLightColor_MetaData), NewProp_ExpectedLightColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_ExpectedLightColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::PropPointers) < 2048);
// ********** End Function CheckLightColor Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULightImportTestFunctions, nullptr, "CheckLightColor", Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::LightImportTestFunctions_eventCheckLightColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00C22603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::LightImportTestFunctions_eventCheckLightColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULightImportTestFunctions::execCheckLightColor)
{
P_GET_OBJECT(ALight,Z_Param_Light);
P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_ExpectedLightColor);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULightImportTestFunctions::CheckLightColor(Z_Param_Light,Z_Param_Out_ExpectedLightColor);
P_NATIVE_END;
}
// ********** End Class ULightImportTestFunctions Function CheckLightColor *************************
// ********** Begin Class ULightImportTestFunctions Function CheckLightDirection *******************
struct Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics
{
struct LightImportTestFunctions_eventCheckLightDirection_Parms
{
ALight* Light;
FVector ExpectedLightDirection;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light direction is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light direction is correct" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedLightDirection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightDirection constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExpectedLightDirection;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightDirection constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightDirection Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightDirection_Parms, Light), Z_Construct_UClass_ALight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_ExpectedLightDirection = { "ExpectedLightDirection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightDirection_Parms, ExpectedLightDirection), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedLightDirection_MetaData), NewProp_ExpectedLightDirection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightDirection_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_ExpectedLightDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::PropPointers) < 2048);
// ********** End Function CheckLightDirection Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULightImportTestFunctions, nullptr, "CheckLightDirection", Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::LightImportTestFunctions_eventCheckLightDirection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00C22603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::LightImportTestFunctions_eventCheckLightDirection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULightImportTestFunctions::execCheckLightDirection)
{
P_GET_OBJECT(ALight,Z_Param_Light);
P_GET_STRUCT_REF(FVector,Z_Param_Out_ExpectedLightDirection);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULightImportTestFunctions::CheckLightDirection(Z_Param_Light,Z_Param_Out_ExpectedLightDirection);
P_NATIVE_END;
}
// ********** End Class ULightImportTestFunctions Function CheckLightDirection *********************
// ********** Begin Class ULightImportTestFunctions Function CheckLightIntensity *******************
struct Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics
{
struct LightImportTestFunctions_eventCheckLightIntensity_Parms
{
ALight* Light;
float ExpectedLightIntensity;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light intensity is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light intensity is correct" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightIntensity constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedLightIntensity;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightIntensity constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightIntensity Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightIntensity_Parms, Light), Z_Construct_UClass_ALight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_ExpectedLightIntensity = { "ExpectedLightIntensity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightIntensity_Parms, ExpectedLightIntensity), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightIntensity_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_ExpectedLightIntensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::PropPointers) < 2048);
// ********** End Function CheckLightIntensity Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULightImportTestFunctions, nullptr, "CheckLightIntensity", Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::LightImportTestFunctions_eventCheckLightIntensity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::LightImportTestFunctions_eventCheckLightIntensity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULightImportTestFunctions::execCheckLightIntensity)
{
P_GET_OBJECT(ALight,Z_Param_Light);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedLightIntensity);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULightImportTestFunctions::CheckLightIntensity(Z_Param_Light,Z_Param_ExpectedLightIntensity);
P_NATIVE_END;
}
// ********** End Class ULightImportTestFunctions Function CheckLightIntensity *********************
// ********** Begin Class ULightImportTestFunctions Function CheckLightPosition ********************
struct Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics
{
struct LightImportTestFunctions_eventCheckLightPosition_Parms
{
ALight* Light;
FVector ExpectedLightPosition;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light position is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light position is correct" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpectedLightPosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightPosition constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExpectedLightPosition;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightPosition constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightPosition Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightPosition_Parms, Light), Z_Construct_UClass_ALight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_ExpectedLightPosition = { "ExpectedLightPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightPosition_Parms, ExpectedLightPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpectedLightPosition_MetaData), NewProp_ExpectedLightPosition_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LightImportTestFunctions_eventCheckLightPosition_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_ExpectedLightPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::PropPointers) < 2048);
// ********** End Function CheckLightPosition Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULightImportTestFunctions, nullptr, "CheckLightPosition", Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::LightImportTestFunctions_eventCheckLightPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00C22603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::LightImportTestFunctions_eventCheckLightPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ULightImportTestFunctions::execCheckLightPosition)
{
P_GET_OBJECT(ALight,Z_Param_Light);
P_GET_STRUCT_REF(FVector,Z_Param_Out_ExpectedLightPosition);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=ULightImportTestFunctions::CheckLightPosition(Z_Param_Light,Z_Param_Out_ExpectedLightPosition);
P_NATIVE_END;
}
// ********** End Class ULightImportTestFunctions Function CheckLightPosition **********************
// ********** Begin Class ULightImportTestFunctions ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULightImportTestFunctions;
UClass* ULightImportTestFunctions::GetPrivateStaticClass()
{
using TClass = ULightImportTestFunctions;
if (!Z_Registration_Info_UClass_ULightImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("LightImportTestFunctions"),
Z_Registration_Info_UClass_ULightImportTestFunctions.InnerSingleton,
StaticRegisterNativesULightImportTestFunctions,
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_ULightImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_ULightImportTestFunctions_NoRegister()
{
return ULightImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULightImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/LightImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/LightImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ULightImportTestFunctions constinit property declarations ****************
// ********** End Class ULightImportTestFunctions constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckLightColor"), .Pointer = &ULightImportTestFunctions::execCheckLightColor },
{ .NameUTF8 = UTF8TEXT("CheckLightDirection"), .Pointer = &ULightImportTestFunctions::execCheckLightDirection },
{ .NameUTF8 = UTF8TEXT("CheckLightIntensity"), .Pointer = &ULightImportTestFunctions::execCheckLightIntensity },
{ .NameUTF8 = UTF8TEXT("CheckLightPosition"), .Pointer = &ULightImportTestFunctions::execCheckLightPosition },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ULightImportTestFunctions_CheckLightColor, "CheckLightColor" }, // 492590199
{ &Z_Construct_UFunction_ULightImportTestFunctions_CheckLightDirection, "CheckLightDirection" }, // 583141770
{ &Z_Construct_UFunction_ULightImportTestFunctions_CheckLightIntensity, "CheckLightIntensity" }, // 54396450
{ &Z_Construct_UFunction_ULightImportTestFunctions_CheckLightPosition, "CheckLightPosition" }, // 2641991607
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULightImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULightImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_ULightImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorImportTestFunctions,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULightImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULightImportTestFunctions_Statics::ClassParams = {
&ULightImportTestFunctions::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_ULightImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_ULightImportTestFunctions_Statics::Class_MetaDataParams)
};
void ULightImportTestFunctions::StaticRegisterNativesULightImportTestFunctions()
{
UClass* Class = ULightImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULightImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_ULightImportTestFunctions()
{
if (!Z_Registration_Info_UClass_ULightImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULightImportTestFunctions.OuterSingleton, Z_Construct_UClass_ULightImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULightImportTestFunctions.OuterSingleton;
}
ULightImportTestFunctions::ULightImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULightImportTestFunctions);
ULightImportTestFunctions::~ULightImportTestFunctions() {}
// ********** End Class ULightImportTestFunctions **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ULightImportTestFunctions, ULightImportTestFunctions::StaticClass, TEXT("ULightImportTestFunctions"), &Z_Registration_Info_UClass_ULightImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULightImportTestFunctions), 3355488211U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h__Script_InterchangeTests_1582839145{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/LightImportTestFunctions.h"
#ifdef INTERCHANGETESTS_LightImportTestFunctions_generated_h
#error "LightImportTestFunctions.generated.h already included, missing '#pragma once' in LightImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_LightImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ALight;
struct FInterchangeTestFunctionResult;
struct FLinearColor;
// ********** Begin Class ULightImportTestFunctions ************************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckLightColor); \
DECLARE_FUNCTION(execCheckLightIntensity); \
DECLARE_FUNCTION(execCheckLightDirection); \
DECLARE_FUNCTION(execCheckLightPosition);
struct Z_Construct_UClass_ULightImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULightImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesULightImportTestFunctions(); \
friend struct ::Z_Construct_UClass_ULightImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_ULightImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(ULightImportTestFunctions, UActorImportTestFunctions, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_ULightImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(ULightImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API ULightImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
ULightImportTestFunctions(ULightImportTestFunctions&&) = delete; \
ULightImportTestFunctions(const ULightImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, ULightImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ULightImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ULightImportTestFunctions) \
INTERCHANGETESTS_API virtual ~ULightImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ULightImportTestFunctions;
// ********** End Class ULightImportTestFunctions **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_LightImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,695 @@
// 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 "ImportTestFunctions/MaterialImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMaterialImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EBlendMode();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EMaterialShadingModel();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMaterialImportTestFunctions Function CheckBlendMode *********************
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics
{
struct MaterialImportTestFunctions_eventCheckBlendMode_Parms
{
const UMaterialInterface* MaterialInterface;
TEnumAsByte<EBlendMode> ExpectedBlendMode;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected blend mode */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected blend mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckBlendMode constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedBlendMode;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckBlendMode constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckBlendMode Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckBlendMode_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_ExpectedBlendMode = { "ExpectedBlendMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckBlendMode_Parms, ExpectedBlendMode), Z_Construct_UEnum_Engine_EBlendMode, METADATA_PARAMS(0, nullptr) }; // 2147482168
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckBlendMode_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_ExpectedBlendMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::PropPointers) < 2048);
// ********** End Function CheckBlendMode Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckBlendMode", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::MaterialImportTestFunctions_eventCheckBlendMode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::MaterialImportTestFunctions_eventCheckBlendMode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckBlendMode)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedBlendMode);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckBlendMode(Z_Param_MaterialInterface,EBlendMode(Z_Param_ExpectedBlendMode));
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckBlendMode ***********************
// ********** Begin Class UMaterialImportTestFunctions Function CheckImportedMaterialCount *********
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics
{
struct MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms
{
TArray<UMaterialInterface*> MaterialInterfaces;
int32 ExpectedNumberOfImportedMaterials;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of materials are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of materials are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterfaces_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedMaterialCount constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterfaces_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInterfaces;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfImportedMaterials;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedMaterialCount constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedMaterialCount Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_MaterialInterfaces_Inner = { "MaterialInterfaces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_MaterialInterfaces = { "MaterialInterfaces", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms, MaterialInterfaces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterfaces_MetaData), NewProp_MaterialInterfaces_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_ExpectedNumberOfImportedMaterials = { "ExpectedNumberOfImportedMaterials", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms, ExpectedNumberOfImportedMaterials), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_MaterialInterfaces_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_MaterialInterfaces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_ExpectedNumberOfImportedMaterials,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedMaterialCount Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckImportedMaterialCount", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::MaterialImportTestFunctions_eventCheckImportedMaterialCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckImportedMaterialCount)
{
P_GET_TARRAY_REF(UMaterialInterface*,Z_Param_Out_MaterialInterfaces);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfImportedMaterials);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckImportedMaterialCount(Z_Param_Out_MaterialInterfaces,Z_Param_ExpectedNumberOfImportedMaterials);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckImportedMaterialCount ***********
// ********** Begin Class UMaterialImportTestFunctions Function CheckImportedMaterialInstanceCount *
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics
{
struct MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms
{
TArray<UMaterialInterface*> MaterialInterfaces;
int32 ExpectedNumberOfImportedMaterialInstances;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of material instances are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of material instances are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterfaces_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedMaterialInstanceCount constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterfaces_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInterfaces;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfImportedMaterialInstances;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedMaterialInstanceCount constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedMaterialInstanceCount Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_MaterialInterfaces_Inner = { "MaterialInterfaces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_MaterialInterfaces = { "MaterialInterfaces", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms, MaterialInterfaces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterfaces_MetaData), NewProp_MaterialInterfaces_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_ExpectedNumberOfImportedMaterialInstances = { "ExpectedNumberOfImportedMaterialInstances", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms, ExpectedNumberOfImportedMaterialInstances), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_MaterialInterfaces_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_MaterialInterfaces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_ExpectedNumberOfImportedMaterialInstances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedMaterialInstanceCount Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckImportedMaterialInstanceCount", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::MaterialImportTestFunctions_eventCheckImportedMaterialInstanceCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckImportedMaterialInstanceCount)
{
P_GET_TARRAY_REF(UMaterialInterface*,Z_Param_Out_MaterialInterfaces);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfImportedMaterialInstances);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckImportedMaterialInstanceCount(Z_Param_Out_MaterialInterfaces,Z_Param_ExpectedNumberOfImportedMaterialInstances);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckImportedMaterialInstanceCount ***
// ********** Begin Class UMaterialImportTestFunctions Function CheckIsTwoSided ********************
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics
{
struct MaterialImportTestFunctions_eventCheckIsTwoSided_Parms
{
const UMaterialInterface* MaterialInterface;
bool ExpectedIsTwoSided;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected two-sided setting */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected two-sided setting" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckIsTwoSided constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static void NewProp_ExpectedIsTwoSided_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ExpectedIsTwoSided;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckIsTwoSided constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckIsTwoSided Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckIsTwoSided_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
void Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ExpectedIsTwoSided_SetBit(void* Obj)
{
((MaterialImportTestFunctions_eventCheckIsTwoSided_Parms*)Obj)->ExpectedIsTwoSided = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ExpectedIsTwoSided = { "ExpectedIsTwoSided", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialImportTestFunctions_eventCheckIsTwoSided_Parms), &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ExpectedIsTwoSided_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckIsTwoSided_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ExpectedIsTwoSided,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::PropPointers) < 2048);
// ********** End Function CheckIsTwoSided Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckIsTwoSided", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::MaterialImportTestFunctions_eventCheckIsTwoSided_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::MaterialImportTestFunctions_eventCheckIsTwoSided_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckIsTwoSided)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_UBOOL(Z_Param_ExpectedIsTwoSided);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckIsTwoSided(Z_Param_MaterialInterface,Z_Param_ExpectedIsTwoSided);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckIsTwoSided **********************
// ********** Begin Class UMaterialImportTestFunctions Function CheckOpacityMaskClipValue **********
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics
{
struct MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms
{
const UMaterialInterface* MaterialInterface;
float ExpectedOpacityMaskClipValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected opacity mask clip value */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected opacity mask clip value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckOpacityMaskClipValue constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedOpacityMaskClipValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckOpacityMaskClipValue constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckOpacityMaskClipValue Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_ExpectedOpacityMaskClipValue = { "ExpectedOpacityMaskClipValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms, ExpectedOpacityMaskClipValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_ExpectedOpacityMaskClipValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::PropPointers) < 2048);
// ********** End Function CheckOpacityMaskClipValue Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckOpacityMaskClipValue", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::MaterialImportTestFunctions_eventCheckOpacityMaskClipValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckOpacityMaskClipValue)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedOpacityMaskClipValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckOpacityMaskClipValue(Z_Param_MaterialInterface,Z_Param_ExpectedOpacityMaskClipValue);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckOpacityMaskClipValue ************
// ********** Begin Class UMaterialImportTestFunctions Function CheckScalarParameter ***************
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics
{
struct MaterialImportTestFunctions_eventCheckScalarParameter_Parms
{
const UMaterialInterface* MaterialInterface;
FString ParameterName;
float ExpectedParameterValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected scalar parameter value */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected scalar parameter value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckScalarParameter constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedParameterValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckScalarParameter constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckScalarParameter Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckScalarParameter_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckScalarParameter_Parms, ParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ExpectedParameterValue = { "ExpectedParameterValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckScalarParameter_Parms, ExpectedParameterValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckScalarParameter_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ExpectedParameterValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::PropPointers) < 2048);
// ********** End Function CheckScalarParameter Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckScalarParameter", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::MaterialImportTestFunctions_eventCheckScalarParameter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::MaterialImportTestFunctions_eventCheckScalarParameter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckScalarParameter)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FStrProperty,Z_Param_ParameterName);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedParameterValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckScalarParameter(Z_Param_MaterialInterface,Z_Param_ParameterName,Z_Param_ExpectedParameterValue);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckScalarParameter *****************
// ********** Begin Class UMaterialImportTestFunctions Function CheckShadingModel ******************
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics
{
struct MaterialImportTestFunctions_eventCheckShadingModel_Parms
{
const UMaterialInterface* MaterialInterface;
TEnumAsByte<EMaterialShadingModel> ExpectedShadingModel;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected shading model */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected shading model" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckShadingModel constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedShadingModel;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckShadingModel constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckShadingModel Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckShadingModel_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_ExpectedShadingModel = { "ExpectedShadingModel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckShadingModel_Parms, ExpectedShadingModel), Z_Construct_UEnum_Engine_EMaterialShadingModel, METADATA_PARAMS(0, nullptr) }; // 3465229775
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckShadingModel_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_ExpectedShadingModel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::PropPointers) < 2048);
// ********** End Function CheckShadingModel Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckShadingModel", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::MaterialImportTestFunctions_eventCheckShadingModel_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::MaterialImportTestFunctions_eventCheckShadingModel_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckShadingModel)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedShadingModel);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckShadingModel(Z_Param_MaterialInterface,EMaterialShadingModel(Z_Param_ExpectedShadingModel));
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckShadingModel ********************
// ********** Begin Class UMaterialImportTestFunctions Function CheckVectorParameter ***************
struct Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics
{
struct MaterialImportTestFunctions_eventCheckVectorParameter_Parms
{
const UMaterialInterface* MaterialInterface;
FString ParameterName;
FLinearColor ExpectedParameterValue;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported material has the expected vector parameter value */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported material has the expected vector parameter value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckVectorParameter constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExpectedParameterValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckVectorParameter constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckVectorParameter Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckVectorParameter_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckVectorParameter_Parms, ParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ExpectedParameterValue = { "ExpectedParameterValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckVectorParameter_Parms, ExpectedParameterValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialImportTestFunctions_eventCheckVectorParameter_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ExpectedParameterValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::PropPointers) < 2048);
// ********** End Function CheckVectorParameter Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialImportTestFunctions, nullptr, "CheckVectorParameter", Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::MaterialImportTestFunctions_eventCheckVectorParameter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00822603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::MaterialImportTestFunctions_eventCheckVectorParameter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialImportTestFunctions::execCheckVectorParameter)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FStrProperty,Z_Param_ParameterName);
P_GET_STRUCT(FLinearColor,Z_Param_ExpectedParameterValue);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialImportTestFunctions::CheckVectorParameter(Z_Param_MaterialInterface,Z_Param_ParameterName,Z_Param_ExpectedParameterValue);
P_NATIVE_END;
}
// ********** End Class UMaterialImportTestFunctions Function CheckVectorParameter *****************
// ********** Begin Class UMaterialImportTestFunctions *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialImportTestFunctions;
UClass* UMaterialImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UMaterialImportTestFunctions;
if (!Z_Registration_Info_UClass_UMaterialImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MaterialImportTestFunctions"),
Z_Registration_Info_UClass_UMaterialImportTestFunctions.InnerSingleton,
StaticRegisterNativesUMaterialImportTestFunctions,
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_UMaterialImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UMaterialImportTestFunctions_NoRegister()
{
return UMaterialImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMaterialImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/MaterialImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMaterialImportTestFunctions constinit property declarations *************
// ********** End Class UMaterialImportTestFunctions constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckBlendMode"), .Pointer = &UMaterialImportTestFunctions::execCheckBlendMode },
{ .NameUTF8 = UTF8TEXT("CheckImportedMaterialCount"), .Pointer = &UMaterialImportTestFunctions::execCheckImportedMaterialCount },
{ .NameUTF8 = UTF8TEXT("CheckImportedMaterialInstanceCount"), .Pointer = &UMaterialImportTestFunctions::execCheckImportedMaterialInstanceCount },
{ .NameUTF8 = UTF8TEXT("CheckIsTwoSided"), .Pointer = &UMaterialImportTestFunctions::execCheckIsTwoSided },
{ .NameUTF8 = UTF8TEXT("CheckOpacityMaskClipValue"), .Pointer = &UMaterialImportTestFunctions::execCheckOpacityMaskClipValue },
{ .NameUTF8 = UTF8TEXT("CheckScalarParameter"), .Pointer = &UMaterialImportTestFunctions::execCheckScalarParameter },
{ .NameUTF8 = UTF8TEXT("CheckShadingModel"), .Pointer = &UMaterialImportTestFunctions::execCheckShadingModel },
{ .NameUTF8 = UTF8TEXT("CheckVectorParameter"), .Pointer = &UMaterialImportTestFunctions::execCheckVectorParameter },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckBlendMode, "CheckBlendMode" }, // 3133622959
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialCount, "CheckImportedMaterialCount" }, // 1462640483
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckImportedMaterialInstanceCount, "CheckImportedMaterialInstanceCount" }, // 624777477
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckIsTwoSided, "CheckIsTwoSided" }, // 3609565653
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckOpacityMaskClipValue, "CheckOpacityMaskClipValue" }, // 1312004208
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckScalarParameter, "CheckScalarParameter" }, // 1197005043
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckShadingModel, "CheckShadingModel" }, // 4066476103
{ &Z_Construct_UFunction_UMaterialImportTestFunctions_CheckVectorParameter, "CheckVectorParameter" }, // 229853933
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMaterialImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMaterialImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UMaterialImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialImportTestFunctions_Statics::ClassParams = {
&UMaterialImportTestFunctions::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_UMaterialImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialImportTestFunctions_Statics::Class_MetaDataParams)
};
void UMaterialImportTestFunctions::StaticRegisterNativesUMaterialImportTestFunctions()
{
UClass* Class = UMaterialImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMaterialImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMaterialImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UMaterialImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialImportTestFunctions.OuterSingleton, Z_Construct_UClass_UMaterialImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMaterialImportTestFunctions.OuterSingleton;
}
UMaterialImportTestFunctions::UMaterialImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialImportTestFunctions);
UMaterialImportTestFunctions::~UMaterialImportTestFunctions() {}
// ********** End Class UMaterialImportTestFunctions ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMaterialImportTestFunctions, UMaterialImportTestFunctions::StaticClass, TEXT("UMaterialImportTestFunctions"), &Z_Registration_Info_UClass_UMaterialImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialImportTestFunctions), 4238756036U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h__Script_InterchangeTests_3626825524{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/MaterialImportTestFunctions.h"
#ifdef INTERCHANGETESTS_MaterialImportTestFunctions_generated_h
#error "MaterialImportTestFunctions.generated.h already included, missing '#pragma once' in MaterialImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_MaterialImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UMaterialInterface;
struct FInterchangeTestFunctionResult;
struct FLinearColor;
// ********** Begin Class UMaterialImportTestFunctions *********************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckVectorParameter); \
DECLARE_FUNCTION(execCheckScalarParameter); \
DECLARE_FUNCTION(execCheckOpacityMaskClipValue); \
DECLARE_FUNCTION(execCheckIsTwoSided); \
DECLARE_FUNCTION(execCheckBlendMode); \
DECLARE_FUNCTION(execCheckShadingModel); \
DECLARE_FUNCTION(execCheckImportedMaterialInstanceCount); \
DECLARE_FUNCTION(execCheckImportedMaterialCount);
struct Z_Construct_UClass_UMaterialImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMaterialImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UMaterialImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UMaterialImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UMaterialImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UMaterialImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UMaterialImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UMaterialImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMaterialImportTestFunctions(UMaterialImportTestFunctions&&) = delete; \
UMaterialImportTestFunctions(const UMaterialImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UMaterialImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMaterialImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMaterialImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UMaterialImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_16_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMaterialImportTestFunctions;
// ********** End Class UMaterialImportTestFunctions ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,278 @@
// 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 "ImportTestFunctions/MaterialXTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMaterialXTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialXTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialXTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMaterialXTestFunctions Function CheckConnectedInputCount ****************
struct Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics
{
struct MaterialXTestFunctions_eventCheckConnectedInputCount_Parms
{
const UMaterialInterface* MaterialInterface;
int32 ExpectedNumber;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of inputs are connected to the MX_StandardSurface material function */" },
{ "DisplayName", "MX: Check Connected Input Count" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialXTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of inputs are connected to the MX_StandardSurface material function" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckConnectedInputCount constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumber;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckConnectedInputCount constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckConnectedInputCount Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckConnectedInputCount_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_ExpectedNumber = { "ExpectedNumber", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckConnectedInputCount_Parms, ExpectedNumber), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckConnectedInputCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_ExpectedNumber,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::PropPointers) < 2048);
// ********** End Function CheckConnectedInputCount Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialXTestFunctions, nullptr, "CheckConnectedInputCount", Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::MaterialXTestFunctions_eventCheckConnectedInputCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::MaterialXTestFunctions_eventCheckConnectedInputCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialXTestFunctions::execCheckConnectedInputCount)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumber);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialXTestFunctions::CheckConnectedInputCount(Z_Param_MaterialInterface,Z_Param_ExpectedNumber);
P_NATIVE_END;
}
// ********** End Class UMaterialXTestFunctions Function CheckConnectedInputCount ******************
// ********** Begin Class UMaterialXTestFunctions Function CheckInputConnected *********************
struct Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics
{
struct MaterialXTestFunctions_eventCheckInputConnected_Parms
{
const UMaterialInterface* MaterialInterface;
FString InputName;
bool bIsConnected;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether a specific input of the MX_StandardSurface material function is connected or not */" },
{ "DisplayName", "MX: Check Input Is Connected" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialXTestFunctions.h" },
{ "ToolTip", "Check whether a specific input of the MX_StandardSurface material function is connected or not" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckInputConnected constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FStrPropertyParams NewProp_InputName;
static void NewProp_bIsConnected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConnected;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckInputConnected constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckInputConnected Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckInputConnected_Parms, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_InputName = { "InputName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckInputConnected_Parms, InputName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputName_MetaData), NewProp_InputName_MetaData) };
void Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_bIsConnected_SetBit(void* Obj)
{
((MaterialXTestFunctions_eventCheckInputConnected_Parms*)Obj)->bIsConnected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_bIsConnected = { "bIsConnected", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialXTestFunctions_eventCheckInputConnected_Parms), &Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_bIsConnected_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialXTestFunctions_eventCheckInputConnected_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_MaterialInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_InputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_bIsConnected,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::PropPointers) < 2048);
// ********** End Function CheckInputConnected Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialXTestFunctions, nullptr, "CheckInputConnected", Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::MaterialXTestFunctions_eventCheckInputConnected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::MaterialXTestFunctions_eventCheckInputConnected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMaterialXTestFunctions::execCheckInputConnected)
{
P_GET_OBJECT(UMaterialInterface,Z_Param_MaterialInterface);
P_GET_PROPERTY(FStrProperty,Z_Param_InputName);
P_GET_UBOOL(Z_Param_bIsConnected);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UMaterialXTestFunctions::CheckInputConnected(Z_Param_MaterialInterface,Z_Param_InputName,Z_Param_bIsConnected);
P_NATIVE_END;
}
// ********** End Class UMaterialXTestFunctions Function CheckInputConnected ***********************
// ********** Begin Class UMaterialXTestFunctions **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialXTestFunctions;
UClass* UMaterialXTestFunctions::GetPrivateStaticClass()
{
using TClass = UMaterialXTestFunctions;
if (!Z_Registration_Info_UClass_UMaterialXTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MaterialXTestFunctions"),
Z_Registration_Info_UClass_UMaterialXTestFunctions.InnerSingleton,
StaticRegisterNativesUMaterialXTestFunctions,
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_UMaterialXTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UMaterialXTestFunctions_NoRegister()
{
return UMaterialXTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMaterialXTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/MaterialXTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/MaterialXTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMaterialXTestFunctions constinit property declarations ******************
// ********** End Class UMaterialXTestFunctions constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckConnectedInputCount"), .Pointer = &UMaterialXTestFunctions::execCheckConnectedInputCount },
{ .NameUTF8 = UTF8TEXT("CheckInputConnected"), .Pointer = &UMaterialXTestFunctions::execCheckInputConnected },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMaterialXTestFunctions_CheckConnectedInputCount, "CheckConnectedInputCount" }, // 1607539428
{ &Z_Construct_UFunction_UMaterialXTestFunctions_CheckInputConnected, "CheckInputConnected" }, // 1808510668
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMaterialXTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMaterialXTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UMaterialXTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialXTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialXTestFunctions_Statics::ClassParams = {
&UMaterialXTestFunctions::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_UMaterialXTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialXTestFunctions_Statics::Class_MetaDataParams)
};
void UMaterialXTestFunctions::StaticRegisterNativesUMaterialXTestFunctions()
{
UClass* Class = UMaterialXTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMaterialXTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMaterialXTestFunctions()
{
if (!Z_Registration_Info_UClass_UMaterialXTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialXTestFunctions.OuterSingleton, Z_Construct_UClass_UMaterialXTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMaterialXTestFunctions.OuterSingleton;
}
UMaterialXTestFunctions::UMaterialXTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialXTestFunctions);
UMaterialXTestFunctions::~UMaterialXTestFunctions() {}
// ********** End Class UMaterialXTestFunctions ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMaterialXTestFunctions, UMaterialXTestFunctions::StaticClass, TEXT("UMaterialXTestFunctions"), &Z_Registration_Info_UClass_UMaterialXTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialXTestFunctions), 1378996330U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h__Script_InterchangeTests_3413168651{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/MaterialXTestFunctions.h"
#ifdef INTERCHANGETESTS_MaterialXTestFunctions_generated_h
#error "MaterialXTestFunctions.generated.h already included, missing '#pragma once' in MaterialXTestFunctions.h"
#endif
#define INTERCHANGETESTS_MaterialXTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UMaterialInterface;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UMaterialXTestFunctions **************************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckInputConnected); \
DECLARE_FUNCTION(execCheckConnectedInputCount);
struct Z_Construct_UClass_UMaterialXTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UMaterialXTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMaterialXTestFunctions(); \
friend struct ::Z_Construct_UClass_UMaterialXTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UMaterialXTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UMaterialXTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UMaterialXTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UMaterialXTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UMaterialXTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMaterialXTestFunctions(UMaterialXTestFunctions&&) = delete; \
UMaterialXTestFunctions(const UMaterialXTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UMaterialXTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMaterialXTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMaterialXTestFunctions) \
INTERCHANGETESTS_API virtual ~UMaterialXTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_17_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMaterialXTestFunctions;
// ********** End Class UMaterialXTestFunctions ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_MaterialXTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,193 @@
// 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 "ImportTestFunctions/PointLightImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePointLightImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_APointLight_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_ULightImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UPointLightImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UPointLightImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPointLightImportTestFunctions Function CheckLightFalloffExponent ********
struct Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics
{
struct PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms
{
APointLight* Light;
float ExpectedLightFalloff;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light falloff exponent is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/PointLightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light falloff exponent is correct" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightFalloffExponent constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedLightFalloff;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightFalloffExponent constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightFalloffExponent Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms, Light), Z_Construct_UClass_APointLight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_ExpectedLightFalloff = { "ExpectedLightFalloff", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms, ExpectedLightFalloff), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_ExpectedLightFalloff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PropPointers) < 2048);
// ********** End Function CheckLightFalloffExponent Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightImportTestFunctions, nullptr, "CheckLightFalloffExponent", Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::PointLightImportTestFunctions_eventCheckLightFalloffExponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPointLightImportTestFunctions::execCheckLightFalloffExponent)
{
P_GET_OBJECT(APointLight,Z_Param_Light);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedLightFalloff);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UPointLightImportTestFunctions::CheckLightFalloffExponent(Z_Param_Light,Z_Param_ExpectedLightFalloff);
P_NATIVE_END;
}
// ********** End Class UPointLightImportTestFunctions Function CheckLightFalloffExponent **********
// ********** Begin Class UPointLightImportTestFunctions *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPointLightImportTestFunctions;
UClass* UPointLightImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UPointLightImportTestFunctions;
if (!Z_Registration_Info_UClass_UPointLightImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PointLightImportTestFunctions"),
Z_Registration_Info_UClass_UPointLightImportTestFunctions.InnerSingleton,
StaticRegisterNativesUPointLightImportTestFunctions,
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_UPointLightImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UPointLightImportTestFunctions_NoRegister()
{
return UPointLightImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPointLightImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/PointLightImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/PointLightImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UPointLightImportTestFunctions constinit property declarations ***********
// ********** End Class UPointLightImportTestFunctions constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckLightFalloffExponent"), .Pointer = &UPointLightImportTestFunctions::execCheckLightFalloffExponent },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPointLightImportTestFunctions_CheckLightFalloffExponent, "CheckLightFalloffExponent" }, // 2276191497
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPointLightImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPointLightImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UPointLightImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_ULightImportTestFunctions,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPointLightImportTestFunctions_Statics::ClassParams = {
&UPointLightImportTestFunctions::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_UPointLightImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UPointLightImportTestFunctions_Statics::Class_MetaDataParams)
};
void UPointLightImportTestFunctions::StaticRegisterNativesUPointLightImportTestFunctions()
{
UClass* Class = UPointLightImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPointLightImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UPointLightImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UPointLightImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPointLightImportTestFunctions.OuterSingleton, Z_Construct_UClass_UPointLightImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPointLightImportTestFunctions.OuterSingleton;
}
UPointLightImportTestFunctions::UPointLightImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPointLightImportTestFunctions);
UPointLightImportTestFunctions::~UPointLightImportTestFunctions() {}
// ********** End Class UPointLightImportTestFunctions *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPointLightImportTestFunctions, UPointLightImportTestFunctions::StaticClass, TEXT("UPointLightImportTestFunctions"), &Z_Registration_Info_UClass_UPointLightImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPointLightImportTestFunctions), 846865600U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h__Script_InterchangeTests_3221425873{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/PointLightImportTestFunctions.h"
#ifdef INTERCHANGETESTS_PointLightImportTestFunctions_generated_h
#error "PointLightImportTestFunctions.generated.h already included, missing '#pragma once' in PointLightImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_PointLightImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APointLight;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UPointLightImportTestFunctions *******************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckLightFalloffExponent);
struct Z_Construct_UClass_UPointLightImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UPointLightImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPointLightImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UPointLightImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UPointLightImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UPointLightImportTestFunctions, ULightImportTestFunctions, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UPointLightImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UPointLightImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UPointLightImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPointLightImportTestFunctions(UPointLightImportTestFunctions&&) = delete; \
UPointLightImportTestFunctions(const UPointLightImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UPointLightImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPointLightImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPointLightImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UPointLightImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPointLightImportTestFunctions;
// ********** End Class UPointLightImportTestFunctions *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_PointLightImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,91 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/SkeletalMeshImportTestFunctions.h"
#ifdef INTERCHANGETESTS_SkeletalMeshImportTestFunctions_generated_h
#error "SkeletalMeshImportTestFunctions.generated.h already included, missing '#pragma once' in SkeletalMeshImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_SkeletalMeshImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USkeletalMesh;
struct FColor;
struct FInterchangeTestFunctionResult;
// ********** Begin Class USkeletalMeshImportTestFunctions *****************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckSkinnedVertexCountForBone); \
DECLARE_FUNCTION(execCheckSocketLocation); \
DECLARE_FUNCTION(execCheckSocketName); \
DECLARE_FUNCTION(execCheckSocketCount); \
DECLARE_FUNCTION(execCheckBonePosition); \
DECLARE_FUNCTION(execCheckBoneCount); \
DECLARE_FUNCTION(execCheckMorphTargetName); \
DECLARE_FUNCTION(execCheckMorphTargetCount); \
DECLARE_FUNCTION(execCheckVertexIndexColor); \
DECLARE_FUNCTION(execCheckVertexIndexNormal); \
DECLARE_FUNCTION(execCheckVertexIndexPosition); \
DECLARE_FUNCTION(execCheckSectionImportedMaterialSlotName); \
DECLARE_FUNCTION(execCheckSectionMaterialName); \
DECLARE_FUNCTION(execCheckUVChannelCount); \
DECLARE_FUNCTION(execCheckTriangleCountInSection); \
DECLARE_FUNCTION(execCheckSectionCount); \
DECLARE_FUNCTION(execCheckMaterialSlotCount); \
DECLARE_FUNCTION(execCheckLodCount); \
DECLARE_FUNCTION(execCheckRenderTriangleCount); \
DECLARE_FUNCTION(execCheckRenderVertexCount); \
DECLARE_FUNCTION(execCheckImportedSkeletalMeshCount);
struct Z_Construct_UClass_USkeletalMeshImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_USkeletalMeshImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSkeletalMeshImportTestFunctions(); \
friend struct ::Z_Construct_UClass_USkeletalMeshImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_USkeletalMeshImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(USkeletalMeshImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_USkeletalMeshImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(USkeletalMeshImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API USkeletalMeshImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USkeletalMeshImportTestFunctions(USkeletalMeshImportTestFunctions&&) = delete; \
USkeletalMeshImportTestFunctions(const USkeletalMeshImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, USkeletalMeshImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USkeletalMeshImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USkeletalMeshImportTestFunctions) \
INTERCHANGETESTS_API virtual ~USkeletalMeshImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USkeletalMeshImportTestFunctions;
// ********** End Class USkeletalMeshImportTestFunctions *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SkeletalMeshImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,257 @@
// 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 "ImportTestFunctions/SpotLightImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSpotLightImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_ASpotLight_NoRegister();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UPointLightImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_USpotLightImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_USpotLightImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USpotLightImportTestFunctions Function CheckLightInnerConeAngle **********
struct Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics
{
struct SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms
{
ASpotLight* Light;
float ExpectedLightInnerConeAngle;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light inner cone angle is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/SpotLightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light inner cone angle is correct" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightInnerConeAngle constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedLightInnerConeAngle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightInnerConeAngle constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightInnerConeAngle Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms, Light), Z_Construct_UClass_ASpotLight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_ExpectedLightInnerConeAngle = { "ExpectedLightInnerConeAngle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms, ExpectedLightInnerConeAngle), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_ExpectedLightInnerConeAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::PropPointers) < 2048);
// ********** End Function CheckLightInnerConeAngle Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USpotLightImportTestFunctions, nullptr, "CheckLightInnerConeAngle", Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::Function_MetaDataParams), Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::SpotLightImportTestFunctions_eventCheckLightInnerConeAngle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USpotLightImportTestFunctions::execCheckLightInnerConeAngle)
{
P_GET_OBJECT(ASpotLight,Z_Param_Light);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedLightInnerConeAngle);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=USpotLightImportTestFunctions::CheckLightInnerConeAngle(Z_Param_Light,Z_Param_ExpectedLightInnerConeAngle);
P_NATIVE_END;
}
// ********** End Class USpotLightImportTestFunctions Function CheckLightInnerConeAngle ************
// ********** Begin Class USpotLightImportTestFunctions Function CheckLightOuterConeAngle **********
struct Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics
{
struct SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms
{
ASpotLight* Light;
float ExpectedLightOuterConeAngle;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the light outer cone angle is correct*/" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/SpotLightImportTestFunctions.h" },
{ "ToolTip", "Check whether the light outer cone angle is correct" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckLightOuterConeAngle constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Light;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedLightOuterConeAngle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckLightOuterConeAngle constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckLightOuterConeAngle Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_Light = { "Light", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms, Light), Z_Construct_UClass_ASpotLight_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_ExpectedLightOuterConeAngle = { "ExpectedLightOuterConeAngle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms, ExpectedLightOuterConeAngle), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_Light,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_ExpectedLightOuterConeAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::PropPointers) < 2048);
// ********** End Function CheckLightOuterConeAngle Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USpotLightImportTestFunctions, nullptr, "CheckLightOuterConeAngle", Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::Function_MetaDataParams), Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::SpotLightImportTestFunctions_eventCheckLightOuterConeAngle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USpotLightImportTestFunctions::execCheckLightOuterConeAngle)
{
P_GET_OBJECT(ASpotLight,Z_Param_Light);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedLightOuterConeAngle);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=USpotLightImportTestFunctions::CheckLightOuterConeAngle(Z_Param_Light,Z_Param_ExpectedLightOuterConeAngle);
P_NATIVE_END;
}
// ********** End Class USpotLightImportTestFunctions Function CheckLightOuterConeAngle ************
// ********** Begin Class USpotLightImportTestFunctions ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USpotLightImportTestFunctions;
UClass* USpotLightImportTestFunctions::GetPrivateStaticClass()
{
using TClass = USpotLightImportTestFunctions;
if (!Z_Registration_Info_UClass_USpotLightImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SpotLightImportTestFunctions"),
Z_Registration_Info_UClass_USpotLightImportTestFunctions.InnerSingleton,
StaticRegisterNativesUSpotLightImportTestFunctions,
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_USpotLightImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_USpotLightImportTestFunctions_NoRegister()
{
return USpotLightImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USpotLightImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/SpotLightImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/SpotLightImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class USpotLightImportTestFunctions constinit property declarations ************
// ********** End Class USpotLightImportTestFunctions constinit property declarations **************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckLightInnerConeAngle"), .Pointer = &USpotLightImportTestFunctions::execCheckLightInnerConeAngle },
{ .NameUTF8 = UTF8TEXT("CheckLightOuterConeAngle"), .Pointer = &USpotLightImportTestFunctions::execCheckLightOuterConeAngle },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightInnerConeAngle, "CheckLightInnerConeAngle" }, // 1840136084
{ &Z_Construct_UFunction_USpotLightImportTestFunctions_CheckLightOuterConeAngle, "CheckLightOuterConeAngle" }, // 2200907769
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USpotLightImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USpotLightImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_USpotLightImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPointLightImportTestFunctions,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USpotLightImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USpotLightImportTestFunctions_Statics::ClassParams = {
&USpotLightImportTestFunctions::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_USpotLightImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_USpotLightImportTestFunctions_Statics::Class_MetaDataParams)
};
void USpotLightImportTestFunctions::StaticRegisterNativesUSpotLightImportTestFunctions()
{
UClass* Class = USpotLightImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USpotLightImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_USpotLightImportTestFunctions()
{
if (!Z_Registration_Info_UClass_USpotLightImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USpotLightImportTestFunctions.OuterSingleton, Z_Construct_UClass_USpotLightImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USpotLightImportTestFunctions.OuterSingleton;
}
USpotLightImportTestFunctions::USpotLightImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USpotLightImportTestFunctions);
USpotLightImportTestFunctions::~USpotLightImportTestFunctions() {}
// ********** End Class USpotLightImportTestFunctions **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USpotLightImportTestFunctions, USpotLightImportTestFunctions::StaticClass, TEXT("USpotLightImportTestFunctions"), &Z_Registration_Info_UClass_USpotLightImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USpotLightImportTestFunctions), 3410505014U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h__Script_InterchangeTests_3917750822{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/SpotLightImportTestFunctions.h"
#ifdef INTERCHANGETESTS_SpotLightImportTestFunctions_generated_h
#error "SpotLightImportTestFunctions.generated.h already included, missing '#pragma once' in SpotLightImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_SpotLightImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ASpotLight;
struct FInterchangeTestFunctionResult;
// ********** Begin Class USpotLightImportTestFunctions ********************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckLightOuterConeAngle); \
DECLARE_FUNCTION(execCheckLightInnerConeAngle);
struct Z_Construct_UClass_USpotLightImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_USpotLightImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSpotLightImportTestFunctions(); \
friend struct ::Z_Construct_UClass_USpotLightImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_USpotLightImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(USpotLightImportTestFunctions, UPointLightImportTestFunctions, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_USpotLightImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(USpotLightImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API USpotLightImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USpotLightImportTestFunctions(USpotLightImportTestFunctions&&) = delete; \
USpotLightImportTestFunctions(const USpotLightImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, USpotLightImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USpotLightImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USpotLightImportTestFunctions) \
INTERCHANGETESTS_API virtual ~USpotLightImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_14_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USpotLightImportTestFunctions;
// ********** End Class USpotLightImportTestFunctions **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_SpotLightImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/StaticMeshImportTestFunctions.h"
#ifdef INTERCHANGETESTS_StaticMeshImportTestFunctions_generated_h
#error "StaticMeshImportTestFunctions.generated.h already included, missing '#pragma once' in StaticMeshImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_StaticMeshImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UStaticMesh;
struct FColor;
struct FInterchangeTestFunctionResult;
struct FMeshBuildSettings;
struct FMeshNaniteSettings;
// ********** Begin Class UStaticMeshImportTestFunctions *******************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckBoundingBoxSize); \
DECLARE_FUNCTION(execCheckBoundingBoxSizeLessThan); \
DECLARE_FUNCTION(execCheckBoundingBoxSizeGreaterThan); \
DECLARE_FUNCTION(execCheckNaniteSettings); \
DECLARE_FUNCTION(execCheckBuildSettings); \
DECLARE_FUNCTION(execCheckAgainstGroundTruth); \
DECLARE_FUNCTION(execCheckSocketLocation); \
DECLARE_FUNCTION(execCheckSocketName); \
DECLARE_FUNCTION(execCheckSocketCount); \
DECLARE_FUNCTION(execCheckSimpleCollisionPrimitiveCount); \
DECLARE_FUNCTION(execCheckRenderUVChannelCount); \
DECLARE_FUNCTION(execCheckUVChannelCount); \
DECLARE_FUNCTION(execCheckPolygonCountInPolygonGroup); \
DECLARE_FUNCTION(execCheckTriangleCountInPolygonGroup); \
DECLARE_FUNCTION(execCheckThatMeshHasQuadsOrNgons); \
DECLARE_FUNCTION(execCheckPolygonCount); \
DECLARE_FUNCTION(execCheckRenderTriangleCount); \
DECLARE_FUNCTION(execCheckTriangleCount); \
DECLARE_FUNCTION(execCheckRenderHasVertexColors); \
DECLARE_FUNCTION(execCheckRenderVertexIndexColor); \
DECLARE_FUNCTION(execCheckRenderVertexIndexNormal); \
DECLARE_FUNCTION(execCheckVertexIndexPosition); \
DECLARE_FUNCTION(execCheckRenderVertexCount); \
DECLARE_FUNCTION(execCheckVertexCount); \
DECLARE_FUNCTION(execCheckSectionImportedMaterialSlotName); \
DECLARE_FUNCTION(execCheckSectionMaterialName); \
DECLARE_FUNCTION(execCheckSectionMaterialIndex); \
DECLARE_FUNCTION(execCheckPolygonGroupImportedMaterialSlotName); \
DECLARE_FUNCTION(execCheckPolygonGroupCount); \
DECLARE_FUNCTION(execCheckImportedMaterialSlotName); \
DECLARE_FUNCTION(execCheckMaterialSlotCount); \
DECLARE_FUNCTION(execCheckSectionCount); \
DECLARE_FUNCTION(execCheckLodCount); \
DECLARE_FUNCTION(execCheckImportedStaticMeshCount);
struct Z_Construct_UClass_UStaticMeshImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UStaticMeshImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUStaticMeshImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UStaticMeshImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UStaticMeshImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UStaticMeshImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UStaticMeshImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UStaticMeshImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UStaticMeshImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UStaticMeshImportTestFunctions(UStaticMeshImportTestFunctions&&) = delete; \
UStaticMeshImportTestFunctions(const UStaticMeshImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UStaticMeshImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UStaticMeshImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UStaticMeshImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UStaticMeshImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_31_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UStaticMeshImportTestFunctions;
// ********** End Class UStaticMeshImportTestFunctions *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_StaticMeshImportTestFunctions_h
// ********** Begin Enum EStaticMeshImportTestGroundTruthBitflags **********************************
#define FOREACH_ENUM_ESTATICMESHIMPORTTESTGROUNDTRUTHBITFLAGS(op) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckLodCountEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckVertexCountEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckTriangleCountEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckUVChannelCountEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckCollisionPrimitiveCountEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckVertexPositionsEqual) \
op(EStaticMeshImportTestGroundTruthBitflags::CheckNormalsEqual)
enum class EStaticMeshImportTestGroundTruthBitflags : uint32;
template<> struct TIsUEnumClass<EStaticMeshImportTestGroundTruthBitflags> { enum { Value = true }; };
template<> INTERCHANGETESTS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStaticMeshImportTestGroundTruthBitflags>();
// ********** End Enum EStaticMeshImportTestGroundTruthBitflags ************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,469 @@
// 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 "ImportTestFunctions/TextureImportTestFunctions.h"
#include "InterchangeTestFunction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeTextureImportTestFunctions() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_TextureAddress();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_TextureFilter();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UImportTestFunctionsBase();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UTextureImportTestFunctions();
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UTextureImportTestFunctions_NoRegister();
INTERCHANGETESTS_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeTestFunctionResult();
UPackage* Z_Construct_UPackage__Script_InterchangeTests();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UTextureImportTestFunctions Function CheckImportedTextureCount ***********
struct Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics
{
struct TextureImportTestFunctions_eventCheckImportedTextureCount_Parms
{
TArray<UTexture*> Textures;
int32 ExpectedNumberOfImportedTextures;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the expected number of textures are imported */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ToolTip", "Check whether the expected number of textures are imported" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Textures_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckImportedTextureCount constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Textures_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Textures;
static const UECodeGen_Private::FIntPropertyParams NewProp_ExpectedNumberOfImportedTextures;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckImportedTextureCount constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckImportedTextureCount Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_Textures_Inner = { "Textures", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_Textures = { "Textures", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckImportedTextureCount_Parms, Textures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Textures_MetaData), NewProp_Textures_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_ExpectedNumberOfImportedTextures = { "ExpectedNumberOfImportedTextures", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckImportedTextureCount_Parms, ExpectedNumberOfImportedTextures), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckImportedTextureCount_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_Textures_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_Textures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_ExpectedNumberOfImportedTextures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::PropPointers) < 2048);
// ********** End Function CheckImportedTextureCount Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UTextureImportTestFunctions, nullptr, "CheckImportedTextureCount", Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::TextureImportTestFunctions_eventCheckImportedTextureCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00422603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::TextureImportTestFunctions_eventCheckImportedTextureCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UTextureImportTestFunctions::execCheckImportedTextureCount)
{
P_GET_TARRAY_REF(UTexture*,Z_Param_Out_Textures);
P_GET_PROPERTY(FIntProperty,Z_Param_ExpectedNumberOfImportedTextures);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UTextureImportTestFunctions::CheckImportedTextureCount(Z_Param_Out_Textures,Z_Param_ExpectedNumberOfImportedTextures);
P_NATIVE_END;
}
// ********** End Class UTextureImportTestFunctions Function CheckImportedTextureCount *************
// ********** Begin Class UTextureImportTestFunctions Function CheckTextureAddressX ****************
struct Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics
{
struct TextureImportTestFunctions_eventCheckTextureAddressX_Parms
{
const UTexture* Texture;
TEnumAsByte<TextureAddress> ExpectedTextureAddressX;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported texture has the expected addressing mode for X-axis */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported texture has the expected addressing mode for X-axis" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckTextureAddressX constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedTextureAddressX;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckTextureAddressX constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckTextureAddressX Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressX_Parms, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_ExpectedTextureAddressX = { "ExpectedTextureAddressX", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressX_Parms, ExpectedTextureAddressX), Z_Construct_UEnum_Engine_TextureAddress, METADATA_PARAMS(0, nullptr) }; // 1061426055
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressX_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_Texture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_ExpectedTextureAddressX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::PropPointers) < 2048);
// ********** End Function CheckTextureAddressX Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UTextureImportTestFunctions, nullptr, "CheckTextureAddressX", Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::TextureImportTestFunctions_eventCheckTextureAddressX_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::Function_MetaDataParams), Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::TextureImportTestFunctions_eventCheckTextureAddressX_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UTextureImportTestFunctions::execCheckTextureAddressX)
{
P_GET_OBJECT(UTexture,Z_Param_Texture);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedTextureAddressX);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UTextureImportTestFunctions::CheckTextureAddressX(Z_Param_Texture,TextureAddress(Z_Param_ExpectedTextureAddressX));
P_NATIVE_END;
}
// ********** End Class UTextureImportTestFunctions Function CheckTextureAddressX ******************
// ********** Begin Class UTextureImportTestFunctions Function CheckTextureAddressY ****************
struct Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics
{
struct TextureImportTestFunctions_eventCheckTextureAddressY_Parms
{
const UTexture* Texture;
TEnumAsByte<TextureAddress> ExpectedTextureAddressY;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported texture has the expected addressing mode for Y-axis */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported texture has the expected addressing mode for Y-axis" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckTextureAddressY constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedTextureAddressY;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckTextureAddressY constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckTextureAddressY Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressY_Parms, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_ExpectedTextureAddressY = { "ExpectedTextureAddressY", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressY_Parms, ExpectedTextureAddressY), Z_Construct_UEnum_Engine_TextureAddress, METADATA_PARAMS(0, nullptr) }; // 1061426055
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressY_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_Texture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_ExpectedTextureAddressY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::PropPointers) < 2048);
// ********** End Function CheckTextureAddressY Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UTextureImportTestFunctions, nullptr, "CheckTextureAddressY", Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::TextureImportTestFunctions_eventCheckTextureAddressY_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::Function_MetaDataParams), Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::TextureImportTestFunctions_eventCheckTextureAddressY_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UTextureImportTestFunctions::execCheckTextureAddressY)
{
P_GET_OBJECT(UTexture,Z_Param_Texture);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedTextureAddressY);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UTextureImportTestFunctions::CheckTextureAddressY(Z_Param_Texture,TextureAddress(Z_Param_ExpectedTextureAddressY));
P_NATIVE_END;
}
// ********** End Class UTextureImportTestFunctions Function CheckTextureAddressY ******************
// ********** Begin Class UTextureImportTestFunctions Function CheckTextureAddressZ ****************
struct Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics
{
struct TextureImportTestFunctions_eventCheckTextureAddressZ_Parms
{
const UTexture* Texture;
TEnumAsByte<TextureAddress> ExpectedTextureAddressZ;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported texture has the expected addressing mode for Z-axis */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported texture has the expected addressing mode for Z-axis" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckTextureAddressZ constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedTextureAddressZ;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckTextureAddressZ constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckTextureAddressZ Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressZ_Parms, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_ExpectedTextureAddressZ = { "ExpectedTextureAddressZ", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressZ_Parms, ExpectedTextureAddressZ), Z_Construct_UEnum_Engine_TextureAddress, METADATA_PARAMS(0, nullptr) }; // 1061426055
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureAddressZ_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_Texture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_ExpectedTextureAddressZ,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::PropPointers) < 2048);
// ********** End Function CheckTextureAddressZ Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UTextureImportTestFunctions, nullptr, "CheckTextureAddressZ", Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::TextureImportTestFunctions_eventCheckTextureAddressZ_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::Function_MetaDataParams), Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::TextureImportTestFunctions_eventCheckTextureAddressZ_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UTextureImportTestFunctions::execCheckTextureAddressZ)
{
P_GET_OBJECT(UTexture,Z_Param_Texture);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedTextureAddressZ);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UTextureImportTestFunctions::CheckTextureAddressZ(Z_Param_Texture,TextureAddress(Z_Param_ExpectedTextureAddressZ));
P_NATIVE_END;
}
// ********** End Class UTextureImportTestFunctions Function CheckTextureAddressZ ******************
// ********** Begin Class UTextureImportTestFunctions Function CheckTextureFilter ******************
struct Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics
{
struct TextureImportTestFunctions_eventCheckTextureFilter_Parms
{
const UTexture* Texture;
TEnumAsByte<TextureFilter> ExpectedTextureFilter;
FInterchangeTestFunctionResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Check whether the imported texture has the expected filtering mode */" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ToolTip", "Check whether the imported texture has the expected filtering mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CheckTextureFilter constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExpectedTextureFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CheckTextureFilter constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CheckTextureFilter Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureFilter_Parms, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_ExpectedTextureFilter = { "ExpectedTextureFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureFilter_Parms, ExpectedTextureFilter), Z_Construct_UEnum_Engine_TextureFilter, METADATA_PARAMS(0, nullptr) }; // 1128939135
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(TextureImportTestFunctions_eventCheckTextureFilter_Parms, ReturnValue), Z_Construct_UScriptStruct_FInterchangeTestFunctionResult, METADATA_PARAMS(0, nullptr) }; // 3234539069
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_Texture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_ExpectedTextureFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::PropPointers) < 2048);
// ********** End Function CheckTextureFilter Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UTextureImportTestFunctions, nullptr, "CheckTextureFilter", Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::TextureImportTestFunctions_eventCheckTextureFilter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022603, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::TextureImportTestFunctions_eventCheckTextureFilter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UTextureImportTestFunctions::execCheckTextureFilter)
{
P_GET_OBJECT(UTexture,Z_Param_Texture);
P_GET_PROPERTY(FByteProperty,Z_Param_ExpectedTextureFilter);
P_FINISH;
P_NATIVE_BEGIN;
*(FInterchangeTestFunctionResult*)Z_Param__Result=UTextureImportTestFunctions::CheckTextureFilter(Z_Param_Texture,TextureFilter(Z_Param_ExpectedTextureFilter));
P_NATIVE_END;
}
// ********** End Class UTextureImportTestFunctions Function CheckTextureFilter ********************
// ********** Begin Class UTextureImportTestFunctions **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTextureImportTestFunctions;
UClass* UTextureImportTestFunctions::GetPrivateStaticClass()
{
using TClass = UTextureImportTestFunctions;
if (!Z_Registration_Info_UClass_UTextureImportTestFunctions.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TextureImportTestFunctions"),
Z_Registration_Info_UClass_UTextureImportTestFunctions.InnerSingleton,
StaticRegisterNativesUTextureImportTestFunctions,
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_UTextureImportTestFunctions.InnerSingleton;
}
UClass* Z_Construct_UClass_UTextureImportTestFunctions_NoRegister()
{
return UTextureImportTestFunctions::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTextureImportTestFunctions_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ImportTestFunctions/TextureImportTestFunctions.h" },
{ "ModuleRelativePath", "Public/ImportTestFunctions/TextureImportTestFunctions.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UTextureImportTestFunctions constinit property declarations **************
// ********** End Class UTextureImportTestFunctions constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CheckImportedTextureCount"), .Pointer = &UTextureImportTestFunctions::execCheckImportedTextureCount },
{ .NameUTF8 = UTF8TEXT("CheckTextureAddressX"), .Pointer = &UTextureImportTestFunctions::execCheckTextureAddressX },
{ .NameUTF8 = UTF8TEXT("CheckTextureAddressY"), .Pointer = &UTextureImportTestFunctions::execCheckTextureAddressY },
{ .NameUTF8 = UTF8TEXT("CheckTextureAddressZ"), .Pointer = &UTextureImportTestFunctions::execCheckTextureAddressZ },
{ .NameUTF8 = UTF8TEXT("CheckTextureFilter"), .Pointer = &UTextureImportTestFunctions::execCheckTextureFilter },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UTextureImportTestFunctions_CheckImportedTextureCount, "CheckImportedTextureCount" }, // 1544621731
{ &Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressX, "CheckTextureAddressX" }, // 1161832878
{ &Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressY, "CheckTextureAddressY" }, // 4070674105
{ &Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureAddressZ, "CheckTextureAddressZ" }, // 4235216381
{ &Z_Construct_UFunction_UTextureImportTestFunctions_CheckTextureFilter, "CheckTextureFilter" }, // 3109546299
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTextureImportTestFunctions>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTextureImportTestFunctions_Statics
UObject* (*const Z_Construct_UClass_UTextureImportTestFunctions_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UImportTestFunctionsBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeTests,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureImportTestFunctions_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTextureImportTestFunctions_Statics::ClassParams = {
&UTextureImportTestFunctions::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_UTextureImportTestFunctions_Statics::Class_MetaDataParams), Z_Construct_UClass_UTextureImportTestFunctions_Statics::Class_MetaDataParams)
};
void UTextureImportTestFunctions::StaticRegisterNativesUTextureImportTestFunctions()
{
UClass* Class = UTextureImportTestFunctions::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UTextureImportTestFunctions_Statics::Funcs));
}
UClass* Z_Construct_UClass_UTextureImportTestFunctions()
{
if (!Z_Registration_Info_UClass_UTextureImportTestFunctions.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTextureImportTestFunctions.OuterSingleton, Z_Construct_UClass_UTextureImportTestFunctions_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTextureImportTestFunctions.OuterSingleton;
}
UTextureImportTestFunctions::UTextureImportTestFunctions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTextureImportTestFunctions);
UTextureImportTestFunctions::~UTextureImportTestFunctions() {}
// ********** End Class UTextureImportTestFunctions ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h__Script_InterchangeTests_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UTextureImportTestFunctions, UTextureImportTestFunctions::StaticClass, TEXT("UTextureImportTestFunctions"), &Z_Registration_Info_UClass_UTextureImportTestFunctions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTextureImportTestFunctions), 2000707526U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h__Script_InterchangeTests_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h__Script_InterchangeTests_3012260479{
TEXT("/Script/InterchangeTests"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h__Script_InterchangeTests_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,74 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ImportTestFunctions/TextureImportTestFunctions.h"
#ifdef INTERCHANGETESTS_TextureImportTestFunctions_generated_h
#error "TextureImportTestFunctions.generated.h already included, missing '#pragma once' in TextureImportTestFunctions.h"
#endif
#define INTERCHANGETESTS_TextureImportTestFunctions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UTexture;
struct FInterchangeTestFunctionResult;
// ********** Begin Class UTextureImportTestFunctions **********************************************
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCheckTextureAddressZ); \
DECLARE_FUNCTION(execCheckTextureAddressY); \
DECLARE_FUNCTION(execCheckTextureAddressX); \
DECLARE_FUNCTION(execCheckTextureFilter); \
DECLARE_FUNCTION(execCheckImportedTextureCount);
struct Z_Construct_UClass_UTextureImportTestFunctions_Statics;
INTERCHANGETESTS_API UClass* Z_Construct_UClass_UTextureImportTestFunctions_NoRegister();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUTextureImportTestFunctions(); \
friend struct ::Z_Construct_UClass_UTextureImportTestFunctions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGETESTS_API UClass* ::Z_Construct_UClass_UTextureImportTestFunctions_NoRegister(); \
public: \
DECLARE_CLASS2(UTextureImportTestFunctions, UImportTestFunctionsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeTests"), Z_Construct_UClass_UTextureImportTestFunctions_NoRegister) \
DECLARE_SERIALIZER(UTextureImportTestFunctions)
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGETESTS_API UTextureImportTestFunctions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UTextureImportTestFunctions(UTextureImportTestFunctions&&) = delete; \
UTextureImportTestFunctions(const UTextureImportTestFunctions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGETESTS_API, UTextureImportTestFunctions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UTextureImportTestFunctions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UTextureImportTestFunctions) \
INTERCHANGETESTS_API virtual ~UTextureImportTestFunctions();
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_16_PROLOG
#define FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UTextureImportTestFunctions;
// ********** End Class UTextureImportTestFunctions ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Tests_InterchangeTests_Source_InterchangeTests_Public_ImportTestFunctions_TextureImportTestFunctions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,23 @@
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeImportTestStepImport.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeTestPlanPipelineSettings.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeImportTestPlan.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeImportTestSettings.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeImportTestStepBase.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeImportTestStepReimport.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeTestFunction.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\InterchangeTestsBlueprintFunctionLibrary.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\ActorImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\AnimationImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\AssetImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\InterchangeResultImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\LevelSequenceImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\PointLightImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\LevelVariantSetsImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\SpotLightImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\LightImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\MaterialImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\ImportTestFunctionsBase.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\MaterialXTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\SkeletalMeshImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\StaticMeshImportTestFunctions.h
D:\UE_5_7_1\Engine\Plugins\Tests\InterchangeTests\Source\InterchangeTests\Public\ImportTestFunctions\TextureImportTestFunctions.h