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

211 lines
16 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MediaPlateResource.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMediaPlateResource() {}
// ********** Begin Cross Module References ********************************************************
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaPlaylist_NoRegister();
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaSource_NoRegister();
MEDIAPLATE_API UEnum* Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType();
MEDIAPLATE_API UScriptStruct* Z_Construct_UScriptStruct_FMediaPlateResource();
UPackage* Z_Construct_UPackage__Script_MediaPlate();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMediaPlateResourceType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMediaPlateResourceType;
static UEnum* EMediaPlateResourceType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMediaPlateResourceType.OuterSingleton)
{
Z_Registration_Info_UEnum_EMediaPlateResourceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType, (UObject*)Z_Construct_UPackage__Script_MediaPlate(), TEXT("EMediaPlateResourceType"));
}
return Z_Registration_Info_UEnum_EMediaPlateResourceType.OuterSingleton;
}
template<> MEDIAPLATE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMediaPlateResourceType>()
{
return EMediaPlateResourceType_StaticEnum();
}
struct Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Asset.Name", "EMediaPlateResourceType::Asset" },
{ "External.Name", "EMediaPlateResourceType::External" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "Playlist.Name", "EMediaPlateResourceType::Playlist" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMediaPlateResourceType::Playlist", (int64)EMediaPlateResourceType::Playlist },
{ "EMediaPlateResourceType::External", (int64)EMediaPlateResourceType::External },
{ "EMediaPlateResourceType::Asset", (int64)EMediaPlateResourceType::Asset },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_MediaPlate,
nullptr,
"EMediaPlateResourceType",
"EMediaPlateResourceType",
Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType()
{
if (!Z_Registration_Info_UEnum_EMediaPlateResourceType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMediaPlateResourceType.InnerSingleton, Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMediaPlateResourceType.InnerSingleton;
}
// ********** End Enum EMediaPlateResourceType *****************************************************
// ********** Begin ScriptStruct FMediaPlateResource ***********************************************
struct Z_Construct_UScriptStruct_FMediaPlateResource_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMediaPlateResource); }
static inline consteval int16 GetStructAlignment() { return alignof(FMediaPlateResource); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Helper struct to wrap source selection functionality,\n * and enabling the usage of media source properties for places like Remote Control.\n *\n * This struct allows to choose between Asset, External File, Playlist options.\n * It's mainly conceived to be used by MediaPlateComponent.\n *\n * See FMediaPlayerResourceCustomization class for its customization.\n */" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "ToolTip", "Helper struct to wrap source selection functionality,\nand enabling the usage of media source properties for places like Remote Control.\n\nThis struct allows to choose between Asset, External File, Playlist options.\nIt's mainly conceived to be used by MediaPlateComponent.\n\nSee FMediaPlayerResourceCustomization class for its customization." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "MediaPlateResource" },
{ "Comment", "/** Media Source Type */" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "ToolTip", "Media Source Type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalMediaPath_MetaData[] = {
{ "Category", "MediaPlateResource" },
{ "Comment", "/** A path pointing to an external media resource */" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "ToolTip", "A path pointing to an external media resource" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediaAsset_MetaData[] = {
{ "Category", "MediaPlateResource" },
{ "Comment", "/** Media source coming from MediaSource asset*/" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "ToolTip", "Media source coming from MediaSource asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePlaylist_MetaData[] = {
{ "Category", "MediaPlateResource" },
{ "Comment", "/** User facing Playlist asset */" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
{ "ToolTip", "User facing Playlist asset" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalMedia_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Moved to UMediaPlateComponent::ExternalMediaSource" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/MediaPlateResource.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMediaPlateResource constinit property declarations ***************
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExternalMediaPath;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_MediaAsset;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SourcePlaylist;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExternalMedia;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMediaPlateResource constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMediaPlateResource>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMediaPlateResource_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMediaPlateResource;
class UScriptStruct* FMediaPlateResource::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMediaPlateResource.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMediaPlateResource.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMediaPlateResource, (UObject*)Z_Construct_UPackage__Script_MediaPlate(), TEXT("MediaPlateResource"));
}
return Z_Registration_Info_UScriptStruct_FMediaPlateResource.OuterSingleton;
}
// ********** Begin ScriptStruct FMediaPlateResource Property Definitions **************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_Type_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_FMediaPlateResource_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaPlateResource, Type), Z_Construct_UEnum_MediaPlate_EMediaPlateResourceType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 755654023
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_ExternalMediaPath = { "ExternalMediaPath", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaPlateResource, ExternalMediaPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalMediaPath_MetaData), NewProp_ExternalMediaPath_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_MediaAsset = { "MediaAsset", nullptr, (EPropertyFlags)0x0044000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaPlateResource, MediaAsset), Z_Construct_UClass_UMediaSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediaAsset_MetaData), NewProp_MediaAsset_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_SourcePlaylist = { "SourcePlaylist", nullptr, (EPropertyFlags)0x0044000000000001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaPlateResource, SourcePlaylist), Z_Construct_UClass_UMediaPlaylist_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePlaylist_MetaData), NewProp_SourcePlaylist_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_ExternalMedia = { "ExternalMedia", nullptr, (EPropertyFlags)0x0146000820080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaPlateResource, ExternalMedia_DEPRECATED), Z_Construct_UClass_UMediaSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalMedia_MetaData), NewProp_ExternalMedia_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMediaPlateResource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_ExternalMediaPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_MediaAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_SourcePlaylist,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewProp_ExternalMedia,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaPlateResource_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMediaPlateResource Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMediaPlateResource_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MediaPlate,
nullptr,
&NewStructOps,
"MediaPlateResource",
Z_Construct_UScriptStruct_FMediaPlateResource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaPlateResource_Statics::PropPointers),
sizeof(FMediaPlateResource),
alignof(FMediaPlateResource),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaPlateResource_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMediaPlateResource_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMediaPlateResource()
{
if (!Z_Registration_Info_UScriptStruct_FMediaPlateResource.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMediaPlateResource.InnerSingleton, Z_Construct_UScriptStruct_FMediaPlateResource_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMediaPlateResource.InnerSingleton);
}
// ********** End ScriptStruct FMediaPlateResource *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMediaPlateResourceType_StaticEnum, TEXT("EMediaPlateResourceType"), &Z_Registration_Info_UEnum_EMediaPlateResourceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 755654023U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMediaPlateResource::StaticStruct, Z_Construct_UScriptStruct_FMediaPlateResource_Statics::NewStructOps, TEXT("MediaPlateResource"),&Z_Registration_Info_UScriptStruct_FMediaPlateResource, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMediaPlateResource), 3079831825U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_2746407782{
TEXT("/Script/MediaPlate"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Media_MediaPlate_Source_MediaPlate_Public_MediaPlateResource_h__Script_MediaPlate_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS