Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/MovieSceneTracks/UHT/MovieSceneComponentMaterialParameterSection.gen.cpp

741 lines
70 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "Sections/MovieSceneComponentMaterialParameterSection.h"
#include "Channels/MovieSceneFloatChannel.h"
#include "Materials/MaterialParameters.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMovieSceneComponentMaterialParameterSection() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFrameNumber();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterInfo();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FParameterChannelNames();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister();
MOVIESCENE_API UClass* Z_Construct_UClass_UMovieSceneSection();
MOVIESCENE_API UEnum* Z_Construct_UEnum_MovieScene_EMovieSceneKeyInterpolation();
MOVIESCENE_API UScriptStruct* Z_Construct_UScriptStruct_FMovieSceneFloatChannel();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection();
MOVIESCENETRACKS_API UClass* Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_NoRegister();
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves();
MOVIESCENETRACKS_API UScriptStruct* Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve();
UPackage* Z_Construct_UPackage__Script_MovieSceneTracks();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FScalarMaterialParameterInfoAndCurve ******************************
struct Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FScalarMaterialParameterInfoAndCurve); }
static inline consteval int16 GetStructAlignment() { return alignof(FScalarMaterialParameterInfoAndCurve); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Structure representing an animated scalar parameter and it's associated animation curve.\n */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Structure representing an animated scalar parameter and it's associated animation curve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = {
{ "Comment", "/** The material parameter info of the scalar parameter which is being animated. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The material parameter info of the scalar parameter which is being animated." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCurve_MetaData[] = {
{ "Comment", "/** The curve which contains the animation data for the scalar parameter. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The curve which contains the animation data for the scalar parameter." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterLayerName_MetaData[] = {
{ "Comment", "/** Editor-only name of parameter layer, if applicable */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Editor-only name of parameter layer, if applicable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterAssetName_MetaData[] = {
{ "Comment", "/** Editor-only name of parameter asset, if applicable */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Editor-only name of parameter asset, if applicable" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FScalarMaterialParameterInfoAndCurve constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterCurve;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterLayerName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterAssetName;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FScalarMaterialParameterInfoAndCurve constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FScalarMaterialParameterInfoAndCurve>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve;
class UScriptStruct* FScalarMaterialParameterInfoAndCurve::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve, (UObject*)Z_Construct_UPackage__Script_MovieSceneTracks(), TEXT("ScalarMaterialParameterInfoAndCurve"));
}
return Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.OuterSingleton;
}
// ********** Begin ScriptStruct FScalarMaterialParameterInfoAndCurve Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarMaterialParameterInfoAndCurve, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterCurve = { "ParameterCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarMaterialParameterInfoAndCurve, ParameterCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCurve_MetaData), NewProp_ParameterCurve_MetaData) }; // 1650834346
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterLayerName = { "ParameterLayerName", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarMaterialParameterInfoAndCurve, ParameterLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterLayerName_MetaData), NewProp_ParameterLayerName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterAssetName = { "ParameterAssetName", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarMaterialParameterInfoAndCurve, ParameterAssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterAssetName_MetaData), NewProp_ParameterAssetName_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterCurve,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterLayerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewProp_ParameterAssetName,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FScalarMaterialParameterInfoAndCurve Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneTracks,
nullptr,
&NewStructOps,
"ScalarMaterialParameterInfoAndCurve",
Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::PropPointers),
sizeof(FScalarMaterialParameterInfoAndCurve),
alignof(FScalarMaterialParameterInfoAndCurve),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve()
{
if (!Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.InnerSingleton, Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve.InnerSingleton);
}
// ********** End ScriptStruct FScalarMaterialParameterInfoAndCurve ********************************
// ********** Begin ScriptStruct FColorMaterialParameterInfoAndCurves ******************************
struct Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FColorMaterialParameterInfoAndCurves); }
static inline consteval int16 GetStructAlignment() { return alignof(FColorMaterialParameterInfoAndCurves); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Structure representing an animated color parameter and it's associated animation curve.\n*/" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Structure representing an animated color parameter and it's associated animation curve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = {
{ "Comment", "/** The name of the color parameter which is being animated. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The name of the color parameter which is being animated." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RedCurve_MetaData[] = {
{ "Comment", "/** The curve which contains the animation data for the red component of the color parameter. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The curve which contains the animation data for the red component of the color parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GreenCurve_MetaData[] = {
{ "Comment", "/** The curve which contains the animation data for the green component of the color parameter. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The curve which contains the animation data for the green component of the color parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlueCurve_MetaData[] = {
{ "Comment", "/** The curve which contains the animation data for the blue component of the color parameter. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The curve which contains the animation data for the blue component of the color parameter." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaCurve_MetaData[] = {
{ "Comment", "/** The curve which contains the animation data for the alpha component of the color parameter. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The curve which contains the animation data for the alpha component of the color parameter." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterLayerName_MetaData[] = {
{ "Comment", "/** Name of parameter layer, if applicable */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Name of parameter layer, if applicable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterAssetName_MetaData[] = {
{ "Comment", "/** Name of parameter asset, if applicable */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Name of parameter asset, if applicable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterChannelNames_MetaData[] = {
{ "Comment", "/* Optional UI names for parameter channels, if applicable */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Optional UI names for parameter channels, if applicable" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FColorMaterialParameterInfoAndCurves constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_RedCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_GreenCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_BlueCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_AlphaCurve;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterLayerName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterAssetName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterChannelNames;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FColorMaterialParameterInfoAndCurves constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FColorMaterialParameterInfoAndCurves>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves;
class UScriptStruct* FColorMaterialParameterInfoAndCurves::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves, (UObject*)Z_Construct_UPackage__Script_MovieSceneTracks(), TEXT("ColorMaterialParameterInfoAndCurves"));
}
return Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.OuterSingleton;
}
// ********** Begin ScriptStruct FColorMaterialParameterInfoAndCurves Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_RedCurve = { "RedCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, RedCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RedCurve_MetaData), NewProp_RedCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_GreenCurve = { "GreenCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, GreenCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GreenCurve_MetaData), NewProp_GreenCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_BlueCurve = { "BlueCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, BlueCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlueCurve_MetaData), NewProp_BlueCurve_MetaData) }; // 1650834346
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_AlphaCurve = { "AlphaCurve", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, AlphaCurve), Z_Construct_UScriptStruct_FMovieSceneFloatChannel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaCurve_MetaData), NewProp_AlphaCurve_MetaData) }; // 1650834346
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterLayerName = { "ParameterLayerName", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, ParameterLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterLayerName_MetaData), NewProp_ParameterLayerName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterAssetName = { "ParameterAssetName", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, ParameterAssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterAssetName_MetaData), NewProp_ParameterAssetName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterChannelNames = { "ParameterChannelNames", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FColorMaterialParameterInfoAndCurves, ParameterChannelNames), Z_Construct_UScriptStruct_FParameterChannelNames, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterChannelNames_MetaData), NewProp_ParameterChannelNames_MetaData) }; // 2015591475
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_RedCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_GreenCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_BlueCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_AlphaCurve,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterLayerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterAssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewProp_ParameterChannelNames,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FColorMaterialParameterInfoAndCurves Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneTracks,
nullptr,
&NewStructOps,
"ColorMaterialParameterInfoAndCurves",
Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::PropPointers),
sizeof(FColorMaterialParameterInfoAndCurves),
alignof(FColorMaterialParameterInfoAndCurves),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves()
{
if (!Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.InnerSingleton, Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves.InnerSingleton);
}
// ********** End ScriptStruct FColorMaterialParameterInfoAndCurves ********************************
// ********** Begin Class UMovieSceneComponentMaterialParameterSection Function AddColorParameterKey
struct Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics
{
struct MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms
{
FMaterialParameterInfo InParameterInfo;
FFrameNumber InTime;
FLinearColor InValue;
FString InLayerName;
FString InAssetName;
FParameterChannelNames InChannelNames;
EMovieSceneKeyInterpolation DefaultInterpolation;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Sequencer|Section" },
{ "Comment", "/** Adds a a key for a specific color parameter at the specified time with the specified value. */" },
{ "CPP_Default_DefaultInterpolation", "Auto" },
{ "CPP_Default_InChannelNames", "()" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Adds a a key for a specific color parameter at the specified time with the specified value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterInfo_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InLayerName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAssetName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InChannelNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddColorParameterKey constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InParameterInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStrPropertyParams NewProp_InLayerName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InAssetName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InChannelNames;
static const UECodeGen_Private::FBytePropertyParams NewProp_DefaultInterpolation_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DefaultInterpolation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddColorParameterKey constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddColorParameterKey Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InParameterInfo = { "InParameterInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterInfo_MetaData), NewProp_InParameterInfo_MetaData) }; // 652655136
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InTime = { "InTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InTime), Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InLayerName = { "InLayerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InLayerName_MetaData), NewProp_InLayerName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InAssetName = { "InAssetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InAssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAssetName_MetaData), NewProp_InAssetName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InChannelNames = { "InChannelNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, InChannelNames), Z_Construct_UScriptStruct_FParameterChannelNames, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InChannelNames_MetaData), NewProp_InChannelNames_MetaData) }; // 2015591475
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_DefaultInterpolation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_DefaultInterpolation = { "DefaultInterpolation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms, DefaultInterpolation), Z_Construct_UEnum_MovieScene_EMovieSceneKeyInterpolation, METADATA_PARAMS(0, nullptr) }; // 3188726990
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InLayerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InAssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_InChannelNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_DefaultInterpolation_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::NewProp_DefaultInterpolation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::PropPointers) < 2048);
// ********** End Function AddColorParameterKey Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection, nullptr, "AddColorParameterKey", Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::MovieSceneComponentMaterialParameterSection_eventAddColorParameterKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMovieSceneComponentMaterialParameterSection::execAddColorParameterKey)
{
P_GET_STRUCT_REF(FMaterialParameterInfo,Z_Param_Out_InParameterInfo);
P_GET_STRUCT(FFrameNumber,Z_Param_InTime);
P_GET_STRUCT(FLinearColor,Z_Param_InValue);
P_GET_PROPERTY(FStrProperty,Z_Param_InLayerName);
P_GET_PROPERTY(FStrProperty,Z_Param_InAssetName);
P_GET_STRUCT_REF(FParameterChannelNames,Z_Param_Out_InChannelNames);
P_GET_ENUM(EMovieSceneKeyInterpolation,Z_Param_DefaultInterpolation);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddColorParameterKey(Z_Param_Out_InParameterInfo,Z_Param_InTime,Z_Param_InValue,Z_Param_InLayerName,Z_Param_InAssetName,Z_Param_Out_InChannelNames,EMovieSceneKeyInterpolation(Z_Param_DefaultInterpolation));
P_NATIVE_END;
}
// ********** End Class UMovieSceneComponentMaterialParameterSection Function AddColorParameterKey *
// ********** Begin Class UMovieSceneComponentMaterialParameterSection Function AddScalarParameterKey
struct Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics
{
struct MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms
{
FMaterialParameterInfo InParameterInfo;
FFrameNumber InTime;
float InValue;
FString InLayerName;
FString InAssetName;
EMovieSceneKeyInterpolation DefaultInterpolation;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Sequencer|Section" },
{ "Comment", "/** Adds a a key for a specific scalar parameter at the specified time with the specified value. */" },
{ "CPP_Default_DefaultInterpolation", "Auto" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Adds a a key for a specific scalar parameter at the specified time with the specified value." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterInfo_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InLayerName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAssetName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddScalarParameterKey constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InParameterInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static const UECodeGen_Private::FStrPropertyParams NewProp_InLayerName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InAssetName;
static const UECodeGen_Private::FBytePropertyParams NewProp_DefaultInterpolation_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DefaultInterpolation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddScalarParameterKey constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddScalarParameterKey Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InParameterInfo = { "InParameterInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, InParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterInfo_MetaData), NewProp_InParameterInfo_MetaData) }; // 652655136
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InTime = { "InTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, InTime), Z_Construct_UScriptStruct_FFrameNumber, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InLayerName = { "InLayerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, InLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InLayerName_MetaData), NewProp_InLayerName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InAssetName = { "InAssetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, InAssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAssetName_MetaData), NewProp_InAssetName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_DefaultInterpolation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_DefaultInterpolation = { "DefaultInterpolation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms, DefaultInterpolation), Z_Construct_UEnum_MovieScene_EMovieSceneKeyInterpolation, METADATA_PARAMS(0, nullptr) }; // 3188726990
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InLayerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_InAssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_DefaultInterpolation_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::NewProp_DefaultInterpolation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::PropPointers) < 2048);
// ********** End Function AddScalarParameterKey Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection, nullptr, "AddScalarParameterKey", Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::MovieSceneComponentMaterialParameterSection_eventAddScalarParameterKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMovieSceneComponentMaterialParameterSection::execAddScalarParameterKey)
{
P_GET_STRUCT_REF(FMaterialParameterInfo,Z_Param_Out_InParameterInfo);
P_GET_STRUCT(FFrameNumber,Z_Param_InTime);
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_GET_PROPERTY(FStrProperty,Z_Param_InLayerName);
P_GET_PROPERTY(FStrProperty,Z_Param_InAssetName);
P_GET_ENUM(EMovieSceneKeyInterpolation,Z_Param_DefaultInterpolation);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddScalarParameterKey(Z_Param_Out_InParameterInfo,Z_Param_InTime,Z_Param_InValue,Z_Param_InLayerName,Z_Param_InAssetName,EMovieSceneKeyInterpolation(Z_Param_DefaultInterpolation));
P_NATIVE_END;
}
// ********** End Class UMovieSceneComponentMaterialParameterSection Function AddScalarParameterKey
// ********** Begin Class UMovieSceneComponentMaterialParameterSection Function RemoveColorParameter
struct Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics
{
struct MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms
{
FMaterialParameterInfo InParameterInfo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Sequencer|Section" },
{ "Comment", "/**\n\x09 * Removes a color parameter from this section.\n\x09 *\n\x09 * @param InParameterInfo The material parameter info of the color parameter to remove.\n\x09 * @returns True if a parameter with that name was found and removed, otherwise false.\n\x09 */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Removes a color parameter from this section.\n\n@param InParameterInfo The material parameter info of the color parameter to remove.\n@returns True if a parameter with that name was found and removed, otherwise false." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterInfo_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveColorParameter constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InParameterInfo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveColorParameter constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveColorParameter Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_InParameterInfo = { "InParameterInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms, InParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterInfo_MetaData), NewProp_InParameterInfo_MetaData) }; // 652655136
void Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms), &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_InParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::PropPointers) < 2048);
// ********** End Function RemoveColorParameter Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection, nullptr, "RemoveColorParameter", Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::MovieSceneComponentMaterialParameterSection_eventRemoveColorParameter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMovieSceneComponentMaterialParameterSection::execRemoveColorParameter)
{
P_GET_STRUCT_REF(FMaterialParameterInfo,Z_Param_Out_InParameterInfo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveColorParameter(Z_Param_Out_InParameterInfo);
P_NATIVE_END;
}
// ********** End Class UMovieSceneComponentMaterialParameterSection Function RemoveColorParameter *
// ********** Begin Class UMovieSceneComponentMaterialParameterSection Function RemoveScalarParameter
struct Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics
{
struct MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms
{
FMaterialParameterInfo InParameterInfo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Sequencer|Section" },
{ "Comment", "/** \n\x09 * Removes a scalar parameter from this section. \n\x09 * \n\x09 * @param InParameterInfo The material parameter info of the scalar parameter to remove.\n\x09 * @returns True if a parameter with that name was found and removed, otherwise false.\n\x09 */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "Removes a scalar parameter from this section.\n\n@param InParameterInfo The material parameter info of the scalar parameter to remove.\n@returns True if a parameter with that name was found and removed, otherwise false." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterInfo_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveScalarParameter constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_InParameterInfo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveScalarParameter constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveScalarParameter Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_InParameterInfo = { "InParameterInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms, InParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterInfo_MetaData), NewProp_InParameterInfo_MetaData) }; // 652655136
void Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms), &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_InParameterInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::PropPointers) < 2048);
// ********** End Function RemoveScalarParameter Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection, nullptr, "RemoveScalarParameter", Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::MovieSceneComponentMaterialParameterSection_eventRemoveScalarParameter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMovieSceneComponentMaterialParameterSection::execRemoveScalarParameter)
{
P_GET_STRUCT_REF(FMaterialParameterInfo,Z_Param_Out_InParameterInfo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveScalarParameter(Z_Param_Out_InParameterInfo);
P_NATIVE_END;
}
// ********** End Class UMovieSceneComponentMaterialParameterSection Function RemoveScalarParameter
// ********** Begin Class UMovieSceneComponentMaterialParameterSection *****************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection;
UClass* UMovieSceneComponentMaterialParameterSection::GetPrivateStaticClass()
{
using TClass = UMovieSceneComponentMaterialParameterSection;
if (!Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MovieSceneComponentMaterialParameterSection"),
Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection.InnerSingleton,
StaticRegisterNativesUMovieSceneComponentMaterialParameterSection,
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_UMovieSceneComponentMaterialParameterSection.InnerSingleton;
}
UClass* Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_NoRegister()
{
return UMovieSceneComponentMaterialParameterSection::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A movie scene section containing data for material parameters.\n */" },
{ "IncludePath", "Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "A movie scene section containing data for material parameters." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarParameterInfosAndCurves_MetaData[] = {
{ "Comment", "/** The scalar parameter infos and their associated curves. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The scalar parameter infos and their associated curves." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorParameterInfosAndCurves_MetaData[] = {
{ "Comment", "/** The color parameter infos and their associated curves. */" },
{ "ModuleRelativePath", "Public/Sections/MovieSceneComponentMaterialParameterSection.h" },
{ "ToolTip", "The color parameter infos and their associated curves." },
};
#endif // WITH_METADATA
// ********** Begin Class UMovieSceneComponentMaterialParameterSection constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ScalarParameterInfosAndCurves_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarParameterInfosAndCurves;
static const UECodeGen_Private::FStructPropertyParams NewProp_ColorParameterInfosAndCurves_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ColorParameterInfosAndCurves;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMovieSceneComponentMaterialParameterSection constinit property declarations
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddColorParameterKey"), .Pointer = &UMovieSceneComponentMaterialParameterSection::execAddColorParameterKey },
{ .NameUTF8 = UTF8TEXT("AddScalarParameterKey"), .Pointer = &UMovieSceneComponentMaterialParameterSection::execAddScalarParameterKey },
{ .NameUTF8 = UTF8TEXT("RemoveColorParameter"), .Pointer = &UMovieSceneComponentMaterialParameterSection::execRemoveColorParameter },
{ .NameUTF8 = UTF8TEXT("RemoveScalarParameter"), .Pointer = &UMovieSceneComponentMaterialParameterSection::execRemoveScalarParameter },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddColorParameterKey, "AddColorParameterKey" }, // 2297218379
{ &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_AddScalarParameterKey, "AddScalarParameterKey" }, // 2076943733
{ &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveColorParameter, "RemoveColorParameter" }, // 1590932745
{ &Z_Construct_UFunction_UMovieSceneComponentMaterialParameterSection_RemoveScalarParameter, "RemoveScalarParameter" }, // 2829452945
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMovieSceneComponentMaterialParameterSection>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics
// ********** Begin Class UMovieSceneComponentMaterialParameterSection Property Definitions ********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ScalarParameterInfosAndCurves_Inner = { "ScalarParameterInfosAndCurves", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve, METADATA_PARAMS(0, nullptr) }; // 4145239058
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ScalarParameterInfosAndCurves = { "ScalarParameterInfosAndCurves", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneComponentMaterialParameterSection, ScalarParameterInfosAndCurves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarParameterInfosAndCurves_MetaData), NewProp_ScalarParameterInfosAndCurves_MetaData) }; // 4145239058
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ColorParameterInfosAndCurves_Inner = { "ColorParameterInfosAndCurves", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves, METADATA_PARAMS(0, nullptr) }; // 1224439003
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ColorParameterInfosAndCurves = { "ColorParameterInfosAndCurves", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMovieSceneComponentMaterialParameterSection, ColorParameterInfosAndCurves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorParameterInfosAndCurves_MetaData), NewProp_ColorParameterInfosAndCurves_MetaData) }; // 1224439003
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ScalarParameterInfosAndCurves_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ScalarParameterInfosAndCurves,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ColorParameterInfosAndCurves_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::NewProp_ColorParameterInfosAndCurves,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::PropPointers) < 2048);
// ********** End Class UMovieSceneComponentMaterialParameterSection Property Definitions **********
UObject* (*const Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMovieSceneSection,
(UObject* (*)())Z_Construct_UPackage__Script_MovieSceneTracks,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMovieSceneEntityProvider_NoRegister, (int32)VTABLE_OFFSET(UMovieSceneComponentMaterialParameterSection, IMovieSceneEntityProvider), false }, // 945022145
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::ClassParams = {
&UMovieSceneComponentMaterialParameterSection::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::Class_MetaDataParams), Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::Class_MetaDataParams)
};
void UMovieSceneComponentMaterialParameterSection::StaticRegisterNativesUMovieSceneComponentMaterialParameterSection()
{
UClass* Class = UMovieSceneComponentMaterialParameterSection::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection()
{
if (!Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection.OuterSingleton, Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMovieSceneComponentMaterialParameterSection);
UMovieSceneComponentMaterialParameterSection::~UMovieSceneComponentMaterialParameterSection() {}
// ********** End Class UMovieSceneComponentMaterialParameterSection *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FScalarMaterialParameterInfoAndCurve::StaticStruct, Z_Construct_UScriptStruct_FScalarMaterialParameterInfoAndCurve_Statics::NewStructOps, TEXT("ScalarMaterialParameterInfoAndCurve"),&Z_Registration_Info_UScriptStruct_FScalarMaterialParameterInfoAndCurve, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FScalarMaterialParameterInfoAndCurve), 4145239058U) },
{ FColorMaterialParameterInfoAndCurves::StaticStruct, Z_Construct_UScriptStruct_FColorMaterialParameterInfoAndCurves_Statics::NewStructOps, TEXT("ColorMaterialParameterInfoAndCurves"),&Z_Registration_Info_UScriptStruct_FColorMaterialParameterInfoAndCurves, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FColorMaterialParameterInfoAndCurves), 1224439003U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMovieSceneComponentMaterialParameterSection, UMovieSceneComponentMaterialParameterSection::StaticClass, TEXT("UMovieSceneComponentMaterialParameterSection"), &Z_Registration_Info_UClass_UMovieSceneComponentMaterialParameterSection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMovieSceneComponentMaterialParameterSection), 1206502973U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_594627904{
TEXT("/Script/MovieSceneTracks"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MovieSceneTracks_Public_Sections_MovieSceneComponentMaterialParameterSection_h__Script_MovieSceneTracks_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS