// 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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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