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

270 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 "MediaComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMediaComponent() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaComponent();
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaComponent_NoRegister();
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaPlayer_NoRegister();
MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaTexture_NoRegister();
UPackage* Z_Construct_UPackage__Script_MediaAssets();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMediaComponent Function GetMediaPlayer **********************************
struct Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics
{
struct MediaComponent_eventGetMediaPlayer_Parms
{
UMediaPlayer* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Media" },
{ "Comment", "/** Get the media player that this component owns */" },
{ "ModuleRelativePath", "Public/MediaComponent.h" },
{ "ToolTip", "Get the media player that this component owns" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMediaPlayer constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMediaPlayer constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMediaPlayer Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaComponent_eventGetMediaPlayer_Parms, ReturnValue), Z_Construct_UClass_UMediaPlayer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::PropPointers) < 2048);
// ********** End Function GetMediaPlayer Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaComponent, nullptr, "GetMediaPlayer", Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::MediaComponent_eventGetMediaPlayer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::MediaComponent_eventGetMediaPlayer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMediaComponent_GetMediaPlayer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaComponent_GetMediaPlayer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMediaComponent::execGetMediaPlayer)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UMediaPlayer**)Z_Param__Result=P_THIS->GetMediaPlayer();
P_NATIVE_END;
}
// ********** End Class UMediaComponent Function GetMediaPlayer ************************************
// ********** Begin Class UMediaComponent Function GetMediaTexture *********************************
struct Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics
{
struct MediaComponent_eventGetMediaTexture_Parms
{
UMediaTexture* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Media" },
{ "Comment", "/** Get the media texture that this component owns, bound to its media player. */" },
{ "ModuleRelativePath", "Public/MediaComponent.h" },
{ "ToolTip", "Get the media texture that this component owns, bound to its media player." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMediaTexture constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMediaTexture constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMediaTexture Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaComponent_eventGetMediaTexture_Parms, ReturnValue), Z_Construct_UClass_UMediaTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::PropPointers) < 2048);
// ********** End Function GetMediaTexture Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaComponent, nullptr, "GetMediaTexture", Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::MediaComponent_eventGetMediaTexture_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::MediaComponent_eventGetMediaTexture_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMediaComponent_GetMediaTexture()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaComponent_GetMediaTexture_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMediaComponent::execGetMediaTexture)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UMediaTexture**)Z_Param__Result=P_THIS->GetMediaTexture();
P_NATIVE_END;
}
// ********** End Class UMediaComponent Function GetMediaTexture ***********************************
// ********** Begin Class UMediaComponent **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMediaComponent;
UClass* UMediaComponent::GetPrivateStaticClass()
{
using TClass = UMediaComponent;
if (!Z_Registration_Info_UClass_UMediaComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MediaComponent"),
Z_Registration_Info_UClass_UMediaComponent.InnerSingleton,
StaticRegisterNativesUMediaComponent,
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_UMediaComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UMediaComponent_NoRegister()
{
return UMediaComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMediaComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Category", "Media" },
{ "HideCategories", "Media Activation" },
{ "IncludePath", "MediaComponent.h" },
{ "ModuleRelativePath", "Public/MediaComponent.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediaTexture_MetaData[] = {
{ "BlueprintGetter", "GetMediaTexture" },
{ "Category", "Media" },
{ "Comment", "/** This component's media texture */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/MediaComponent.h" },
{ "ToolTip", "This component's media texture" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediaPlayer_MetaData[] = {
{ "BlueprintGetter", "GetMediaPlayer" },
{ "Category", "Media" },
{ "Comment", "/** This component's media player */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/MediaComponent.h" },
{ "ToolTip", "This component's media player" },
};
#endif // WITH_METADATA
// ********** Begin Class UMediaComponent constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MediaTexture;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MediaPlayer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMediaComponent constinit property declarations ****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetMediaPlayer"), .Pointer = &UMediaComponent::execGetMediaPlayer },
{ .NameUTF8 = UTF8TEXT("GetMediaTexture"), .Pointer = &UMediaComponent::execGetMediaTexture },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMediaComponent_GetMediaPlayer, "GetMediaPlayer" }, // 2129410534
{ &Z_Construct_UFunction_UMediaComponent_GetMediaTexture, "GetMediaTexture" }, // 269580940
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMediaComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMediaComponent_Statics
// ********** Begin Class UMediaComponent Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMediaComponent_Statics::NewProp_MediaTexture = { "MediaTexture", nullptr, (EPropertyFlags)0x014600000008201c, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMediaComponent, MediaTexture), Z_Construct_UClass_UMediaTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediaTexture_MetaData), NewProp_MediaTexture_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMediaComponent_Statics::NewProp_MediaPlayer = { "MediaPlayer", nullptr, (EPropertyFlags)0x014600020008201d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMediaComponent, MediaPlayer), Z_Construct_UClass_UMediaPlayer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediaPlayer_MetaData), NewProp_MediaPlayer_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMediaComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMediaComponent_Statics::NewProp_MediaTexture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMediaComponent_Statics::NewProp_MediaPlayer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaComponent_Statics::PropPointers) < 2048);
// ********** End Class UMediaComponent Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UMediaComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_MediaAssets,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMediaComponent_Statics::ClassParams = {
&UMediaComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UMediaComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UMediaComponent_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UMediaComponent_Statics::Class_MetaDataParams)
};
void UMediaComponent::StaticRegisterNativesUMediaComponent()
{
UClass* Class = UMediaComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMediaComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMediaComponent()
{
if (!Z_Registration_Info_UClass_UMediaComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMediaComponent.OuterSingleton, Z_Construct_UClass_UMediaComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMediaComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMediaComponent);
UMediaComponent::~UMediaComponent() {}
// ********** End Class UMediaComponent ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaComponent_h__Script_MediaAssets_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMediaComponent, UMediaComponent::StaticClass, TEXT("UMediaComponent"), &Z_Registration_Info_UClass_UMediaComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMediaComponent), 3846140244U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaComponent_h__Script_MediaAssets_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaComponent_h__Script_MediaAssets_2284566685{
TEXT("/Script/MediaAssets"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaComponent_h__Script_MediaAssets_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_MediaComponent_h__Script_MediaAssets_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS