477 lines
33 KiB
C++
477 lines
33 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 "Subtitles/SubtitlesAndClosedCaptionsDelegates.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeSubtitlesAndClosedCaptionsDelegates() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData();
|
|
ENGINE_API UClass* Z_Construct_UClass_USubtitleAssetUserData();
|
|
ENGINE_API UClass* Z_Construct_UClass_USubtitleAssetUserData_NoRegister();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESubtitleDurationType();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESubtitleTiming();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESubtitleType();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSubtitleAssetData();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum ESubtitleTiming ***********************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubtitleTiming;
|
|
static UEnum* ESubtitleTiming_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleTiming.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ESubtitleTiming.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_ESubtitleTiming, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ESubtitleTiming"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleTiming.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubtitleTiming>()
|
|
{
|
|
return ESubtitleTiming_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_ESubtitleTiming_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "// Externally-Timed subtitles must be manually added and removed with USubtitlesSubsystem::QueueSubtitle and ::StopSubtitle.\n// For the initial delay before becoming visible, use USubtitleAssetUserData::StartOffset instead of this enum.\n" },
|
|
{ "ExternallyTimed.Name", "ESubtitleTiming::ExternallyTimed" },
|
|
{ "InternallyTimed.Name", "ESubtitleTiming::InternallyTimed" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Externally-Timed subtitles must be manually added and removed with USubtitlesSubsystem::QueueSubtitle and ::StopSubtitle.\nFor the initial delay before becoming visible, use USubtitleAssetUserData::StartOffset instead of this enum." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ESubtitleTiming::InternallyTimed", (int64)ESubtitleTiming::InternallyTimed },
|
|
{ "ESubtitleTiming::ExternallyTimed", (int64)ESubtitleTiming::ExternallyTimed },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_ESubtitleTiming_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"ESubtitleTiming",
|
|
"ESubtitleTiming",
|
|
Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_ESubtitleTiming()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleTiming.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubtitleTiming.InnerSingleton, Z_Construct_UEnum_Engine_ESubtitleTiming_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleTiming.InnerSingleton;
|
|
}
|
|
// ********** End Enum ESubtitleTiming *************************************************************
|
|
|
|
// ********** Begin Enum ESubtitleDurationType *****************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubtitleDurationType;
|
|
static UEnum* ESubtitleDurationType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleDurationType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ESubtitleDurationType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_ESubtitleDurationType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ESubtitleDurationType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleDurationType.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubtitleDurationType>()
|
|
{
|
|
return ESubtitleDurationType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "// SubtitlesAudioSubsystem will automatically queue and stop subtitles embedded in USoundBase sounds using play/stop callbacks.\n// This enum controls whether the stopping should be done automatically, or if the subtitle should be timed using its existing duration.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "SubtitlesAudioSubsystem will automatically queue and stop subtitles embedded in USoundBase sounds using play/stop callbacks.\nThis enum controls whether the stopping should be done automatically, or if the subtitle should be timed using its existing duration." },
|
|
{ "UseDurationProperty.Name", "ESubtitleDurationType::UseDurationProperty" },
|
|
{ "UseDurationProperty.ToolTip", "Time this subtitle using its Duration property" },
|
|
{ "UseSoundDuration.Name", "ESubtitleDurationType::UseSoundDuration" },
|
|
{ "UseSoundDuration.ToolTip", "Automatically stops this subtitle when the sound stops playing (only useful when attached as AssetUserData" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ESubtitleDurationType::UseSoundDuration", (int64)ESubtitleDurationType::UseSoundDuration },
|
|
{ "ESubtitleDurationType::UseDurationProperty", (int64)ESubtitleDurationType::UseDurationProperty },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"ESubtitleDurationType",
|
|
"ESubtitleDurationType",
|
|
Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_ESubtitleDurationType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleDurationType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubtitleDurationType.InnerSingleton, Z_Construct_UEnum_Engine_ESubtitleDurationType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleDurationType.InnerSingleton;
|
|
}
|
|
// ********** End Enum ESubtitleDurationType *******************************************************
|
|
|
|
// ********** Begin Enum ESubtitleType *************************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubtitleType;
|
|
static UEnum* ESubtitleType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ESubtitleType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_ESubtitleType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ESubtitleType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleType.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubtitleType>()
|
|
{
|
|
return ESubtitleType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_ESubtitleType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "AudioDescription.Name", "ESubtitleType::AudioDescription" },
|
|
{ "ClosedCaption.Name", "ESubtitleType::ClosedCaption" },
|
|
{ "Comment", "// Subtitle type for type-specific rendering.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "Subtitle.Name", "ESubtitleType::Subtitle" },
|
|
{ "ToolTip", "Subtitle type for type-specific rendering." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ESubtitleType::Subtitle", (int64)ESubtitleType::Subtitle },
|
|
{ "ESubtitleType::ClosedCaption", (int64)ESubtitleType::ClosedCaption },
|
|
{ "ESubtitleType::AudioDescription", (int64)ESubtitleType::AudioDescription },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_ESubtitleType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_ESubtitleType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"ESubtitleType",
|
|
"ESubtitleType",
|
|
Z_Construct_UEnum_Engine_ESubtitleType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_ESubtitleType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_ESubtitleType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_ESubtitleType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ESubtitleType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubtitleType.InnerSingleton, Z_Construct_UEnum_Engine_ESubtitleType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ESubtitleType.InnerSingleton;
|
|
}
|
|
// ********** End Enum ESubtitleType ***************************************************************
|
|
|
|
// ********** Begin ScriptStruct FSubtitleAssetData ************************************************
|
|
struct Z_Construct_UScriptStruct_FSubtitleAssetData_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSubtitleAssetData); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSubtitleAssetData); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Text_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "Comment", "// The text to appear in the subtitle.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "Multiline", "TRUE" },
|
|
{ "ToolTip", "The text to appear in the subtitle." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubtitleDurationType_MetaData[] = {
|
|
{ "Category", "Subtitles|Duration" },
|
|
{ "Comment", "// Whether to automatically unqueue the subtitle using an associated Sound, or to use the duration supplied below.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Whether to automatically unqueue the subtitle using an associated Sound, or to use the duration supplied below." },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanEditDuration_MetaData[] = {
|
|
{ "Comment", "// Editor-only helper value for SubtitleDefaultDuration's EditCondition.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Editor-only helper value for SubtitleDefaultDuration's EditCondition." },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Duration_MetaData[] = {
|
|
{ "Category", "Subtitles|Duration" },
|
|
{ "ClampMin", "0.050000" },
|
|
{ "Comment", "// Time to display in seconds.\n// Defaulted to 3 seconds so when adding new subtitles it's not required to enter a placeholder Duration.\n// Duration can be be set by ingestion pipelines when importing Subtitles in bulk\n" },
|
|
{ "EditCondition", "bCanEditDuration" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Time to display in seconds.\nDefaulted to 3 seconds so when adding new subtitles it's not required to enter a placeholder Duration.\nDuration can be be set by ingestion pipelines when importing Subtitles in bulk" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartOffset_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "ClampMin", "0.000000" },
|
|
{ "Comment", "// Some subtitles have a delay before they're allowed to be displayed (primarily from the legacy system).\n// StartOffset measures how long in Seconds, after queuing, before the subtitle is allowed to enter the active subtitles queue.\n// ESubtitleTiming::ExternallyTimed does not effect this initial delay.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Some subtitles have a delay before they're allowed to be displayed (primarily from the legacy system).\nStartOffset measures how long in Seconds, after queuing, before the subtitle is allowed to enter the active subtitles queue.\nESubtitleTiming::ExternallyTimed does not effect this initial delay." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Priority_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "Comment", "// The priority of the subtitle. Defaults to 1. Higher values will play instead of lower values.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "The priority of the subtitle. Defaults to 1. Higher values will play instead of lower values." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubtitleType_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "Comment", "// Subtitle type for type-specific rendering.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Subtitle type for type-specific rendering." },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Comment_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "Comment", "// Author comments, editor-only.\n" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Author comments, editor-only." },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FSubtitleAssetData constinit property declarations ****************
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_Text;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SubtitleDurationType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SubtitleDurationType;
|
|
#if WITH_EDITORONLY_DATA
|
|
static void NewProp_bCanEditDuration_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanEditDuration;
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_StartOffset;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Priority;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SubtitleType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SubtitleType;
|
|
#if WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_Comment;
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FSubtitleAssetData constinit property declarations ******************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubtitleAssetData>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FSubtitleAssetData_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubtitleAssetData;
|
|
class UScriptStruct* FSubtitleAssetData::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FSubtitleAssetData.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FSubtitleAssetData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubtitleAssetData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SubtitleAssetData"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FSubtitleAssetData.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FSubtitleAssetData Property Definitions ***************************
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Text = { "Text", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, Text), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Text_MetaData), NewProp_Text_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleDurationType_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_FSubtitleAssetData_Statics::NewProp_SubtitleDurationType = { "SubtitleDurationType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, SubtitleDurationType), Z_Construct_UEnum_Engine_ESubtitleDurationType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubtitleDurationType_MetaData), NewProp_SubtitleDurationType_MetaData) }; // 905491995
|
|
#if WITH_EDITORONLY_DATA
|
|
void Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_bCanEditDuration_SetBit(void* Obj)
|
|
{
|
|
((FSubtitleAssetData*)Obj)->bCanEditDuration = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_bCanEditDuration = { "bCanEditDuration", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubtitleAssetData), &Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_bCanEditDuration_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanEditDuration_MetaData), NewProp_bCanEditDuration_MetaData) };
|
|
#endif // WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, Duration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Duration_MetaData), NewProp_Duration_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_StartOffset = { "StartOffset", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, StartOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartOffset_MetaData), NewProp_StartOffset_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Priority = { "Priority", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, Priority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Priority_MetaData), NewProp_Priority_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleType_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_FSubtitleAssetData_Statics::NewProp_SubtitleType = { "SubtitleType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, SubtitleType), Z_Construct_UEnum_Engine_ESubtitleType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubtitleType_MetaData), NewProp_SubtitleType_MetaData) }; // 218769679
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Comment = { "Comment", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubtitleAssetData, Comment), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Comment_MetaData), NewProp_Comment_MetaData) };
|
|
#endif // WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Text,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleDurationType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleDurationType,
|
|
#if WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_bCanEditDuration,
|
|
#endif // WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Duration,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_StartOffset,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Priority,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_SubtitleType,
|
|
#if WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewProp_Comment,
|
|
#endif // WITH_EDITORONLY_DATA
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FSubtitleAssetData Property Definitions *****************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"SubtitleAssetData",
|
|
Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::PropPointers),
|
|
sizeof(FSubtitleAssetData),
|
|
alignof(FSubtitleAssetData),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSubtitleAssetData()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FSubtitleAssetData.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubtitleAssetData.InnerSingleton, Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubtitleAssetData.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FSubtitleAssetData **************************************************
|
|
|
|
// ********** Begin Class USubtitleAssetUserData ***************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_USubtitleAssetUserData;
|
|
UClass* USubtitleAssetUserData::GetPrivateStaticClass()
|
|
{
|
|
using TClass = USubtitleAssetUserData;
|
|
if (!Z_Registration_Info_UClass_USubtitleAssetUserData.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("SubtitleAssetUserData"),
|
|
Z_Registration_Info_UClass_USubtitleAssetUserData.InnerSingleton,
|
|
StaticRegisterNativesUSubtitleAssetUserData,
|
|
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_USubtitleAssetUserData.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_USubtitleAssetUserData_NoRegister()
|
|
{
|
|
return USubtitleAssetUserData::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_USubtitleAssetUserData_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Base class for subtitle data being attached to assets\n */" },
|
|
{ "IncludePath", "Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
{ "ToolTip", "Base class for subtitle data being attached to assets" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Subtitles_MetaData[] = {
|
|
{ "Category", "Subtitles" },
|
|
{ "ModuleRelativePath", "Public/Subtitles/SubtitlesAndClosedCaptionsDelegates.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class USubtitleAssetUserData constinit property declarations *******************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Subtitles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Subtitles;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class USubtitleAssetUserData constinit property declarations *********************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<USubtitleAssetUserData>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_USubtitleAssetUserData_Statics
|
|
|
|
// ********** Begin Class USubtitleAssetUserData Property Definitions ******************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubtitleAssetUserData_Statics::NewProp_Subtitles_Inner = { "Subtitles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubtitleAssetData, METADATA_PARAMS(0, nullptr) }; // 3575047310
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_USubtitleAssetUserData_Statics::NewProp_Subtitles = { "Subtitles", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubtitleAssetUserData, Subtitles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Subtitles_MetaData), NewProp_Subtitles_MetaData) }; // 3575047310
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubtitleAssetUserData_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubtitleAssetUserData_Statics::NewProp_Subtitles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubtitleAssetUserData_Statics::NewProp_Subtitles,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubtitleAssetUserData_Statics::PropPointers) < 2048);
|
|
// ********** End Class USubtitleAssetUserData Property Definitions ********************************
|
|
UObject* (*const Z_Construct_UClass_USubtitleAssetUserData_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAssetUserData,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubtitleAssetUserData_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubtitleAssetUserData_Statics::ClassParams = {
|
|
&USubtitleAssetUserData::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_USubtitleAssetUserData_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_USubtitleAssetUserData_Statics::PropPointers),
|
|
0,
|
|
0x002810A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubtitleAssetUserData_Statics::Class_MetaDataParams), Z_Construct_UClass_USubtitleAssetUserData_Statics::Class_MetaDataParams)
|
|
};
|
|
void USubtitleAssetUserData::StaticRegisterNativesUSubtitleAssetUserData()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_USubtitleAssetUserData()
|
|
{
|
|
if (!Z_Registration_Info_UClass_USubtitleAssetUserData.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubtitleAssetUserData.OuterSingleton, Z_Construct_UClass_USubtitleAssetUserData_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_USubtitleAssetUserData.OuterSingleton;
|
|
}
|
|
USubtitleAssetUserData::USubtitleAssetUserData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubtitleAssetUserData);
|
|
USubtitleAssetUserData::~USubtitleAssetUserData() {}
|
|
// ********** End Class USubtitleAssetUserData *****************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ ESubtitleTiming_StaticEnum, TEXT("ESubtitleTiming"), &Z_Registration_Info_UEnum_ESubtitleTiming, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3799024874U) },
|
|
{ ESubtitleDurationType_StaticEnum, TEXT("ESubtitleDurationType"), &Z_Registration_Info_UEnum_ESubtitleDurationType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 905491995U) },
|
|
{ ESubtitleType_StaticEnum, TEXT("ESubtitleType"), &Z_Registration_Info_UEnum_ESubtitleType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 218769679U) },
|
|
};
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FSubtitleAssetData::StaticStruct, Z_Construct_UScriptStruct_FSubtitleAssetData_Statics::NewStructOps, TEXT("SubtitleAssetData"),&Z_Registration_Info_UScriptStruct_FSubtitleAssetData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubtitleAssetData), 3575047310U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_USubtitleAssetUserData, USubtitleAssetUserData::StaticClass, TEXT("USubtitleAssetUserData"), &Z_Registration_Info_UClass_USubtitleAssetUserData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubtitleAssetUserData), 517369355U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_2962029706{
|
|
TEXT("/Script/Engine"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::ClassInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::ScriptStructInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subtitles_SubtitlesAndClosedCaptionsDelegates_h__Script_Engine_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|