// 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 "../../../PortaInterface/Public/PortaSequenceSubsystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodePortaSequenceSubsystem() {}
// Cross Module References
	ENGINE_API UClass* Z_Construct_UClass_UWorldSubsystem();
	LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequencePlayer_NoRegister();
	PORTAINTERFACE_API UClass* Z_Construct_UClass_UPortaSequenceSubsystem();
	PORTAINTERFACE_API UClass* Z_Construct_UClass_UPortaSequenceSubsystem_NoRegister();
	UPackage* Z_Construct_UPackage__Script_PortaInterface();
// End Cross Module References
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResetAllSequencesStatic)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::ResetAllSequencesStatic();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResetAllSequences)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->ResetAllSequences();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execSeekSequenceStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::SeekSequenceStatic(Z_Param_SequencePath,Z_Param_Time);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execShowEndOfSequenceStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::ShowEndOfSequenceStatic(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execShowEndOfSequence)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->ShowEndOfSequence(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execSeekSequence)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SeekSequence(Z_Param_SequencePath,Z_Param_Time);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResumeSequenceReverseStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::ResumeSequenceReverseStatic(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResumeSequenceReverse)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->ResumeSequenceReverse(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResumeSequenceStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::ResumeSequenceStatic(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execResumeSequence)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->ResumeSequence(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPauseSequenceStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::PauseSequenceStatic(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPauseSequence)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->PauseSequence(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPlaySequenceReverseStatic)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_SequencePath);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPortaSequenceSubsystem::PlaySequenceReverseStatic(Z_Param_SequencePath);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPlaySequenceReverse)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_Sequence);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=P_THIS->PlaySequenceReverse(Z_Param_Sequence);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPlaySequenceImmediate)
	{
		P_GET_PROPERTY(FStrProperty,Z_Param_Sequence);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=P_THIS->PlaySequenceImmediate(Z_Param_Sequence);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPlaySequences)
	{
		P_GET_TARRAY_REF(FString,Z_Param_Out_Sequences);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->PlaySequences(Z_Param_Out_Sequences);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execPlaySequencesStatic)
	{
		P_GET_TARRAY_REF(FString,Z_Param_Out_Sequences);
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::PlaySequencesStatic(Z_Param_Out_Sequences);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execStopAllSequences)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->StopAllSequences();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPortaSequenceSubsystem::execStopAllSequencesStatic)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		UPortaSequenceSubsystem::StopAllSequencesStatic();
		P_NATIVE_END;
	}
	void UPortaSequenceSubsystem::StaticRegisterNativesUPortaSequenceSubsystem()
	{
		UClass* Class = UPortaSequenceSubsystem::StaticClass();
		static const FNameNativePtrPair Funcs[] = {
			{ "PauseSequence", &UPortaSequenceSubsystem::execPauseSequence },
			{ "PauseSequenceStatic", &UPortaSequenceSubsystem::execPauseSequenceStatic },
			{ "PlaySequenceImmediate", &UPortaSequenceSubsystem::execPlaySequenceImmediate },
			{ "PlaySequenceReverse", &UPortaSequenceSubsystem::execPlaySequenceReverse },
			{ "PlaySequenceReverseStatic", &UPortaSequenceSubsystem::execPlaySequenceReverseStatic },
			{ "PlaySequences", &UPortaSequenceSubsystem::execPlaySequences },
			{ "PlaySequencesStatic", &UPortaSequenceSubsystem::execPlaySequencesStatic },
			{ "ResetAllSequences", &UPortaSequenceSubsystem::execResetAllSequences },
			{ "ResetAllSequencesStatic", &UPortaSequenceSubsystem::execResetAllSequencesStatic },
			{ "ResumeSequence", &UPortaSequenceSubsystem::execResumeSequence },
			{ "ResumeSequenceReverse", &UPortaSequenceSubsystem::execResumeSequenceReverse },
			{ "ResumeSequenceReverseStatic", &UPortaSequenceSubsystem::execResumeSequenceReverseStatic },
			{ "ResumeSequenceStatic", &UPortaSequenceSubsystem::execResumeSequenceStatic },
			{ "SeekSequence", &UPortaSequenceSubsystem::execSeekSequence },
			{ "SeekSequenceStatic", &UPortaSequenceSubsystem::execSeekSequenceStatic },
			{ "ShowEndOfSequence", &UPortaSequenceSubsystem::execShowEndOfSequence },
			{ "ShowEndOfSequenceStatic", &UPortaSequenceSubsystem::execShowEndOfSequenceStatic },
			{ "StopAllSequences", &UPortaSequenceSubsystem::execStopAllSequences },
			{ "StopAllSequencesStatic", &UPortaSequenceSubsystem::execStopAllSequencesStatic },
		};
		FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics
	{
		struct PortaSequenceSubsystem_eventPauseSequence_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPauseSequence_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PauseSequence", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PortaSequenceSubsystem_eventPauseSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::PortaSequenceSubsystem_eventPauseSequence_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics
	{
		struct PortaSequenceSubsystem_eventPauseSequenceStatic_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPauseSequenceStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PauseSequenceStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PortaSequenceSubsystem_eventPauseSequenceStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::PortaSequenceSubsystem_eventPauseSequenceStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics
	{
		struct PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms
		{
			FString Sequence;
			bool ReturnValue;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Sequence_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Sequence;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_Sequence_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_Sequence = { "Sequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms, Sequence), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_Sequence_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_Sequence_MetaData) };
	void Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_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(PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms), &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_Sequence,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PlaySequenceImmediate", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::PortaSequenceSubsystem_eventPlaySequenceImmediate_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics
	{
		struct PortaSequenceSubsystem_eventPlaySequenceReverse_Parms
		{
			FString Sequence;
			bool ReturnValue;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Sequence_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Sequence;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_Sequence_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_Sequence = { "Sequence", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPlaySequenceReverse_Parms, Sequence), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_Sequence_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_Sequence_MetaData) };
	void Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PortaSequenceSubsystem_eventPlaySequenceReverse_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_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(PortaSequenceSubsystem_eventPlaySequenceReverse_Parms), &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_Sequence,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PlaySequenceReverse", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PortaSequenceSubsystem_eventPlaySequenceReverse_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::PortaSequenceSubsystem_eventPlaySequenceReverse_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics
	{
		struct PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms
		{
			FString SequencePath;
			bool ReturnValue;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_SequencePath_MetaData) };
	void Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_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(PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms), &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_SequencePath,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PlaySequenceReverseStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::PortaSequenceSubsystem_eventPlaySequenceReverseStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics
	{
		struct PortaSequenceSubsystem_eventPlaySequences_Parms
		{
			TArray<FString> Sequences;
		};
		static const UECodeGen_Private::FStrPropertyParams NewProp_Sequences_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Sequences_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Sequences;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences_Inner = { "Sequences", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences = { "Sequences", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPlaySequences_Parms, Sequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::NewProp_Sequences,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PlaySequences", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PortaSequenceSubsystem_eventPlaySequences_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::PortaSequenceSubsystem_eventPlaySequences_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics
	{
		struct PortaSequenceSubsystem_eventPlaySequencesStatic_Parms
		{
			TArray<FString> Sequences;
		};
		static const UECodeGen_Private::FStrPropertyParams NewProp_Sequences_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Sequences_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Sequences;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences_Inner = { "Sequences", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences = { "Sequences", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventPlaySequencesStatic_Parms, Sequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::NewProp_Sequences,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "PlaySequencesStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PortaSequenceSubsystem_eventPlaySequencesStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::PortaSequenceSubsystem_eventPlaySequencesStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResetAllSequences", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics::Function_MetaDataParams) };
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResetAllSequencesStatic", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics::Function_MetaDataParams) };
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics
	{
		struct PortaSequenceSubsystem_eventResumeSequence_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventResumeSequence_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResumeSequence", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PortaSequenceSubsystem_eventResumeSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::PortaSequenceSubsystem_eventResumeSequence_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics
	{
		struct PortaSequenceSubsystem_eventResumeSequenceReverse_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventResumeSequenceReverse_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResumeSequenceReverse", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PortaSequenceSubsystem_eventResumeSequenceReverse_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::PortaSequenceSubsystem_eventResumeSequenceReverse_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics
	{
		struct PortaSequenceSubsystem_eventResumeSequenceReverseStatic_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventResumeSequenceReverseStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResumeSequenceReverseStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PortaSequenceSubsystem_eventResumeSequenceReverseStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::PortaSequenceSubsystem_eventResumeSequenceReverseStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics
	{
		struct PortaSequenceSubsystem_eventResumeSequenceStatic_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventResumeSequenceStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ResumeSequenceStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PortaSequenceSubsystem_eventResumeSequenceStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::PortaSequenceSubsystem_eventResumeSequenceStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics
	{
		struct PortaSequenceSubsystem_eventSeekSequence_Parms
		{
			FString SequencePath;
			float Time;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventSeekSequence_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventSeekSequence_Parms, Time), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_SequencePath,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::NewProp_Time,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "SeekSequence", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PortaSequenceSubsystem_eventSeekSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::PortaSequenceSubsystem_eventSeekSequence_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics
	{
		struct PortaSequenceSubsystem_eventSeekSequenceStatic_Parms
		{
			FString SequencePath;
			float Time;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventSeekSequenceStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventSeekSequenceStatic_Parms, Time), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_SequencePath,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::NewProp_Time,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "SeekSequenceStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PortaSequenceSubsystem_eventSeekSequenceStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::PortaSequenceSubsystem_eventSeekSequenceStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics
	{
		struct PortaSequenceSubsystem_eventShowEndOfSequence_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventShowEndOfSequence_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ShowEndOfSequence", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PortaSequenceSubsystem_eventShowEndOfSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::PortaSequenceSubsystem_eventShowEndOfSequence_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics
	{
		struct PortaSequenceSubsystem_eventShowEndOfSequenceStatic_Parms
		{
			FString SequencePath;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePath_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePath;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::NewProp_SequencePath_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::NewProp_SequencePath = { "SequencePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PortaSequenceSubsystem_eventShowEndOfSequenceStatic_Parms, SequencePath), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::NewProp_SequencePath_MetaData), Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::NewProp_SequencePath_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::NewProp_SequencePath,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "ShowEndOfSequenceStatic", nullptr, nullptr, Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PortaSequenceSubsystem_eventShowEndOfSequenceStatic_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::PortaSequenceSubsystem_eventShowEndOfSequenceStatic_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "StopAllSequences", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics::Function_MetaDataParams) };
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics::Function_MetaDataParams[] = {
		{ "Category", "Porta" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPortaSequenceSubsystem, nullptr, "StopAllSequencesStatic", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics::Function_MetaDataParams) };
	UFunction* Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UPortaSequenceSubsystem);
	UClass* Z_Construct_UClass_UPortaSequenceSubsystem_NoRegister()
	{
		return UPortaSequenceSubsystem::StaticClass();
	}
	struct Z_Construct_UClass_UPortaSequenceSubsystem_Statics
	{
		static UObject* (*const DependentSingletons[])();
		static const FClassFunctionLinkInfo FuncInfo[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
		static const UECodeGen_Private::FObjectPropertyParams NewProp_SequencePlayers_ValueProp;
		static const UECodeGen_Private::FStrPropertyParams NewProp_SequencePlayers_Key_KeyProp;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SequencePlayers_MetaData[];
#endif
		static const UECodeGen_Private::FMapPropertyParams NewProp_SequencePlayers;
		static const UECodeGen_Private::FStrPropertyParams NewProp_PendingStarts_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_PendingStarts_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_PendingStarts;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
		static const UECodeGen_Private::FClassParams ClassParams;
	};
	UObject* (*const Z_Construct_UClass_UPortaSequenceSubsystem_Statics::DependentSingletons[])() = {
		(UObject* (*)())Z_Construct_UClass_UWorldSubsystem,
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::DependentSingletons) < 16);
	const FClassFunctionLinkInfo Z_Construct_UClass_UPortaSequenceSubsystem_Statics::FuncInfo[] = {
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequence, "PauseSequence" }, // 363367529
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PauseSequenceStatic, "PauseSequenceStatic" }, // 470324879
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceImmediate, "PlaySequenceImmediate" }, // 2555373095
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverse, "PlaySequenceReverse" }, // 931958768
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequenceReverseStatic, "PlaySequenceReverseStatic" }, // 1713423007
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequences, "PlaySequences" }, // 3551723941
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_PlaySequencesStatic, "PlaySequencesStatic" }, // 369776105
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequences, "ResetAllSequences" }, // 3562256721
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResetAllSequencesStatic, "ResetAllSequencesStatic" }, // 2375342103
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequence, "ResumeSequence" }, // 959759344
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverse, "ResumeSequenceReverse" }, // 2891000339
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceReverseStatic, "ResumeSequenceReverseStatic" }, // 1554696003
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ResumeSequenceStatic, "ResumeSequenceStatic" }, // 2495899727
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequence, "SeekSequence" }, // 3097612324
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_SeekSequenceStatic, "SeekSequenceStatic" }, // 1302376775
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequence, "ShowEndOfSequence" }, // 268887963
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_ShowEndOfSequenceStatic, "ShowEndOfSequenceStatic" }, // 4173400061
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequences, "StopAllSequences" }, // 1563097814
		{ &Z_Construct_UFunction_UPortaSequenceSubsystem_StopAllSequencesStatic, "StopAllSequencesStatic" }, // 1955080774
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::FuncInfo) < 2048);
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UPortaSequenceSubsystem_Statics::Class_MetaDataParams[] = {
		{ "IncludePath", "PortaSequenceSubsystem.h" },
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_ValueProp = { "SequencePlayers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_ULevelSequencePlayer_NoRegister, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_Key_KeyProp = { "SequencePlayers_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers = { "SequencePlayers", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPortaSequenceSubsystem, SequencePlayers), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_MetaData), Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_MetaData) };
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts_Inner = { "PendingStarts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaSequenceSubsystem.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts = { "PendingStarts", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPortaSequenceSubsystem, PendingStarts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts_MetaData), Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPortaSequenceSubsystem_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_ValueProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers_Key_KeyProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_SequencePlayers,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPortaSequenceSubsystem_Statics::NewProp_PendingStarts,
	};
	const FCppClassTypeInfoStatic Z_Construct_UClass_UPortaSequenceSubsystem_Statics::StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UPortaSequenceSubsystem>::IsAbstract,
	};
	const UECodeGen_Private::FClassParams Z_Construct_UClass_UPortaSequenceSubsystem_Statics::ClassParams = {
		&UPortaSequenceSubsystem::StaticClass,
		nullptr,
		&StaticCppClassTypeInfo,
		DependentSingletons,
		FuncInfo,
		Z_Construct_UClass_UPortaSequenceSubsystem_Statics::PropPointers,
		nullptr,
		UE_ARRAY_COUNT(DependentSingletons),
		UE_ARRAY_COUNT(FuncInfo),
		UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::PropPointers),
		0,
		0x001000A0u,
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UPortaSequenceSubsystem_Statics::Class_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPortaSequenceSubsystem_Statics::PropPointers) < 2048);
	UClass* Z_Construct_UClass_UPortaSequenceSubsystem()
	{
		if (!Z_Registration_Info_UClass_UPortaSequenceSubsystem.OuterSingleton)
		{
			UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPortaSequenceSubsystem.OuterSingleton, Z_Construct_UClass_UPortaSequenceSubsystem_Statics::ClassParams);
		}
		return Z_Registration_Info_UClass_UPortaSequenceSubsystem.OuterSingleton;
	}
	template<> PORTAINTERFACE_API UClass* StaticClass<UPortaSequenceSubsystem>()
	{
		return UPortaSequenceSubsystem::StaticClass();
	}
	UPortaSequenceSubsystem::UPortaSequenceSubsystem() {}
	DEFINE_VTABLE_PTR_HELPER_CTOR(UPortaSequenceSubsystem);
	UPortaSequenceSubsystem::~UPortaSequenceSubsystem() {}
	struct Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaSequenceSubsystem_h_Statics
	{
		static const FClassRegisterCompiledInInfo ClassInfo[];
	};
	const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaSequenceSubsystem_h_Statics::ClassInfo[] = {
		{ Z_Construct_UClass_UPortaSequenceSubsystem, UPortaSequenceSubsystem::StaticClass, TEXT("UPortaSequenceSubsystem"), &Z_Registration_Info_UClass_UPortaSequenceSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPortaSequenceSubsystem), 3493854016U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaSequenceSubsystem_h_122776605(TEXT("/Script/PortaInterface"),
		Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaSequenceSubsystem_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaSequenceSubsystem_h_Statics::ClassInfo),
		nullptr, 0,
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
